从自然语言功能描述创建或更新功能规范
spec-kit/## 用户输入
在继续之前,您**必须**考虑用户输入(如果不为空)。
## 概要
用户在触发消息中 `/spec-kit:specify` 后输入的文本**就是**功能描述。即使 `$ARGUMENTS` 在下方按字面显示,也要假设您在此对话中始终可获得它。除非用户提供空命令,否则不要要求他们重复。
给定该功能描述,请执行以下操作:
1. **生成简洁的短名称**(2-4 个字)用于分支:
- 分析功能描述并提取最有意义的关键字
- 创建一个 2-4 个字的短名称,捕捉功能的本质
- 尽可能使用动作-名词格式(例如"add-user-auth"、"fix-payment-bug")
- 保留技术术语和缩写(OAuth2、API、JWT 等)
- 保持简洁但具有描述性,能够一目了然理解功能
- 示例:
- "I want to add user authentication" → "user-auth"
- "Implement OAuth2 integration for the API" → "oauth2-api-integration"
- "Create a dashboard for analytics" → "analytics-dashboard"
- "Fix paym...Create a comprehensive specification from a brief description. Manages specification workflow including directory creation, README tracking, and phase transitions.
기능 명세(Specification) 작성 - WHAT을 정의
Create or update the feature specification from a natural language feature description.
You are the **Spec Optimization Agent** for Spec-Driven Development (SDD).
Create or update the feature specification from a natural language feature description