mcpbeat Sign in

Claude Skills

The open format is called Agent Skills and works in Claude Code, Codex, Cursor and other agents — most people know it as Claude Skills.

Every Agent Skill we could find on GitHub, deduplicated by content. 79 566 files from 1 758 authors, of which 61 913 are unique — the rest is the same skill repackaged into someone else's repository. For each one: what it weighs in tokens, whether it ships runnable scripts, and which MCP servers it needs.

61 913
unique skills
out of 79 566 files found on GitHub
17 653
are copies
same content, someone else's repository
1 739
tokens, median
what a typical skill costs you in context
7 886
name collisions
two skills with one name cannot sit side by side

17 281–17 340 of 61 913

page 289 of 1 032
Phx Boundaries
by oliver-kriska

Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls…

3k tokens
Phx Audit
by oliver-kriska

Project health audit and health check — architecture, performance; Use when assessing overall project health…

3k tokens
Phx Brief
by oliver-kriska

Interactive briefing of a plan file — explains reasoning, schema; Use when developers need to understand a plan…

4k tokens
Phx Challenge
by oliver-kriska

Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto…

1k tokens
Phx Codex Loop
by oliver-kriska

Fix Elixir/Phoenix code until Codex CLI review comes back clean; Use when codex is installed and you want an external…

2k tokens
Phx Compound
by oliver-kriska

Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful…

2k tokens
Phx Deps Audit
by oliver-kriska

Audit Hex deps for supply-chain security risk — bidi chars; Use after mix deps.update, when checking if a package…

65k tokens scripts
Phx Document
by oliver-kriska

Document tested Elixir APIs; may update README/ADRs. Not for docs lookup, audits/reviews, or standalone decisions.

3k tokens
Phx Deps Update
by oliver-kriska

Update Hex dependencies safely. Use for upgrades; use $elixir-phoenix:phx-investigate for deps.get failures.

4k tokens
Phx Deps Vet
by oliver-kriska

Record vetted Hex versions after security review. Use to approve audited dependencies, not to scan them.

7k tokens
Phx Freeze
by oliver-kriska

Apply an advisory scope in this session. Use for read-only or directory-scoped work; no enforcement hook is installed.

442 tokens
Phx Full
by oliver-kriska

Run portable end-to-end lifecycle with gates. Use for full features;

2k tokens
Phx Init
by oliver-kriska

Initialize plugin in a project — install Iron Laws, auto-activation; Use when setting up or updating the plugin.

5k tokens
Phx Help
by oliver-kriska

Recommend the right $elixir-phoenix:phx-* workflow. Use when choosing a plugin skill, not for Codex /help.

4k tokens
Phx Intro
by oliver-kriska

Walk through the Elixir/Phoenix plugin commands, workflow; Use when a new user wants to learn what the plugin offers…

5k tokens
Phx Investigate
by oliver-kriska

Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence; Codex subagents are optional.

2k tokens
Phx Learn From Fix
by oliver-kriska

Capture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning…

3k tokens
Phx Mix Compression
by oliver-kriska

Reduce mix output noise (5-15% token savings) by installing rtk; Use when long mix output floods context.

6k tokens
Phx Perf
by oliver-kriska

Analyze Elixir/Phoenix performance — N+1 queries, assign bloat, ecto; Use when slowness, timeouts, or high memory…

2k tokens
Phx Permissions
by oliver-kriska

Recommend safe Bash permissions for Elixir mix commands in; Use when permission prompts slow workflow, "fix…

5k tokens
Phx Plan
by oliver-kriska

Plan features spanning multiple domains: billing (Stripe), auth; Use when designing interconnected systems…'

11k tokens
Phx Pr Review
by oliver-kriska

Address feedback left on a GitHub pull request: fetch unresolved; Use for a PR URL/number or reviewer comments.…'

3k tokens
Phx Quick
by oliver-kriska

Implement small Phoenix changes without planning — add validations; Use for single-file edits under 50 lines.

