一键导入
create-github-issues
Collaboratively create GitHub issues from review findings
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Collaboratively create GitHub issues from review findings
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Read the paper and decide which issue spotters to use, removing irrelevant ones and optionally adding custom ones
Run EDSL-parallelized issue finding across all sections of a katz-registered manuscript
Bootstrap a full paper review using katz
Send paper figures to vision-capable models for feedback on clarity, design, and presentation
Review open katz issues, investigate them against the manuscript and code, and record findings
Read the paper and file issues for problems found in the manuscript
| name | create-github-issues |
| description | Collaboratively create GitHub issues from review findings |
| allowed-tools | Read, Bash, Glob, Grep |
| user-invocable | true |
Collaborates with the user to create GitHub issues from confirmed katz issues and evaluation findings. The agent gathers the review data, proposes a format, and posts via gh after user approval.
/create-github-issues
gh CLI must be authenticated and the repo must have a GitHub remote.Load all the review findings:
katz issue list --state confirmed
katz eval results
For each confirmed issue, load full details with katz issue show <id> to get investigation notes, suggestions, and manuscript context.
Summarize what's available to the user:
Ask the user what they want. Common options:
A. Single summary issue — One GitHub issue with all findings. Good for an initial review round. Structure:
B. Themed issues — One GitHub issue per theme (e.g., "Identification & Design," "Statistical Interpretation," "Presentation"). Good when different team members own different areas.
C. Per-issue — One GitHub issue per confirmed katz issue. Good for tracking individual fixes. Each issue includes the manuscript quote, investigation notes, and suggested fix.
D. Custom — The user may want something else entirely. Follow their lead.
Present the options and let the user choose. Don't assume.
For each GitHub issue to create, compose a markdown body. Include:
For eval findings, include:
Use a HEREDOC with gh issue create:
gh issue create \
--title "Review: descriptive title" \
--body "$(cat <<'EOF'
## body content here
*Generated by [katz](https://github.com/expectedparrot/katz) on YYYY-MM-DD.*
EOF
)"
Always show the user the composed issue body before creating it. Display the full markdown and ask for approval. The user may want to:
Do not post without explicit approval.
After approval, create via gh issue create. Report the URL(s) back to the user.
If creating multiple issues, create them sequentially and report each URL.
If the user wants labels or assignees, use:
gh issue create --title "..." --body "..." --label "review" --assignee "username"
Ask the user if they want these. Don't assume.