jmagly/aiwg
Overview
This skill orchestrates issue-driven Ralph loops that actively work issues and post structured status updates to issue threads. It turns the issue tracker into a two-way collaboration surface, scanning for human feedback each cycle and adapting work accordingly. The agent respects safety limits, runs tests before declaring completion, and supports interactive or guided runs.
How this skill works
When triggered by natural language (e.g., "tackle issue 17" or "work on the bug backlog"), the skill extracts issue numbers, filters, and flags like --interactive or --guidance and invokes the /address-issues command with those parameters. Each ralph cycle performs work, posts a structured status comment to the issue thread, and scans new thread comments to classify and incorporate human feedback into the next cycle. The loop repeats until completion criteria or max cycles are reached, with optional batching or parallel strategies when requested.
When to use it
- Automatically progress open issues and keep stakeholders informed
- Work through a bug backlog or specific issue numbers
- Run interactive sessions for human approval between cycles
- Prioritize or guide the loop with upfront instructions (e.g., security first)
- Batch related issues or run parallel work when context budget allows
Best practices
- Provide clear guidance when you want a specific focus (use --guidance text)
- Use --interactive for manual checkpoints and go/no-go decisions
- Keep max cycles reasonable (default 6) and increase only when necessary
- Always review cycle status comments and respond in-thread to steer work
- Avoid destructive git operations; the agent never force-pushes
Example use cases
- "Tackle issue 17" → run /address-issues 17 and post cycle updates to issue 17
- "Work on the bug backlog" → run /address-issues --filter "status:open label:bug"
- "Address issues 17, 18, 19 interactively" → pause between issues for human approval
- "Go through all open issues, give each one up to 8 cycles" → /address-issues --all-open --max-cycles 8
- "Fix the open bugs, focus on security issues first" → pass --guidance "Security issues are top priority"
FAQ
Each cycle the agent scans thread comments, classifies them (feedback, question, approval, correction), and incorporates relevant items into the next cycle; it never ignores human input.
What marks an issue as resolved?
An issue is resolved when implementation is complete, tests pass, documentation is updated if needed, all thread feedback is addressed, and there are no unresolved blocker comments.
17 skills
This skill orchestrates issue-driven Ralph loops, posting cycle status to threads and incorporating human feedback for continuous, transparent collaboration.
This skill enables Ralph loops to learn from past tasks and share patterns, accelerating solutions across multiple tasks.
This skill validates Claude skill packages for quality and completeness, ensuring standards conformance before packaging.
This skill splits large documentation into focused sub-skills with routing to improve navigation and maintain scalable, topic-aligned knowledge bases.
This skill runs and manages Vitest test suites with coverage, reporting, and diagnostics to speed up JS/TS test automation.
This skill auto-generates test data factories from schemas or models, accelerating test setup with realistic, deterministic fixtures.
This skill executes and analyzes pytest suites, ensures environment readiness, reports coverage, and aids failure diagnosis for Python test automation.
This skill enhances basic SKILL.md files by extracting better examples and composing comprehensive guides to improve skill documentation quality.
This skill detects requests for iterative AI task loops and routes them to the /ralph command to drive completion.
This skill converts extracted documentation into upload-ready Claude skill packages, streamlining structure, references, and validation for rapid deployment.
This skill scrapes documentation websites into organized reference files for offline archives or Claude skills, ensuring structured outputs and easy retrieval.
This skill analyzes GitHub repositories to assess structure, docs quality, and contribution patterns for quick health insights and improvement guidance.
This skill intelligently unifies documentation from multiple sources—docs, GitHub, and PDFs—and reports conflicts for consistent, accurate AI-assisted
This skill runs mutation testing to evaluate test effectiveness and reveal weak tests, improving test quality beyond coverage.
This skill applies a chosen voice profile to transform content, ensuring tone, vocabulary, and structure match your intended audience.
This skill helps maintain test-suite alignment by detecting orphaned tests, missing tests, and implementation-coupled tests to streamline cleanup and
This skill identifies flaky tests by analyzing CI history and test patterns to improve reliability and CI stability.