spec
Générer des spécifications logicielles structurées
Rédiger des spécifications logicielles claires à partir d'exigences prend du temps et est source d'erreurs. Cette compétence transforme les exigences en langage naturel en spécifications structurées EPIC/Story/Subtask utilisant la notation EARS grâce à un workflow interactif en trois phases.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“spec”。 「ユーザー認証機能のspecを作成して。OAuth対応、多要素認証を含めて」
预期结果:
- ## ユーザーストーリー
- **ペルソナ**: エンドユーザー / 管理者
- **目的**: セキュアにシステムにアクセスする
- ## Acceptance Criteria(EARS記法)
- - [ ] WHEN ユーザーがログインを試行する際...
- 生成ファイル: specs/{epic-id}/{story-id}/{subtask-id}.md
正在使用“spec”。 REST APIのspecを作成して。エンドポイント定義とリクエスト/レスポンス形式を含めて
预期结果:
- ## データフロー図(Mermaid)
- ```mermaid flowchart LR client --> API --> database
- ## インターフェース定義(TypeScript)
- interface User { id: string; name: string; email: string; }
- ## APIエンドポイント設計
- - GET /users - ユーザー一覧取得...
安全审计
安全This skill is pure markdown documentation defining a specification-driven development workflow. No executable code, no file system access, no network capabilities. The 49 static findings are false positives from keyword pattern matching without contextual understanding. Terms like 'Design' (flagged as 'MD5'), 'branch' (flagged as 'hash'), and 'system' (flagged as reconnaissance) are legitimate workflow terminology misidentified by the scanner.
风险因素
⚙️ 外部命令 (1)
质量评分
你能构建什么
Définir les exigences d'une fonctionnalité
Convertir des idées de fonctionnalités vagues en spécifications précises et testables que les développeurs peuvent implémenter directement
Structurer les conceptions techniques
Générer des spécifications techniques complètes incluant des diagrammes de flux de données et des définitions d'interface
Créer des éléments de backlog
Transformer les demandes utilisateur en éléments de backlog bien structurés avec des critères d'acceptation clairs et des découpages de tâches
试试这些提示
ユーザー認証機能のspecを作成して。OAuth対応と多要素認証を含めて
既存の仕様にセキュリティ要件を追加して。認証フローとデータ暗号化を含めて
REST APIのspecを作成して。エンドポイント定義とリクエスト/レスポンス形式を含めて
新機能のspecを最初から作成して。要件定義からタスク分割まで一貫して依頼する
最佳实践
- Commencer par une description de fonctionnalité claire et concise incluant les exigences clés
- Confirmer chaque phase avant de procéder pour assurer l'alignement avec votre vision
- Vérifier l'exhaustivité des critères d'acceptation générés avant l'implémentation
避免
- Fournir des exigences trop vagues conduit à des spécifications peu claires
- Sauter les confirmations de phase provoque un désalignement avec l'intention de l'utilisateur
- Demander du code d'implémentation dans la phase de spécification