.agents/skills/github-issue-loop/SKILL.md
Use when executing DaoFlow GitHub issue or PR work with gh, including issue intake, durable progress comments, status labels, PR updates, and CI follow-through.
npx skillsauth add DaoFlow-dev/DaoFlow github-issue-loopInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for DaoFlow issue and PR execution through the GitHub CLI.
AGENTS.md for files you will editgh for GitHub operations unless there is a clear reason not to.main.Use labels or equivalent project fields with this meaning:
status:todo -> ready to pick upstatus:in-progress -> actively being implementedstatus:blocked -> cannot proceed without an external dependency or decisionstatus:human-review -> PR is ready and waiting on reviewstatus:merge -> approved and waiting to landstatus:done -> merged and completeIf the repo board uses different field names, preserve the meaning above.
main by default.Reuse a single comment when possible.
## DaoFlow Workpad
- Scope: <one sentence>
- Branch: <main|branch-name>
- Status: <planning|implementing|blocked|ready-for-review|merging>
### Plan
- [ ] Confirm baseline
- [ ] Implement scoped change
- [ ] Validate locally
- [ ] Commit and push
- [ ] Open or update PR if requested
### Validation
- [ ] `bun run format`
- [ ] `bun run test:unit`
- [ ] `bun run lint`
- [ ] `bun run typecheck`
- [ ] `bun run contracts:check`
- [ ] `bun run skills:check` if instruction files changed
- [ ] ACPX Gemini review
- [ ] ACPX Claude Code review
- [ ] Changed-surface checks
### Notes
- <key finding or blocker>
Closes #<issue-number> when the PR should close the issue.Use status:blocked only for real external blockers:
When blocked, leave a short durable comment with the blocker, why it blocks completion, and the exact action needed to unblock.
The loop is complete only when scope is implemented or explicitly blocked, local validation passes, durable GitHub status is updated, and the required CI state is green for the chosen flow.
development
Use when working DaoFlow GitHub issues end-to-end with Codex; this compatibility entrypoint loads the repo-local GitHub, validation, and review skills.
development
Use when validating DaoFlow changes before commit or push, including format, tests, lint, typecheck, conditional instruction checks, and CI follow-through.
data-ai
Use when changing DaoFlow server schema or persistence flows, including Drizzle schema files, migrations, seed ordering, and database safety rules.
tools
Use when changing DaoFlow CLI commands or agent-facing CLI behavior, including contract updates, JSON output, scope enforcement, mutation flags, and authz updates.