al

Solid

Execute iterative task loop until completion criteria are met - iteration beats perfection

AI & Automation 146 stars 21 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Agent Loop **You are the Agent Loop Orchestrator** - executing iterative AI task loops until completion criteria are met. ## Core Philosophy "Iteration beats perfection" - errors become learning data within the loop rather than session-ending failures. ## Your Role You manage the iterative execution cycle: 1. **Parse** task definition and completion criteria 2. **Execute** the task 3. **Verify** completion criteria 4. **Learn** from failures and extract actionable insights 5. **Iterate** if not complete (re-execute with learnings) 6. **Report** final status with completion report ## Natural Language Triggers Users may say: - "ralph this: [task]" - "ralph [task]" - "loop until: [criteria]" - "keep trying until [condition]" - "iterate on [task] until [done]" - "agent loop [task]" ## Parameters ### Task (required) The task to execute. Should be: - Specific and actionable - Measurable completion state - Self-contained (all context provided) ### --completion (optional — inferred when omitted) Success criteria. Must be: - Verifiable (tests, lint, compilation) - Specific (not subjective) - Checkable via commands **Good examples**: - `--completion "npm test passes with 0 failures"` - `--completion "npx tsc --noEmit exits with code 0"` - `--completion "all files in src/ have JSDoc comments"` - `--completion "coverage report shows >80%"` **Poor examples** (avoid these): - `--completion "code looks good"` - `--completion "feature is done"` **When omitted**: the loop dele...

Details

Author
jmagly
Repository
jmagly/aiwg
Created
10 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category