tackle-issues
Tackle Issues
Loop through AFK issues in issues/, picking and completing one task at a time. Each task runs in a subagent.
Quick start
- List
issues/*.md(skipissues/done/), classify HITL vs AFK. - Build the queue once — sort all AFK issues by filename and materialize them as a TODO list (one todo per issue). Each todo's content MUST be the exact issue filename, including the
.mdextension. This is the source of truth for the rest of the loop. - If the queue is empty → output
<promise>NO MORE TASKS</promise>and stop. - Pop the next pending todo (skip blocked ones). Before spawning, run the issue-format check (see step 4 below). Spawn a subagent to complete it.
- After the subagent returns, update that todo (done / partial / blocked) and loop to step 3.
Do not re-sort the queue mid-loop. Build it once; only revisit it when a subagent reports a new issue file appeared (append it to the end).
1. Read issues
- Read every
issues/*.md(not recursively — skipissues/done/). - For each, classify HITL vs AFK by reading the file (look for a
Type:field, anHITLtag, or explicit wording). - Drop HITL issues from the queue.
More from ishakantony/skills
discuss
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. DO NOT EVER USE THIS SKILL UNLESS THE USER EXPLICITLY ASKS YOU TO.
19prd-to-issues
Break a PRD into independently-workable issues and write each as a local markdown file in issues/. Use when the user wants to turn a PRD into a list of concrete tasks.
15tdd
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
14write-a-prd
Generate a PRD from the client brief and write it as a local markdown file in issues/. Use when the user wants to turn a client request into a structured PRD.
14commit
Stage changes, draft conventional commit messages, and commit with user confirmation. Use when user types /commit, asks to commit changes, or mentions creating a git commit.
10write-a-skill
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
9