807 tokens
Phx Research
by oliver-kriska

Research Elixir/Phoenix/Ecto topics or evaluate Hex libraries; Use when learning about libraries, patterns…

1k tokens
Phx Recall
by oliver-kriska

Recall prior work from past sessions — how a bug was fixed, what was; Use when asked 'have we done this before'…

1k tokens
Phx Review
by oliver-kriska

Review changed Elixir/Phoenix code read-only. Check requirements, cite evidence, deduplicate, and return a verdict.

4k tokens
Phx Techdebt
by oliver-kriska

Analyze Elixir/Phoenix technical debt — duplicates, refactoring; Use when asked about code quality, cleanup, or what…

583 tokens
Phx Trace
by oliver-kriska

Trace Elixir call trees from entry points via mix xref. Use when debugging data flow, planning signature changes…

5k tokens
Phx Triage
by oliver-kriska

Triage review findings interactively — approve, skip, or prioritize;

2k tokens
Phx Watch Pr
by oliver-kriska

Watch an Elixir/Phoenix PR for new review comments (bot + human); Use after opening a PR or pushing, while waiting on…

5k tokens scripts
Phx Verify
by oliver-kriska

Verify Elixir/Phoenix changes — compile, format, and test in one loop. Use after implementation, before PRs…

3k tokens
Phx Work
by oliver-kriska

Execute Elixir/Phoenix plan tasks with progress tracking. Use after $elixir-phoenix:phx-plan to implement features…

7k tokens
Testing
by oliver-kriska

Write or repair Elixir tests with ExUnit, sandbox isolation, async; Use for test files, test setup, or failing/flaky…

4k tokens
Security
by oliver-kriska

Enforce Elixir/Phoenix security — auth, OAuth, sessions, CSRF, XSS; Use when editing auth files, login flows, RBAC…

8k tokens
Tidewave Integration
by oliver-kriska

Tidewave MCP runtime tools — debugging, smoke testing, live state; Use when evaluating code in a running Phoenix app.

4k tokens
Compound Docs
by oliver-kriska

Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new issues.

2k tokens
Intent Detection
by oliver-kriska

Route ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.

1k tokens
Lv Assigns
by oliver-kriska

Inspect LiveView socket assigns for memory bloat — missing temporary_assigns, unused assigns, unbounded lists needing streams, memory estimates. Use when LiveView memory grows or you need to add temporary_assigns.

732 tokens
Phx Audit
by oliver-kriska

Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors.

3k tokens
Phx Boundaries
by oliver-kriska

Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture.

3k tokens
Phx Brainstorm
by oliver-kriska

Brainstorm Elixir/Phoenix features — explore ideas, compare approaches, gather requirements. Use when vague idea, not sure how to approach, or want to discuss before plan.

5k tokens
Phx Brief
by oliver-kriska

Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.

4k tokens
Phx Challenge
by oliver-kriska

Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto changes, LiveView events, OTP designs, or PR readiness.

1k tokens
Phx Codex Loop
by oliver-kriska

Fix Elixir/Phoenix code until Codex CLI review comes back clean — bounded review, fix, verify loop before opening a PR. Use when codex is installed and you want an external cross-model critic on your changes before pushing.

2k tokens
Phx Compound
by oliver-kriska

Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful /phx-review or /phx-investigate.

2k tokens
Phx Deps Update
by oliver-kriska

Bump outdated Hex deps — inventory, snapshot changelogs, update, fix breaks, split reviewable PRs (patches bundled, majors solo). Use to upgrade/bump Elixir dependencies or when versions fall behind. NOT for deps.get failures (/phx-investigate).

4k tokens
Phx Deps Audit
by oliver-kriska

Audit Hex deps for supply-chain security risk — bidi chars, compile-time exec, maintainer changes, typosquats, CVEs. Use after mix deps.update, when checking if a package upgrade is safe, or reviewing mix.lock PR diffs.

65k tokens scripts
Phx Deps Vet
by oliver-kriska

