Create, update, and access task lists as GitHub issues for this repo using GH CLI; use when asked to research repo context and turn a checklist into issues.
Turn a task checklist into GitHub issues for the current repository using the GH CLI. Include a quick repo scan, dedupe against existing issues, and clear issue bodies with acceptance criteria and likely touchpoints.
gh repo view --json nameWithOwner,url to confirm the target repository.gh repo set-default OWNER/REPO.gh auth status.README.md and DOCS.MD to understand architecture and current behavior.AGENTS.md for local workflow rules.rg --files and rg "keyword".gh issue list --state open --limit 200.gh issue list --search "keyword".gh issue list --state open --limit 200 --json number,title,labels,updatedAt,urlUse this body template (adjust as needed):
## Summary
<1-2 lines on the problem and desired outcome>
## Done when
- <acceptance criteria>
- ...
## Likely touchpoints
- `path/`
- `path/`
## Notes
- <repro hints, edge cases, constraints>
Guidelines:
Preferred pattern:
@'
## Summary
...
'@ | gh issue create --title "Exact issue title" --body-file -
Notes:
--body-file - pipeline avoids quoting errors and preserves newlines.When adding new information to an existing issue, append it as a comment using gh issue comment.
Do not rewrite or edit the original issue body unless the user explicitly asks to do so.
If the user requests a body edit, use gh issue edit and mention what changed.
Keep ISSUES.md in the repo root as the source-of-truth list of issues.
After creating each issue, append/update a single line with: #<number> - <title> - <url>.
On issue resolution, remove the line (or move to a resolved section if the user requests).
Make sure ISSUES.md always matches the current GitHub issue state.
Example line:
#9 - FIX — Markdown support + Settings switch (write with Markdown elements) - https://github.com/nibzard/scribe/issues/9
gh issue create output.unknown arguments ..., it is a quoting issue. Re-run with --body-file - and a here-string.not logged in, run gh auth login and retry.gh repo set-default OWNER/REPO, then re-run.--label "bug" or --label "fix".--milestone "vX.Y.Z".--project "Scribe".Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer