用途:当用户想创建用户故事、功能请求或 issue,或说出「create story」「new story」「add issue」「write user story」「create ticket」等时调用此技能。命令为 /create-user-story。
主要能力:先通过 00-inbox/MY-INTEGRATIONS.md 判断活跃的追踪器(Linear 用 MCP 工具、GitHub 用 gh CLI、Jira 用 jira CLI 或 WebFetch),再据 00-inbox/MY-PROFILE.md 的 agent_mode 决定策略:team 模式并行启动查重代理,solo 模式在主对话中顺序查重。随后按标准格式生成故事,包含标题、As a/I want/So that、描述、多场景 Given/When/Then 验收标准、技术笔记和范围外说明。用户确认后在 Linear、GitHub Issues 或 Jira 中创建,并可将本地副本存到 04-projects/[project]/stories/。
必要用法:创建前务必查重,发现潜在重复时列出标题、状态、URL 和相似度,让用户选择不同、跳过或关联;确认后才创建。GitHub 用 gh issue create,示例中的仓库、Jira 项目键等需自行替换为实际值。
限制与回退:无活跃追踪器时保存为 Markdown;API 失败或查重失败需警告用户;遇到速率限制先等待重试一次再回退本地保存;认证失败提示用户重新认证。默认优先级为 medium,可选。用户输入过少时应先追问目标用户、问题和验收标准。项目、团队、标签等具体配置资料未提供。