AgentSkillsCN

issue

当用户说“/issue”“创建 issue”“提交 issue”“报告 bug”“请求功能”“更新 issue”“标记完成”“核实 issue”“查看 issue”,或需要管理 GitHub Issues 时,使用此方法。

SKILL.md
--- frontmatter
name: issue
description: Use when user says "/issue", "create issue", "file issue", "report bug", "request feature", "update issue", "check off", "verify issue", "view issue", or needs to manage GitHub issues.
allowed-tools: Bash(gh:*), AskUserQuestion, Grep, Read, Edit, Write, TodoWrite
user-invocable: true
argument-hint: view <number> [--comments] | verify <number> [--all] [--dry-run] | ralph-loop <number> [--max-iterations <n>] | scan [--milestone <name>] [--fix]
context: fork

Issue Skill

Create, update, and manage GitHub issues following ZeroAE conventions. Infer as much as possible from context; only ask when ambiguous.

Modes

ModeTriggerPurpose
View"view issue", "view #123", /issue view <number>Display issue summary
Create"create issue", "file issue", "new issue", "report bug", "request feature"Create new issue
Update"update issue", "add to issue", "update #123"Modify existing issue
Progress"check off", "mark complete", "done with", "finished"Check checkboxes based on work done
Verify/issue verify <number> [--all] [--dry-run]Validate unchecked criteria, prompt to check off
Ralph Loop/issue ralph-loop <number> [--max-iterations <n>]Iteratively work until all criteria pass
Scan/issue scan [--milestone <name>] [--fix]Flag subjective acceptance criteria

Mode Detection

When this skill is invoked, arguments follow the skill name (e.g., /issue view 135 passes "view 135" as arguments).

IMPORTANT: Before doing anything else, identify the mode from the invocation arguments:

ArgumentsModeInstructions
view <number>ViewRead view.md
ralph-loop <number>Ralph LoopRead ralph-loop.md
scan [--milestone <name>]ScanRead scan.md
verify <number>VerifyRead verify.md
update phrases ("update issue", "add to #123")UpdateRead update.md
progress phrases ("check off", "mark complete")ProgressRead progress.md
(none) or create phrasesCreateRead create.md

First action: Read the appropriate .md file for your detected mode, then follow those instructions exactly.

Supported Issue Types

GitHub supports 5 issue types. The title emoji can be any gitmoji:

GitHub TypeCanonical EmojiAlternative EmojisUse For
Bug🐛🔒 (security)Defects, unexpected behavior
Feature⚡ (perf), 💥 (breaking)New functionality, enhancements
Task📋📝 (docs), ✅ (test)Documentation, testing, specific work items
Chore🔧♻️ (refactor), ⬆️ (deps), 👷 (ci), 🔥 (remove)Maintenance: refactor, deps, ci, cleanup
Epic🎯-Major feature spanning multiple issues
Theme🎨-Strategic initiative spanning epics

See conventions.md for full gitmoji-to-type mapping.

Note: For release preparation, use /pr release <version> to create a Release Prep PR.

Reference Files