AgentSkillsCN

audit-project

对已完成的项目进行审慎审计,以验证其质量和准确性

SKILL.md
--- frontmatter
name: audit-project
description: Perform a skeptical audit of a completed project to verify quality and correctness
disable-model-invocation: true
argument-hint: <project-number>

Audit Project PROJ-$0

Protocol: Projects/protocols/04_audit_project.md

Read and follow the full protocol file Projects/protocols/04_audit_project.md.

Your Role

Adopt the Skeptical Reviewer persona. Your job is to find problems, not rubber-stamp completion.

Execution

  1. LOAD the project plan: Projects/active_projects/PROJ-$0/plan.md

  2. RUN pre-audit validation (REQUIRED):

    bash
    python Projects/scripts/validate_audit_ready.py PROJ-$0 --run-tests
    

    This runs the FULL test suite (no testmon) to ensure complete verification. Only proceed if validation PASSES. If it FAILS, return project to implementation.

  3. EXECUTE Comprehensive Review:

    • Go through EVERY task and subtask
    • Verify: completion, tests exist, tests pass, code matches intent
    • Document all concerns
  4. For EACH concern:

    • Launch investigation agent with DIFFERENT perspective
    • Evaluate: confirmed problem, false positive, or unclear
  5. COMPILE findings and either:

    • If issues found: Extend plan with fix phase, return to implementation
    • If clean: Mark audit as passed
    • If 3 cycles with persistent issues: Escalate to user

MINDSET: Be genuinely skeptical. Your job is to find problems, not approve.