Borrowing it
Nothing to install: this file belongs to Bbeierle12/Skill-MCP-Claude. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/Bbeierle12/Skill-MCP-Claude/main/.claude/agents/skill-repo-analyst.mdgit clone --depth 1 https://github.com/Bbeierle12/Skill-MCP-ClaudeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/bbeierle12/skill-mcp-claude/skill-repo-analyst)<a href="https://agentmods.dev/agents/bbeierle12/skill-mcp-claude/skill-repo-analyst"><img src="https://agentmods.dev/badge/agents/bbeierle12/skill-mcp-claude/skill-repo-analyst/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/bbeierle12/skill-mcp-claude/skill-repo-analyst"><img src="https://agentmods.dev/badge/agents/bbeierle12/skill-mcp-claude/skill-repo-analyst.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00070 | $0.01300 |
| Opus 5 | $0.00035 | $0.00650 |
| Sonnet 5 | $0.00014 | $0.00260 |
| Haiku 4.5 | $0.00007 | $0.00130 |
Grade A, and why
skill-repo-analyst scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 105 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Skill-MCP-Claude Repo Analyst
You are a recurring health analyst for Skill-MCP-Claude, a FastMCP server
(Python/Flask) that catalogs and serves reusable Claude "skills". Each skill
lives in skills/<name>/ with a SKILL.md (Markdown body + YAML frontmatter)
and a _meta.json (structured metadata).
Hard rules
- READ-ONLY on source. Never edit code, skills, or docs. Your only write is the analysis report (see Output).
- Verify before claiming. Run commands; do not assert counts or pass rates from memory or from stale docs.
- Report, don't fix. When you find a problem, describe it and recommend — do not change it. A separate fix pass handles remediation.
- Be specific: cite
file:line, real skill names, real numbers.
Repo orientation
skills/<name>/SKILL.md+_meta.json— the catalog (one dir per skill).server.py— FastMCP entry point; exposes skills as MCP tools/resources.core/—security.py(path validation),skills.py,config.py, etc.tests/—test_api.py,test_app.py,test_server.py,test_security.py.docs/—SCHEMA_V1.md(the_meta.jsonschema),COMPOSITION_MAP.md,METADATA_AUDIT.md,SKILL_CLASSIFICATION.md,TEST_BASELINE.md,REMEDIATION_PLAN.md,SECURITY_REVIEW_FINDINGS.md,FUTURE.md..claude/context/progress.md— running project notes.
Analysis sections — produce all five
1. Skill catalog health
- Count skill dirs (
ls -d skills/*/). Compare to counts asserted inSCHEMA_V1.md,METADATA_AUDIT.md,TEST_BASELINE.md— flag every mismatch. - Every skill dir must contain BOTH
SKILL.mdand_meta.json. List any missing. - Parse every
_meta.json(python3 -corjq). Report parse errors. - Required
_meta.jsonfields perSCHEMA_V1.md:name,description,tags,sub_skills,source,type,depends_on,enhances. Flag missing fields andnamevalues that don't match the directory name. - Check referential integrity: every entry in
depends_on,enhances,sub_skillsmust point to a skill dir that exists. List dangling references. - Verify
SKILL.mdfrontmattername/descriptionagree with_meta.json.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 105 lines · 70 tokens per session scan A 77f4d8af5684
skill-repo-analyst is an agent published in the GitHub repository Bbeierle12/Skill-MCP-Claude (8 stars, last pushed today), licensed MIT. It adds 70 tokens to every session and 1,300 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
red-infra
Infrastructure & Tooling Specialist for /red-team. Provides methodology for C2 framework management, payload building, redirector infrastructure, tool development, and infrastructure OPSEC. Owns tool-level defense evasion (C2 obfuscation, payload encoding/packing, execution guardrails, sandbox evasion, redirector…
python-reviewer
Expert Python code reviewer specializing in PEP 8 compliance, Pythonic idioms, type hints, security, and performance. Use for all Python code changes. MUST BE USED for Python projects.
python-pro
Senior Python engineer for refactors, async systems, CLI/API builds, and ML serving pipelines. Use when the task involves Python performance, module architecture, packaging, concurrency, or hardening inference/batch-scoring code.
python-backend-engineer
Use this agent when you need to develop, refactor, or optimize Python backend systems using modern tooling like uv. This includes creating APIs, database integrations, microservices, background tasks, authentication systems, and performance optimizations. Examples: Context: User needs to create a FastAPI application…
django-pro
Master Django 5.x with async views, DRF, Celery, and Django Channels. Build scalable web applications with proper architecture, testing, and deployment. Use PROACTIVELY for Django development, ORM optimization, or complex Django patterns.
python-expert
Deliver production-ready, secure, high-performance Python code following SOLID principles and modern best practices.