.agent/skills/generate-requirements/SKILL.md
開発作業の要件定義書(requirements.md)を生成します。このスキルは単独で使用することも、generate-working-docsから呼び出されることもあります。
npx skillsauth add sakamotchi/sql-query-build generate-requirementsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
このスキルは、開発作業の要件定義書(requirements.md)を生成します。
docs/working/{YYYYMMDD}_{要件名}/ のパスquery-execution, export-csv, optimize-rendering)"feature" (新規機能開発) または "performance" (パフォーマンス改善)ユーザーまたは親スキルから以下を取得します:
"feature" をデフォルトとする)作業タイプに応じてテンプレートを選択します:
work_type = "feature": 新規機能開発用テンプレートwork_type = "performance": パフォーマンス改善用テンプレートtemplate.md または template-performance.md のテンプレートを使用して、requirements.md を生成します。
生成したファイルのパスをユーザーに報告します。
重要: 要件定義書生成時は、docs/steering/ ディレクトリにある永続化ドキュメントを参照して、既存のプロダクト仕様と矛盾のない内容にしてください。
| ドキュメント | 参照目的 |
|------------|---------|
| docs/steering/01_product_requirements.md | プロダクト全体の要件・機能を確認し、新規要件が全体像に適合するか検証 |
| docs/steering/02_functional_design.md | 既存の画面・機能設計を参照し、UI/UXの一貫性を保つ |
| docs/steering/06_ubiquitous_language.md | プロジェクト用語の正しい使用を確認 |
| docs/steering/features/*.md | 関連機能の詳細仕様を確認し、統合ポイントや影響範囲を把握 |
詳細は template.md を参照してください。
generate-working-docs - 全ドキュメントを生成するメインスキルgenerate-design - 設計書生成スキルgenerate-tasklist - タスクリスト生成スキルgenerate-testing - テスト手順書生成スキルtesting
新規機能開発の作業ドキュメントを自動生成します。YYYYMMDD_要件名の形式でディレクトリを作成し、requirements.md、design.md、tasklist.md、testing.mdを生成します。「開発作業ドキュメント作成」「新規開発のドキュメント作って」「ドキュメント生成」などで呼び出されます。パフォーマンス改善作業には generate-performance-docs を使用してください。
testing
開発作業のテスト手順書(testing.md)を単体で生成・再生成します。全ドキュメントの一括生成には generate-working-docs(新規機能開発)または generate-performance-docs(パフォーマンス改善)を使用してください。
documentation
開発作業のタスクリスト(tasklist.md)を単体で生成・再生成します。全ドキュメントの一括生成には generate-working-docs(新規機能開発)または generate-performance-docs(パフォーマンス改善)を使用してください。
documentation
開発作業の要件定義書(requirements.md)を単体で生成・再生成します。全ドキュメントの一括生成には generate-working-docs(新規機能開発)または generate-performance-docs(パフォーマンス改善)を使用してください。