プロジェクトのステアリングドキュメント(永続的コンテキスト)の初期化・移行ガイド。以下の状況で使用: (1) ユーザーが「プロジェクト方針を定義したい」「技術スタックを整理したい」と言った時 (2) `.claude/skills/steering/` の初期化方法を知りたい時 (3) 既存の `specs/_steering/` から移行したい時 (4) ステアリングテンプレートの書き方を確認したい時
From sddnpx claudepluginhub masseater/claude-code-plugin --plugin sddThis skill uses the workspace's default tool permissions.
scripts/copy-templates.test.tsscripts/copy-templates.tstemplates/SKILL-template.mdtemplates/principles-template.mdtemplates/product-template.mdtemplates/structure-template.mdtemplates/tech-template.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides implementation of event-driven hooks in Claude Code plugins using prompt-based validation and bash commands for PreToolUse, Stop, and session events.
ユーザープロジェクトに .claude/skills/steering/SKILL.md を生成するためのガイド。
ステアリングドキュメントはプロジェクト全体の永続的なコンテキスト:
新しい構造: .claude/skills/steering/SKILL.md
Progressive Disclosure により、Claude は文脈に応じて自動的に参照する。
# テンプレートを .claude/skills/steering/ にコピー
${CLAUDE_PLUGIN_ROOT}/skills/steering/scripts/copy-templates.ts .claude/skills/steering
コピーされるファイル:
product.md - プロダクト方針tech.md - 技術スタックstructure.md - プロジェクト構造principles.md - 開発原則コピー後、各ファイルをプロジェクトに合わせて更新する:
ステアリング作成後、sdd_webapp_add_project でプロジェクトを登録。
✅ ステアリングドキュメントを作成しました
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📍 作成先: .claude/skills/steering/
🌐 sdd-webapp: 登録済み
💡 次のアクション:
- 内容を確認・編集
- SDD コマンドで仕様書作成: `/sdd:spec init`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
specs/_steering/ がある場合)specs/_steering/ 配下の4ファイルを読み込み:
4ファイルの内容を .claude/skills/steering/SKILL.md に統合。
✅ ステアリングドキュメントを移行しました
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📍 移行元: specs/_steering/
📍 移行先: .claude/skills/steering/SKILL.md
⚠️ 古いファイルは手動で削除してください:
rm -rf specs/_steering/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━