askill
check-your-work

check-your-workSafety 95Repository

Orchestrates 6 quality agents in parallel (duplicate-detector, jenny, deep-bug-hunter, security, performance, correctness) with severity validation. Use when user says "check your work", "review what we wrote", "quality check", or after writing new features.

29 stars
1.2k downloads
Updated 1/27/2026

Package Files

Loading files...
SKILL.md

Check Your Work

Orchestrate specialized agents to detect bugs, security issues, and quality problems in code changes.

<when_to_use>

When to Use

Invoke when user says:

  • "check your work"
  • "review what we wrote"
  • "quality check the new code"
  • "check for bugs in [files/feature]"
  • After completing feature implementation
  • Before committing significant changes </when_to_use>
PhaseAgentsAction
1-Scope Discovery (identify files)
26 parallelAll Checks (duplicate-detector, jenny, deep-bug-hunter, 3 reviewers)
3up to 3Severity Validation (one agent per P0/P1/P2 level with findings)
41 conditionalDeep Investigation (root cause for validated P0)
5-Consolidated Report + User Decision

For Phase 2 details: references/phase-2-quality-checks.md For Phase 3 details: references/phase-3-validation.md For report format: references/consolidated-report.md

Phase 2 (6 Parallel)

AgentFocus
duplicate-code-detectorReimplemented utilities/services
jennyUser voice - did we build what was requested?
deep-bug-hunterLogic errors, race conditions, edge cases
Security ReviewerSQL injection, org_id isolation, XSS, PII
Performance ReviewerMemory leaks, bug-causing antipatterns
Correctness ReviewerLogic errors, null handling, async issues

Phase 3 (up to 3 Parallel)

AgentFocus
p0-validatorValidates P0 findings against codebase context
p1-validatorValidates P1 findings against codebase context
p2-validatorValidates P2 findings against codebase context

Only spawns agents for severity levels that have findings.

LevelMeaningAction
P0Critical (security, data corruption, outage)DO NOT COMMIT - fix immediately
P1High (logic errors, performance, workflows)Recommend fixing before commit
P2Medium (duplications, antipatterns, spec gaps)Safe to commit, track issues
P3Low (style, minor improvements)Optional improvements

<approval_gates>

Approval Gates

GatePhaseQuestion
Scope1"Confirm files to review?" (if >2000 lines)
Remediation5"Fix P0 now / Fix P0+P1 / Create todos / Report only?"

</approval_gates>

SizeLinesRecommendation
Ideal200-1000Fast, thorough
Acceptable1000-2000May take 3-5 min
Large>2000Warn user, suggest splitting

Include: Changed files, related files, test files Exclude: Generated types, node_modules, build artifacts

<critical_rule>

Critical Rule: Report ALL Bugs

NEVER dismiss findings because they are in "pre-existing code".

Report ALL bugs found in reviewed files regardless of when they were introduced. A bug discovered today that was written 3 months ago is still a bug worth fixing.

Invalid reasoning (DO NOT USE):

  • "This is pre-existing code unrelated to the current feature"
  • "I didn't introduce this bug in this session"
  • "This code was written before my changes"

Correct approach:

  • Report ALL bugs found in the reviewed files
  • Classify by severity (P0-P3) based on impact, not origin
  • Let the user decide which to fix </critical_rule>
  • Runtime behavior (use manual testing)
  • Business logic correctness (requires domain knowledge)
  • Test coverage (use test runner)
  • Build errors (use typecheck/lint)
  • Database migrations (use migration-test-and-push skill)

For comprehensive quality: Run check-your-work + typecheck + lint + tests

<quick_reference>

Quick Reference

Pattern files enforced:

  • react-typescript-antipatterns.md
  • CLAUDE.md
  • zod-form-patterns.md
  • tanstack-query-patterns.md
  • performance-patterns.md </quick_reference>

<version_history>

Version History

  • v4.2.0 (2026-01-20): Add critical rule for pre-existing bugs

    • Report ALL bugs in reviewed files regardless of when introduced
    • Fix flawed "not my code" dismissal pattern
  • v4.1.0 (2025-01-18): AI optimization updates

    • Add blockquote summary after title
  • v4.0.0 (2025-01-11): Maximum parallelization + unified validation

    • Merged Phase 2 + Phase 3 into single Phase 2 (6 parallel agents)
    • Phase 3 validation now spawns up to 3 agents (one per P0/P1/P2 level)
    • Consistent with check-your-code P0-P3 severity system
  • v3.0.0 (2025-12-28): Refactored to follow skill-authoring-patterns

  • v2.0.0 (2025-10-31): Added severity validation

  • v1.0.0 (2025-10-26): Initial release </version_history>

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

95/100Analyzed 2/11/2026

A comprehensive and highly structured skill for orchestrating multi-agent code reviews with clear severity levels and workflow phases.

95
98
90
98
95

Metadata

Licenseunknown
Version4.2.0
Updated1/27/2026
Publisherenbyaugust

Tags

ci-cddatabasegithub-actionslintingllmsecuritytesting