From fuse-ai-pilot
Self-reviews and corrects agent-generated code using 75 BMAD-METHOD elicitation techniques. Auto-detects types like security, APIs, databases, UI; applies checks for OWASP, N+1, accessibility before validation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fuse-ai-pilot:elicitationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Enable expert agents to **self-review and self-correct** their code before external validation (sniper). Based on BMAD-METHOD's 75 elicitation techniques.
Enable expert agents to self-review and self-correct their code before external validation (sniper). Based on BMAD-METHOD's 75 elicitation techniques.
Expert presents 5 relevant techniques → User chooses → Expert applies
Expert auto-detects code type → Auto-selects techniques → Applies silently
Skip elicitation → Go directly to sniper validation
After Execute phase, expert runs:
# Manual mode (default)
> Apply elicitation skill
# Auto mode (no prompts)
> Apply elicitation skill --auto
# Skip self-review
> Apply elicitation skill --skip
┌─────────────────────────────────────────────────────────┐
│ ELICITATION WORKFLOW │
│ │
│ Step 0: Init → Load context │
│ Step 1: Analyze Code → Detect code type │
│ Step 2: Select → Choose techniques (or auto) │
│ Step 3: Apply Review → Execute techniques │
│ Step 4: Self-Correct → Fix own issues │
│ Step 5: Report → Summary before sniper │
└─────────────────────────────────────────────────────────┘
| Code Type Detected | Auto-Selected Techniques |
|---|---|
| Authentication/Security | Security Audit, OWASP Check, Input Validation |
| API Endpoints | Error Handling, Type Coverage, API Contracts |
| Database/ORM | N+1 Detection, Migration Safety, Data Integrity |
| UI Components | Accessibility, Edge Cases, Loading States |
| Business Logic | SOLID Compliance, Unit Test Coverage, Edge Cases |
| Refactoring | Breaking Changes, Regression Analysis, Backward Compat |
| Performance Critical | Profiling, Memory Analysis, Complexity Check |
Full catalog: references/techniques-catalog.md
Total: 75 techniques
A-nalyze → P-lan → E-xecute → [ELICIT] → X-amine
│ │ │
▼ ▼ ▼
Expert Expert sniper
code self-review (final)
Benefits:
| Step | File | Purpose |
|---|---|---|
| 0 | steps/step-00-init.md | Load context, detect mode |
| 1 | steps/step-01-analyze-code.md | Analyze written code |
| 2 | steps/step-02-select-techniques.md | Select techniques |
| 3 | steps/step-03-apply-review.md | Apply review |
| 4 | steps/step-04-self-correct.md | Self-correct |
| 5 | steps/step-05-report.md | Generate report |
npx claudepluginhub fusengine/agents --plugin fuse-ai-pilotImplements reflexion loop for self-correcting deliverables: implement, validate (tests/security/accessibility), self-critique issues, retry up to 3 iterations. Ensures quality in code/content/AI/services.
Applies adversarial fresh-context review to non-trivial decisions in code. Use when correctness matters more than speed, in unfamiliar code, or for high-stakes operations.
Performs symmetric two-AI peer reviews using OpenAI Codex CLI: independent blind reviews followed by structured per-issue debate for plans, code reviews, architecture, and recommendations.