用途:把模糊想法整理成精确、可执行的规格(spec),并可将结果落成 GitHub issue 或待办项。触发说法包括“spec this out”“file an issue”“write up a ticket”“make this a GitHub issue”“turn this into a backlog item”。
主要能力:五阶段把意图细化为规格;创建 issue;可选在新 worktree 中启动 Claude Code 智能体;合并时由 /ship 关闭源 issue。
使用方式:技能启动时先运行 ~/.claude/skills/gstack/bin/gstack-skill-start --skill "spec" --model "claude",读取回显的 KEY: value STATUS 行;若缺少 SKILL_START_PROTO: 1 则进入降级模式,按安全默认值处理并提示运行 ./setup 或 /gstack-upgrade。决策点通过 AskUserQuestion 以决策简报形式呈现,含 ELI10、推荐项、完整度评分与利弊;5 个以上选项需拆分,不得丢弃。
限制:受宿主与系统 plan mode 只读限制约束,技能不能自行豁免;spawned/unattended 会话不调用 AskUserQuestion 而自动选择推荐项;headless 会话遇不可用则 BLOCKED。具体收费、平台支持与效果资料暂未提供。