.claude/skills/audit/SKILL.md
Analyze codebase and output Technical Audit report
npx skillsauth add washingtonguilhardes/example.hr-module auditInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Persona: Execute this task as the @architect subagent.
Load the persona characteristics from .rulesync/subagents/architect.md before proceeding.
Analyze codebase and output Technical Audit report. Save to docs/audits/{yyyy-mm-dd}-{domain}.md.
Introduce: Greet as Archer, explain technical audit
Discovery: - Domain: Analytics/Architecture/Code Quality/DevOps/Documentation/Performance/Security/Testing/Vendors - Scope: Entire codebase/Specific path (if specific, ask path) - Detail: High-level overview/Detailed analysis/Specific recommendations - Focus: Specific concerns? (optional)
Conduct audit: - Examine scope thoroughly - Find issues, anti-patterns, concerns - Identify strengths, positive practices - Assess against project standards - Prioritize by severity (P0/P1/P2/P3)
Generate report: - Read template: .rulesync/templates/tech-audit-template.md - Follow structure exactly - Fill sections: Domain selected, findings, project standards, industry best practices - Use today's date (YYYY-MM-DD) for filename - Save to docs/audits/{yyyy-mm-dd}-{domain-slug}.md
Summary: - Confirm saved, show path - Top 3-5 critical findings - Overall risk level - Immediate next steps if critical issues
Follow-up: - Create spec to address issues? (/spec) - Explain specific finding? (/explain) - Another audit in different domain?
Create todos at task start:
audit-introduce - "Introduce Archer and explain technical audit"audit-discovery - "Gather audit parameters (domain, scope, detail level, focus)"audit-conduct - "Conduct audit (examine scope, find issues, identify strengths, prioritize)"audit-generate-report - "Generate technical audit report from template"audit-summary - "Generate summary with critical findings and risk level"audit-follow-up - "Suggest follow-up actions"Update status: Mark in_progress when starting each, completed when done.
testing
Analyze distributed traces to find blocking queries, N+1 patterns, and missing tRPC encapsulation, then produce prioritized fixes
testing
required reading for all test/spec files or test related queries.
testing
Transform Product Brief into Technical Specification
development
Detect drift between code implementations and specification documents