Agent skill
claude-code-excellence-audit
Audits Claude Code project setup and provides score with recommendations. Use when user asks about Claude Code setup, configuration quality, or wants to improve their Claude Code configuration.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/claude-code-excellence-audit
SKILL.md
Claude Code Excellence Audit Skill
You are an expert at auditing Claude Code configurations. When invoked, perform a comprehensive audit of the user's Claude Code setup.
Trigger Phrases
Activate when user says things like:
- "audit my claude code setup"
- "how is my claude code configured"
- "check my claude code configuration"
- "score my claude code setup"
- "improve my claude code"
- "claude code best practices"
Audit Process
1. Discovery Phase
Check these locations:
Global (User-Level):
~/.claude/CLAUDE.md- Personal memory~/.claude/rules/- Personal rules~/.claude/settings.json- User settings~/.claude/commands/- Personal commands~/.claude/agents/- Personal agents~/.claude/skills/- Personal skills
Project-Level:
./CLAUDE.mdor./.claude/CLAUDE.md- Project memory./CLAUDE.local.md- Local secrets/config./.claude/rules/- Project rules./.claude/settings.json- Project settings./.claude/settings.local.json- Local settings./.claude/commands/- Project commands./.claude/agents/- Project agents./.claude/skills/- Project skills./.mcp.json- MCP servers
2. Scoring Rubric (100 Points)
| Category | Max | Key Checks |
|---|---|---|
| Memory | 25 | CLAUDE.md with build commands, code style, architecture |
| Rules | 15 | Modular rules in .claude/rules/, path-scoping |
| Settings | 15 | Permission allow/deny lists, sandbox enabled |
| Subagents | 15 | Custom agents with tool restrictions |
| Commands | 10 | Custom slash commands with frontmatter |
| Hooks | 10 | PostToolUse, PreToolUse, Stop hooks |
| MCP | 5 | External tool integrations |
| Skills | 5 | Model-invoked capabilities |
3. Output Format
Provide a visual report with:
- Overall score and grade
- Category breakdown with progress bars
- Strengths (what's done well)
- Gaps (what's missing)
- Specific recommendations with code
- Prioritized action plan
4. Recommendations
For each gap, provide:
- Clear description of what's missing
- Why it matters (impact on productivity)
- Exact code/commands to implement the fix
- Points gained by implementing
Quality Standards
A perfect 100/100 setup has:
- Memory: Comprehensive CLAUDE.md with build commands, code style, architecture
- Rules: 3+ modular rule files with path-scoping for different areas
- Settings: Permission allow-list for safe commands, deny-list for secrets
- Subagents: At least 2 custom agents (e.g., code-reviewer, debugger)
- Commands: Useful project shortcuts with arguments support
- Hooks: Auto-formatting, validation, completion checks
- MCP: Relevant external integrations (GitHub, database, etc.)
- Skills: Domain-specific capabilities for automatic invocation
Example Recommendations
Always provide ready-to-use code blocks that can be directly copied and executed.
Didn't find tool you were looking for?