← ClaudeAtlas

reflexionlisted

Use for self-correcting implementation. Implements the reflexion loop: implement, validate, self-critique, retry (max 3 iterations).
haabe/mycelium · ★ 27 · AI & Automation · score 85
Install: claude install-skill haabe/mycelium
# Reflexion Skill Self-correcting implementation loop from the n-trax pattern. ## Workflow ### Iteration Loop (max 3) **Step 1: Implement** - Create the deliverable according to the specification/acceptance criteria. - Software: write code. Content: write/produce content. AI tool: write prompts/configs. Service: document workflow. - Follow ${CLAUDE_PLUGIN_ROOT}/harness/engineering-principles.md (principles apply to all product types). - Apply patterns from patterns.md. - Check corrections.md for relevant past mistakes. **Step 2: Validate** - Software: Run tests, linter, type checker, security scan, accessibility checks (if UI). - **Security validation (OWASP)**: Check input validation, output encoding, parameterized queries, no hardcoded secrets, authentication/authorization patterns, dependency vulnerabilities. Reference OWASP Top 10:2025 categories for each check. - Content: Review against learning objectives/editorial standards, check accessibility (captions, alt text), fact-check claims. - AI tool: Run eval test cases, red-team testing, bias assessment. - Service: Walk through the service blueprint end-to-end, verify documentation completeness. - All: Verify acceptance criteria. **Step 3: Self-Critique** Review the implementation against (select items relevant to product_type): - [ ] Engineering principles: DRY, KISS, YAGNI, SoC (apply to all product types) - [ ] Security: Input validation, output encoding, no secrets, parameterized queries (software, ai_tool) -