用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Fandhe-AI/template-ideas --skill generate-spec命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Conventional Commits 形式で git コミットを作成する。staged 差分から type/scope を推定し、breaking change やシークレット混入 (.env 等) を検出。pre-commit フックを必ず通す (`--no-verify` 不可)。「コミットして」「git commit」「変更を記録して」などで使用。
GitHub Issue を親子構造 (sub-issues) で作成する。`gh issue create` で親・子 Issue を生成し、`gh api .../sub_issues` で親子関係を紐付ける。タイトルは Conventional Commits 形式 (`feat:`, `fix:` 等) を推奨。「Issue 作って」「タスクを分解して Issue 化」などで使用。
実装タスクの計画を `_/local-plans/<plan-name>.md` に作成する。「計画立てて」「設計して」「実装方針を考えて」「タスク分解して」で使用。 Explore Agent でコードベースを先に調査し、検証可能な粒度・並列実行可能な単位で記述する。 plan-verifier Agent で検証可能な標準フォーマット(背景・現状・設計・ファイル構成ツリー・実装ステップ・検証方法)に従う。 実装消化は implement-issue、Issue 化は create-issue-tree(未導入なら create-issue)を参照。
基于 SOC 职业分类
正在显示 SKILL.md
| name | generate-spec |
| description | 04-behavior/ のビヘイビア定義から人間・クライアント向け仕様書 (spec.md) を自動生成する |
| argument-hint | <idea-name> (例: ai-code-review-tool) |
| user-invocable | true |
アイデア $ARGUMENTS のビヘイビア定義(ideas/$ARGUMENTS/04-behavior/)から、人間・クライアント向けの仕様書 ideas/$ARGUMENTS/spec.md を自動生成する。
04-behavior/ が振る舞いの唯一の正(SSOT)であり、spec.md はその派生物である。仕様変更はまず 04-behavior/ を修正し、本スキルで再生成する。
前提確認:
^[a-z0-9]+(-[a-z0-9]+)*$)に一致する単一の名前のみ許可する。/・..・空白・絶対パスなどパス区切りを含む引数は不正としてエラーで停止する(ideas/ 外への読み書きを防ぐ)ideas/<name>/ が既存ディレクトリであることを確認する。読み書きは ideas/<name>/04-behavior/(読み取り)と ideas/<name>/spec.md(書き込み)のみに限定し、それ以外のパスには一切書き込まないideas/<name>/04-behavior/ が存在しない場合はエラーとして案内する(レガシー形式 04-requirements.md のみのアイデアは非対応。移行が必要な旨を伝える)ideas/$ARGUMENTS/04-behavior/README.md と配下の全項目ファイル(screen-*.md / api-*.md / 横断 md)を読み込む。
既存の ideas/$ARGUMENTS/spec.md の上書き可否を判定する:
04-behavior/)ideas/$ARGUMENTS/spec.md を以下の構成で生成する:
<!-- このファイルは /generate-spec により ideas/<name>/04-behavior/ から自動生成されます。直接編集せず、04-behavior/ を修正して再生成してください。生成日: YYYY-MM-DD -->
# 仕様書: <アイデア名>
## 概要
<!-- 04-behavior/README.md の概要・前提条件から -->
## 画面仕様
<!-- screen-*.md ごとに節を立てる。画面概要・画面遷移・振る舞い(ビヘイビア ID を併記) -->
## API 仕様
<!-- api-*.md ごとに節を立てる。エンドポイント一覧・振る舞い・エラーハンドリング・レスポンススキーマ(ビヘイビア ID を併記) -->
## 横断仕様
<!-- 横断ファイルごとに節を立てる(ビヘイビア ID を併記) -->
## 非機能要件・制約
<!-- 04-behavior/README.md の非機能要件・データ要件・制約事項から -->
## 除外事項
<!-- 04-behavior/README.md の除外事項から -->
生成時のルール:
LOGIN-1)を併記し、04-behavior/ へのトレーサビリティを保つ.claude/rules/japanese.md に従う生成結果(ファイルパス・節構成・項目数)をユーザーに報告する。
spec.md を手動編集しない・させない。差分が必要ならまず 04-behavior/ を直す(.claude/rules/document-quality.md のビヘイビア SSOT 原則)。04-behavior/ の内容以外を推測で補わない。未確定事項は「検討中」注記のまま出す。