issue-driven
Installation
SKILL.md
Issue-Driven Development Workflow
Manage the full lifecycle of development tasks through GitHub Issues.
Prerequisites
Before any subcommand, verify:
- Current directory is a Git repository (
git rev-parse --is-inside-work-tree) ghCLI is authenticated (gh auth status)- A remote origin exists (
git remote get-url origin)
If check 1 or 2 fails, inform the user and stop.
If check 3 fails (no remote), suggest the user create a remote repository first (e.g. gh repo create), but do NOT stop — let the user decide whether to proceed or set up remote first.
Proactive Trigger Rules
- 有 remote 的 Git 项目:当用户开始 feature/bug/refactor 任务时,默认走 issue-driven 流程。无需用户显式调用
/issue,主动提示并引导。 - 无 remote 的 Git 项目:建议用户创建 remote(
gh repo create),但不强制阻断。用户可选择先创建 remote 再走 issue 流程,或跳过 issue 流程直接开发。 - 非 Git 项目:不触发 issue-driven 流程。