Issue tracker: GitHub
本 repo 的 issue 与 PRD 以 GitHub issue 存在。所有操作用 gh CLI。
Conventions(约定)
- Create an issue:
gh issue create --title "..." --body "..."。Multi-line body 用 heredoc。 - Read an issue:
gh issue view <number> --comments,用jqfilter comment,并 fetch labels。 - List issues:
gh issue list --state open --json number,title,body,labels,comments --jq '[.[] | {number, title, body, labels: [.labels[].name], comments: [.comments[].body]}]',加适当--label与--statefilter。 - Comment on an issue:
gh issue comment <number> --body "..." - Apply / remove labels:
gh issue edit <number> --add-label "..."/--remove-label "..." - Close:
gh issue close <number> --comment "..."
从 git remote -v infer repo——clone 内 run 时 gh 自动处理。
When a skill says "publish to the issue tracker"
Create GitHub issue。
When a skill says "fetch the relevant ticket"
Run gh issue view <number> --comments。