Agent Skills

Free AI agent skills from GitHub, tested by a small, cheap model (Haiku). Further right means Haiku used it right more often.

How a skill is tested

A skill is a file that teaches an AI coding agent how to do one job. We test each one with a small, cheap model (Haiku), because if a small model gets it right, a big one will too.

  1. Picked right. Haiku sees the list of skills, like a real agent does, and gets 3 requests: 2 where this skill should be used and 1 that only sounds similar. It scores a point for each request it sends the right way.
  2. Followed right. Haiku reads the whole skill and a real request, then says its first step. A second Haiku call checks that step against the one the skill asks for.

Score: 1 point per request picked right (3) plus 2 points for following right, out of 5, shown out of 100. Further right is better. Green is 80 and up, amber 50 to 79, red below 50. Pick a kind of skill to see them as a leaderboard, best first. Haiku only sees skills from the same repo when it picks, as if you had installed that one collection. The test questions were written from each skill's own text by a stronger model, so a skill is never graded on something it does not claim to do. Last run: claude-haiku-4-5-20251001, 2026-10-28.

The same skills as a table
SkillFromWhat it doesScorePicked rightFollowed right
claude-api anthropics/skillsGives the agent up-to-date facts to build apps on the Claude API: models, streaming, tools, caching. 100 3/3 1/1
mcp-builder anthropics/skillsBuild a good MCP server (Python or TypeScript) so an LLM can use an outside API through well-made tools. 100 3/3 1/1
benchmark-models garrytan/gstackCompare how different AI models do on the same skill or prompt, with a guided run. 100 3/3 1/1
eval-plan garrytan/gstackPlan a paid AI eval: write bars and stop rules, dry-run free, run a 3-item priced pilot first. 100 3/3 1/1
scrape garrytan/gstackPull data from a web page through your signed-in browser and return it as one JSON document. 100 3/3 1/1
supabase supabase/agent-skillsDo any Supabase task (DB, Auth, Edge Functions, Storage, Realtime) with docs checked first. 100 3/3 1/1
supabase-postgres-best-practices supabase/agent-skillsPostgres rules for schema, indexes, queries and RLS, loaded before you touch the database. 60 3/3 0/1
neon-postgres neondatabase/agent-skillsWork with Neon Postgres. Connections, migrations, branching, autoscaling and slow query checks. 40 2/3 0/1
neon-postgres-branches neondatabase/agent-skillsPick and create the right Neon branch for testing migrations or safe dev data. 60 3/3 0/1
neon-postgres-egress-optimizer neondatabase/agent-skillsFind and cut big Postgres network egress, the cause of high database bills. 100 3/3 1/1
eval-engineering langchain-ai/langchain-skillsBuild evals for an agent repo. Inspect traces, write task specs and audit Harbor tasks. 100 3/3 1/1
langchain-fundamentals langchain-ai/langchain-skillsBuild LangChain agents with create_agent, tools and middleware. 100 3/3 1/1
langgraph-human-in-the-loop langchain-ai/langchain-skillsPause a LangGraph run for human approval with interrupt and resume, and handle errors. 60 3/3 0/1
prisma-cli prisma/skillsPrisma ORM 7 CLI reference for init, generate, migrate, db and studio commands. 60 3/3 0/1
prisma-client-api prisma/skillsPrisma Client query reference. CRUD, filters, operators and relations. 60 3/3 0/1
prisma-orm-setup prisma/skillsSet up Prisma ORM in an app or repair a broken database connection. 100 3/3 1/1
mcp-builder microsoft/skillsBuild good MCP servers that let LLMs use an external API through well-made tools. 100 3/3 1/1
gemini-api-dev google-gemini/gemini-skillsWrite code that calls the Gemini API. Text, chat, multimodal, streaming and more, with current rules. 60 3/3 0/1
google-agents-cli-eval google/agents-cliRun and analyze evals for an ADK agent with agents-cli. Datasets, failures and comparisons. 100 3/3 1/1
hf-cli huggingface/skillsUse the hf CLI to download, upload and manage models, datasets, Spaces and jobs on the Hub. 40 2/3 0/1
huggingface-trackio huggingface/skillsTrack ML training runs with Trackio. Log metrics, fire alerts and read results from the CLI. 60 3/3 0/1
postgresql-table-design wshobson/agentsDesign Postgres tables: types, keys, constraints, indexes, partitions. 60 3/3 0/1
sql-optimization-patterns wshobson/agentsMake slow SQL fast: read EXPLAIN plans, add right indexes, rewrite queries. 60 3/3 0/1
llm-evaluation wshobson/agentsTest LLM apps with metrics, human review and LLM-as-judge. 60 3/3 0/1
database-optimizer Jeffallan/claude-skillsTune Postgres or MySQL: slow queries, EXPLAIN, indexes, rewrites. 100 3/3 1/1
database-migrations affaan-m/everything-claude-codeShip safe DB migrations: reversible, zero-downtime renames, safe indexes, backfills. 80 2/3 1/1
mcp-server-patterns affaan-m/everything-claude-codeBuild MCP servers with the TypeScript SDK: tools, resources, Zod, transports. 100 3/3 1/1
tool-design muratcankoylan/Agent-Skills-for-Context-EngineeringWrite agent tools: clear descriptions, schemas, error messages, naming. 100 3/3 1/1
evaluation muratcankoylan/Agent-Skills-for-Context-EngineeringBuild agent evals: rubrics, regression suites, quality gates, baselines. 60 3/3 0/1
flisk-agents flisk-sh/flisk-skillsBuild an AI agent in a local Flisk stack: agent plus MCP tools, database and queue, with durable sessions and its process contract. 60 3/3 0/1
flisk-data flisk-sh/flisk-skillsReset, seed, snapshot and restore the data in a Flisk project's shared local Postgres. 60 3/3 0/1
flisk-databases flisk-sh/flisk-skillsGive a Flisk service a database and migrations: Prisma or Drizzle, or Atlas, Dbmate and TypeORM as a one-shot migrator job. 60 3/3 0/1
flisk-recipe-ai-agent flisk-sh/fliskRecipe: agent with sessions, MCP tools and a notes API with Postgres in one stack, then check each URL. 60 1/3 1/1