ln-751-command-templates について
ln-751-command-templatesは、ln-750から渡されたテンプレートと変数を使い、Claude Codeのコマンドファイルを生成するワーカースキルです。置換後のファイルを`.claude/commands/`に書き込み、未解決のプレースホルダーがあれば処理を中止します。
主な機能
- 01定義済みコマンドテンプレートの読み込み
- 02Handlebars形式の変数置換
- 03`.claude/commands/`へのファイル生成
- 04未解決プレースホルダー時の中止
- 05成功または失敗の報告
活用シーン
- 01プロジェクトコンテキスト用コマンドの作成
- 02ビルド・テスト用コマンドの生成
- 03デプロイまたはデータベース用コマンドの準備
- 04Playwright利用時のUIテストコマンド追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ levnikolaevich/ claude-code-skills --skill ln-751-command-templatesインストール後、Claude Code で/ln-751-command-templatesを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/build_and_test_template.mddatabase_ops_template.mddeploy_template.mdrefresh_context_template.mdrefresh_infrastructure_template.mdui_testing_template.md詳細
パス: ファイルパス(
shared/、references/、../ln-*)は skills リポジトリのルートを基準とします。CWD で見つからない場合は、この SKILL.md ディレクトリを探し、1 階層上をリポジトリのルートとしてください。
ln-751-command-templates
タイプ: L3 ワーカー カテゴリ: 7XX プロジェクトのブートストラップ 親: ln-750-commands-generator
テンプレートと変数置換を使用して、Claude Code コマンドを生成します。
概要
| 項目 | 詳細 |
|---|---|
| 入力 | テンプレート名、ln-750 からの変数値 |
| 出力 | .claude/commands/{command}.md ファイル |
| テンプレート | references/ ディレクトリに配置 |
利用可能なテンプレート
| テンプレート | 出力ファイル | 必須 |
|---|---|---|
refresh_context_template.md | refresh_context.md | 常に |
refresh_infrastructure_template.md | refresh_infrastructure.md | 常に |
build_and_test_template.md | build-and-test.md | 常に |
ui_testing_template.md | ui-testing.md | Playwright の場合 |
deploy_template.md | deploy.md | CI/CD の場合 |
database_ops_template.md | database-ops.md | データベースの場合 |
ワークフロー
- 受け取る テンプレート名と変数を ln-750 から受け取ります
- 読み込む
references/{template}.mdからテンプレートを読み込みます - 置換する すべての
{{VARIABLE}}プレースホルダーを置換します - 書き込む
.claude/commands/ディレクトリに書き込みます - 報告する 成功または失敗をコーディネーターに報告します
変数の構文
すべてのテンプレートで Handlebars 形式の構文を使用します:{{VARIABLE_NAME}}
共通変数:
{{PROJECT_NAME}}— プロジェクト名{{FRONTEND_ROOT}}— フロントエンドのソースパス{{BACKEND_ROOT}}— バックエンドのソースパス{{FRONTEND_PORT}}— フロントエンド開発サーバーのポート{{BACKEND_PORT}}— バックエンド API のポート{{TECH_STACK}}— 技術スタックの概要
必ず読むこと: すべての変数の一覧については、references/ からテンプレートを読み込んでください。
重要なルール
- テンプレート駆動のみ: すべての出力は
references/のテンプレートから生成し、自由形式で作成しないでください - 完全な置換: すべての
{{VARIABLE}}を置換してください。未解決のプレースホルダーがある場合は失敗とします - 正しいパスに書き込む: 出力先は必ず
.claude/commands/とし、それ以外の場所には書き込まないでください - テンプレートを変更しない:
references/内のテンプレートは読み取り専用です。書き込むのは出力ファイルのみです
完了の定義
references/{template}.mdからテンプレートを読み込んでいる- すべての
{{VARIABLE}}プレースホルダーを ln-750 からの値で置換している - 出力を
.claude/commands/{command}.mdに書き込んでいる - 成功または失敗をコーディネーターに報告している
参照ファイル
- refresh_context_template.md: references/refresh_context_template.md
- refresh_infrastructure_template.md: references/refresh_infrastructure_template.md
- build_and_test_template.md: references/build_and_test_template.md
- ui_testing_template.md: references/ui_testing_template.md
- deploy_template.md: references/deploy_template.md
- database_ops_template.md: references/database_ops_template.md
バージョン: 2.0.0 最終更新日: 2026-01-10
コメント
Markdown 対応