mcpField
L
ln-751-command-templates

ln-751-command-templates

github.com/levnikolaevichエージェントワークフロー58483 回インストール2 日前に更新
リポジトリ

ln-751-command-templates について

ln-751-command-templatesは、ln-750から渡されたテンプレートと変数を使い、Claude Codeのコマンドファイルを生成するワーカースキルです。置換後のファイルを`.claude/commands/`に書き込み、未解決のプレースホルダーがあれば処理を中止します。

主な機能

  1. 01定義済みコマンドテンプレートの読み込み
  2. 02Handlebars形式の変数置換
  3. 03`.claude/commands/`へのファイル生成
  4. 04未解決プレースホルダー時の中止
  5. 05成功または失敗の報告

活用シーン

  1. 01プロジェクトコンテキスト用コマンドの作成
  2. 02ビルド・テスト用コマンドの生成
  3. 03デプロイまたはデータベース用コマンドの準備
  4. 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.md
database_ops_template.md
deploy_template.md
refresh_context_template.md
refresh_infrastructure_template.md
ui_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.mdrefresh_context.md常に
refresh_infrastructure_template.mdrefresh_infrastructure.md常に
build_and_test_template.mdbuild-and-test.md常に
ui_testing_template.mdui-testing.mdPlaywright の場合
deploy_template.mddeploy.mdCI/CD の場合
database_ops_template.mddatabase-ops.mdデータベースの場合

ワークフロー

  1. 受け取る テンプレート名と変数を ln-750 から受け取ります
  2. 読み込む references/{template}.md からテンプレートを読み込みます
  3. 置換する すべての {{VARIABLE}} プレースホルダーを置換します
  4. 書き込む .claude/commands/ ディレクトリに書き込みます
  5. 報告する 成功または失敗をコーディネーターに報告します

変数の構文

すべてのテンプレートで 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 に書き込んでいる
  • 成功または失敗をコーディネーターに報告している

参照ファイル


バージョン: 2.0.0 最終更新日: 2026-01-10

コメント