{"id":"code-auditor","name":"code-auditor","summary":"アーキテクチャ、コード品質、セキュリティ、パフォーマンス、テスト、保守性を含む包括的なコードベース解析を行います。","body":"# Code Auditor\n\nComprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability.\n\n## When to Use\n\n- \"audit the code\"\n- \"analyze code quality\"\n- \"check for issues\"\n- \"review the codebase\"\n- \"find technical debt\"\n- \"security audit\"\n- \"performance review\"\n\n## What It Analyzes\n\n### 1. Architecture & Design\n- Overall structure and organization\n- Design patterns in use\n- Module boundaries and separation of concerns\n- Dependency management\n- Architectural decisions and trade-offs\n\n### 2. Code Quality\n- Complexity hotspots (cyclomatic complexity)\n- Code duplication (DRY violations)\n- Naming conventions and consistency\n- Documentation coverage\n- Code smells and anti-patterns\n\n### 3. Security\n- Common vulnerabilities (OWASP Top 10)\n- Input validation and sanitization\n- Authentication and authorization\n- Secrets management\n- Dependency vulnerabilities\n\n### 4. Performance\n- Algorithmic complexity issues\n- Database query optimization\n- Memory usage patterns\n- Caching opportunities\n- Resource leaks\n\n### 5. Testing\n- Test coverage assessment\n- Test quality and effectiveness\n- Missing test scenarios\n- Testing patterns and practices\n- Integration vs unit test balance\n\n### 6. Maintainability\n- Technical debt assessment\n- Coupling and cohesion\n- Ease of future changes\n- Onboarding friendliness\n- Documentation quality\n\n## Approach\n\n1. **Explore** using Explore agent (thorough mode)\n2. **Identify patterns** with Grep and Glob\n3. **Read critical files** for detailed analysis\n4. **Run static analysis tools** if available\n5. **Synthesize findings** into actionable report\n\n## Thoroughness Levels\n\n- **Quick** (15-30 min): High-level, critical issues only\n- **Standard** (30-60 min): Comprehensive across all dimensions\n- **Deep** (60+ min): Exhaustive with detailed examples\n\n## Output Format\n\n```markdown\n# Code Audit Report\n\n## Executive Summary\n- Overall health score\n- Critical issues count\n- Top 3 priorities\n\n## Findings by Category\n\n### Architecture & Design\n#### 🔴 High Priority\n- [Finding with file:line reference]\n  - Impact: [description]\n  - Recommendation: [action]\n\n#### 🟡 Medium Priority\n...\n\n### [Other categories]\n\n## Prioritized Action Plan\n1. Quick wins (< 1 day)\n2. Medium-term improvements (1-5 days)\n3. Long-term initiatives (> 5 days)\n\n## Metrics\n- Files analyzed: X\n- Lines of code: Y\n- Test coverage: Z%\n- Complexity hotspots: N\n```\n\n## Tools Used\n\n- **Task (Explore agent)**: Thorough codebase exploration\n- **Grep**: Pattern matching for issues\n- **Glob**: Find files by type/pattern\n- **Read**: Detailed file analysis\n- **Bash**: Run linters, coverage tools\n\n## Success Criteria\n\n- Comprehensive coverage of all six dimensions\n- Specific file:line references for all findings\n- Severity/priority ratings (Critical/High/Medium/Low)\n- Actionable recommendations (not just observations)\n- Estimated effort for fixes\n- Both quick wins and long-term improvements\n\n## Integration\n\n- **feature-planning**: Plan technical debt reduction\n- **test-fixing**: Address test gaps identified\n- **project-bootstrapper**: Set up quality tooling\n\n## Configuration\n\nCan focus on specific areas:\n- Security-only audit\n- Performance-only audit\n- Testing-only assessment\n- Quick architecture review","author":"@mhattingpete","ownerProfile":null,"authorContacts":null,"sourceUrl":"https://github.com/mhattingpete/claude-skills-marketplace/tree/main/productivity-skills-plugin/skills/code-auditor","license":"Apache-2.0","category":"coding","lang":"en","tokens":746,"stars":0,"calls30d":2,"claimed":false,"visibility":"public","origin":"crawler","version":"0.1.0","createdAt":"2026-08-22","updatedAt":"2026-08-22","files":[],"requires":{"mcp":[],"tools":[]},"safety":{"flags":[],"scannedAt":"2026-08-22","hasScripts":false,"networkEndpoints":[]}}