返回 Skill 列表
extension
分类: 开发与工程无需 API Key

claude-code-excellence-audit

审核Claude Code项目的设置并提供带有建议的评分。当用户询问关于Claude Code的设置、配置质量,或希望改进他们的Claude Code配置时使用。

person作者: jakexiaohubgithub

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.md or ./.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:

  1. Clear description of what's missing
  2. Why it matters (impact on productivity)
  3. Exact code/commands to implement the fix
  4. 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.