Capability Audit
SkillFiles & storageUse when evaluating, comparing, installing, or recommending a Claude Code plugin, Agent Skill, MCP server, agent toolkit, or GitHub-hosted AI extension, especially when popularity is weak evidence or the candidate requests shell, network, filesystem, or credential access.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Capability Audit skill
What this skill tells your AI
The instructions your AI receives, as published by rtur2003/claude-code-promts-skills in .agents/skills/capability-audit/SKILL.md and read by ahel’s review.
Purpose
Collect comparable evidence about GitHub-hosted agent capabilities before installation. The bundled script uses the GitHub API without cloning a repository. It reports maintenance metadata, license, distribution files, executable surfaces, test signals, and high-risk text patterns. It does not install, authenticate, or declare a project safe.
Workflow
-
Convert each candidate to
owner/repoor a GitHub repository URL. -
Run the script for all credible candidates, not only the popularity leader:
python ${CLAUDE_SKILL_DIR}/scripts/audit.py owner/repo another/repo -
Read the exact pinned commit or package that would be installed. The script inspects the current default branch only; say so explicitly.
-
Open every discovered plugin manifest,
SKILL.mdfrontmatter, hook, MCP configuration, and executable script before recommending installation. -
Compare candidates using task fit, blast radius, runtime proof, maintenance, interoperability, rollback, documentation, and adoption. Cap adoption at 5% of the decision.
-
Report four states separately: discovered, structurally inspected, installed/authenticated, and runtime-tested.
Use --json for machine-readable output and --token-env NAME only when an existing GitHub token environment variable is needed for rate limits. Never paste a token into the command.
Interpretation rules
- A clean report means only that no configured heuristic fired.
- Stars are context, not a quality score.
- Recent pushes can be automated noise; inspect the changed content.
- Missing
SECURITY.mdis a review signal, not proof of insecurity. - Marketplace inclusion and pinned SHAs improve provenance but do not establish runtime safety.
- Hooks, MCP servers,
allowed-tools, install scripts, and downloaded binaries define the effective trust boundary. - The official MCP reference servers are teaching implementations; evaluate production hardening independently.
Additional resource
Read ecosystem-discovery-guide.md for the source order, weighted scorecard, research seeds, and installation gate.
Remember
Inspect the artifact you will execute, at the version you will execute—not the reputation of its repository.
Signals
- GitHub stars
- 53
- Forks
- 15
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Key
capability-audit- Source
- github.com/rtur2003/claude-code-promts-skills