Agent Skills: Sniper Check

Use when validating code quality after modifications. Runs sniper agent in isolated forked context for clean, fast validation.

UncategorizedID: fusengine/agents/sniper-check

Install this agent skill to your local

pnpm dlx add-skill https://github.com/fusengine/agents/tree/HEAD/plugins/ai-pilot/skills/sniper-check

Skill Files

Browse the full folder contents for sniper-check.

Download Skill

Loading file tree…

plugins/ai-pilot/skills/sniper-check/SKILL.md

Skill Metadata

Name
sniper-check
Description
Use when validating code quality after modifications. Runs sniper agent in isolated forked context for clean, fast validation.

Target: $ARGUMENTS

Sniper Check

Overview

Quick code quality validation using the sniper agent in an isolated forked context. Executes the full 6-phase workflow without polluting the main conversation context.

| Feature | Detail | |---------|--------| | Context | Forked (isolated sub-agent) | | Agent | sniper (Sonnet) | | Phases | 6-phase code-quality workflow | | Result | Only final report returns to parent |


When to Use

| Scenario | Use | |----------|-----| | After code modifications | /sniper-check src/ | | Validate specific file | /sniper-check path/to/file.ts | | Full project check | /sniper-check . | | After refactoring | /sniper-check src/components/ |


Workflow

Execute the mandatory 6-phase code-quality workflow:

  1. PHASE 1+2 (PARALLEL): Launch both in parallel:
    • explore-codebase (Haiku) → Architecture discovery
    • research-expert (Sonnet) → Documentation verification
  2. PHASE 3: Grep all usages → Impact analysis
  3. PHASE 4: Run linters → Detect errors
  4. PHASE 5: Apply corrections → Minimal changes
  5. PHASE 6: Re-run linters → Zero errors

CRITICAL: Phases 1+2 must run in PARALLEL (two Task calls in one message).


Critical Rules

| Rule | Reason | |------|--------| | Never skip phases 1+2 | Documentation-backed fixes only | | Always run phases in order | Dependencies between phases | | Zero linter errors | Non-negotiable exit criteria | | Minimal changes only | Smallest fix necessary |


Report Format

Return a validation report with:

  • Architecture summary (from explore-codebase)
  • Documentation references (from research-expert)
  • Impact analysis table (usages, risk level)
  • Errors fixed (critical, high, medium, low)
  • SOLID compliance status
  • Final linter status (must be ZERO errors)