Record a vetted Hex package version in hex_vet.exs after a security review — manages the audit ledger, not the scanner. Use to approve a dep after /phx-deps-audit findings or to initialize hex_vet.exs.

7k tokens
Phx Document
by oliver-kriska

Generate @moduledoc/@doc for tested Elixir features; may update their README section or ADR. Not for docs lookup, documentation audits/reviews, or capturing standalone decisions.

3k tokens
Phx Freeze
by oliver-kriska

Apply an advisory edit scope in this session. Use for read-only or directory-scoped work; no enforcement hook is installed.

428 tokens
Phx Full
by oliver-kriska

Run a portable sequential plan-work-verify-review-compound lifecycle. Use optional generic workers only when the runtime supports them.

2k tokens
Phx Help
by oliver-kriska

Choose Phoenix review, plan, debug, or test command. Use when user asks which /phx-* command or plugin skill handles a task; do not route only to a domain skill. NEVER for bare /help; NOT for ambiguous requests (use intent-detection) or a plugin tour.

4k tokens
Phx Investigate
by oliver-kriska

Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional native OpenCode subagents only when useful.

2k tokens
Phx Init
by oliver-kriska

Initialize plugin in a project — install Iron Laws, auto-activation rules, and reference auto-loading into CLAUDE.md. Use when setting up or updating the plugin.

5k tokens
Phx Learn From Fix
by oliver-kriska

Capture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning, record a lesson, prevent a fixed mistake, or remember package guidance with --library.

3k tokens
Phx Intro
by oliver-kriska

Walk through the Elixir/Phoenix plugin commands, workflow, and features in 6 interactive sections. Use when a new user wants to learn what the plugin offers or needs a refresher on available commands.

5k tokens
Phx Mix Compression
by oliver-kriska

Reduce mix output noise (5-15% token savings) by installing rtk filters that compress mix test/credo/dialyzer/compile output before it reaches Claude. Use when long mix output floods context.

6k tokens
Phx Perf
by oliver-kriska

Analyze Elixir/Phoenix performance — N+1 queries, assign bloat, ecto optimization, genserver bottlenecks. Use when slowness, timeouts, or high memory reported.

2k tokens
Phx Plan
by oliver-kriska

Plan features spanning multiple domains: billing (Stripe), auth (RBAC), real-time (Presence), webhooks, jobs (Oban). Use when designing interconnected systems or converting review findings into tasks.'

11k tokens
Phx Permissions
by oliver-kriska

Recommend safe Bash permissions for Elixir mix commands in settings.json. Use when permission prompts slow workflow, "fix permissions", "reduce prompts", "auto-allow mix".

5k tokens

Claude Skills — questions

Answers built from the skills we actually parsed.

What is a Claude Skill?
A folder with a SKILL.md file: instructions that teach an agent to do one thing well, optionally with scripts and reference files alongside. The format is open and called Agent Skills — Claude Code, Codex and other agents read the same files. It is not a program you run; it is knowledge the agent loads when the task calls for it.
How is a skill different from an MCP server?
A server gives the agent new abilities — it connects to something and exposes tools. A skill gives the agent knowledge: how to use what it already has. They combine, and often literally: 11 350 of the skills here declare which MCP servers they need to work.
Why are there fewer skills here than in other catalogues?
Because we deduplicate by content. Of 79 566 files found on GitHub, 61 913 are unique — the rest is the same skill copied into someone else's repository, word for word. Catalogues that count files rather than skills show every copy as a separate entry.
What does the token count mean?
A skill is loaded into the model's context when it is used, so its size is a running cost on every request that touches it. We measure the whole folder, not just SKILL.md: one official skill is 377 tokens, another drags 83 files of fonts behind it.
How do I install a skill?
Copy the skill folder into ~/.claude/skills for personal use, or into .claude/skills inside a project. The agent picks it up by the name in the SKILL.md header — which is worth checking: 7 886 skills here share a name with another skill, and two of them cannot sit side by side.