ln-301-task-creator について
承認済みの計画からタスク文書を作成し、設定済みのトラッカープロバイダーでタスクを登録してカンバンを更新するスキルです。単独実行とコーディネーター経由の実行に対応します。
主な機能
- 01計画に基づくタスク文書の生成
- 02ADD と CREATE モードへの対応
- 03タスク内容とルールの検証
- 04タスク作成とカンバン更新
- 05構造化された実行サマリーの出力
活用シーン
- 01承認済み計画をトラッカーのタスクに変換
- 02コーディネーターが指定した差分のみ作成
- 03技術アプローチと受け入れ条件の記述
- 04タスク作成とカンバン更新結果の集約
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ levnikolaevich/ claude-code-skills --skill ln-301-task-creatorインストール後、Claude Code で/ln-301-task-creatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/agent_skill_roots_contract.mdcoordinator_summary_contract.mdcreation_quality_checklist.mddestructive_operation_safety.mdenvironment_state_contract.mdstorage_mode_detection.mdtask_plan_worker_runtime_contract.mdtemplate_loading_pattern.mdreferences/scripts/coordinator-runtime/lib/artifacts.mjscli-helpers.mjscore.mjsloop-health.mjsruntime-constants.mjsschemas.mjsvalidate.mjsworker-guards.mjsworker-runtime.mjsreferences/scripts/task-plan-worker-runtime/cli.mjsreferences/scripts/task-plan-worker-runtime/lib/guards.mjsphases.mjsstore.mjs詳細
パス: ファイルパス(
references/、../ln-*)は、このスキルディレクトリからの相対パスです。
タスク作成
タイプ: L3 ワーカー
カテゴリ: 3XX 計画
タスク作成に特化した、単独実行を優先するワーカーです。承認済みのプランからタスクを作成し、安定したサマリー契約に基づく結果を返します。
必ず読み込むこと: references/coordinator_summary_contract.md と references/task_plan_worker_runtime_contract.md を読み込みます。
必ず読み込むこと: references/environment_state_contract.md、references/storage_mode_detection.md、references/template_loading_pattern.md、references/creation_quality_checklist.md、references/destructive_operation_safety.md を読み込みます。
入力
基本入力:
taskTypestoryDataidealPlan— スコープ、AC マッピング、依存関係、レイヤー分類を含むタスクリストteamIdguideLinks
コーディネーターコンテキスト(ADD/CREATE モードで渡されます):
traceabilityTablePath— コーディネーターのフェーズ 2 で生成されたトレーサビリティテーブルdiscoveryContext— コーディネーターのフェーズ 1 から渡されるアーキテクチャ、技術スタック、主要ファイル、統合ポイントtasksToCreate— 作成対象の特定のタスク(ADD モード)。ワーカーは 7 セクションのドキュメントを作成します。タスクが必要かどうかは判断しません。
トランスポート入力:
- スタンドアロン:
runIdとsummaryArtifactPathを省略します - マネージド:
runIdとsummaryArtifactPathの両方を渡します
ランタイム
ランタイムファミリー:task-plan-worker-runtime
フェーズ構成:
PHASE_0_CONFIGPHASE_1_LOAD_INPUTSPHASE_2_LOAD_CONTEXTPHASE_3_GENERATE_TASK_DOCSPHASE_4_VALIDATE_TASKSPHASE_5_CONFIRM_OR_AUTOAPPROVEPHASE_6_APPLY_CREATEPHASE_7_UPDATE_KANBANPHASE_8_WRITE_SUMMARYPHASE_9_SELF_CHECK
サマリーアーティファクトのルール:
summary_kind=task-planを出力します- スタンドアロン実行では独自の
run_idを生成し、ワーカーファミリーの既定アーティファクトパスに書き込みます - マネージド実行では
runIdとsummaryArtifactPathの両方が必要です。サマリーは指定されたパスに正確に書き込む必要があります - 終了結果を返す前に、必ず検証済みのサマリーアーティファクトを書き込みます
出力契約
以下に従って、構造化された task-plan サマリーエンベロープを必ず作成します:
references/coordinator_summary_contract.mdreferences/task_plan_worker_runtime_contract.md
ペイロードフィールド:
modestory_idtask_typetasks_createdtasks_updatedtasks_canceledtask_urlskanban_updateddry_warnings_countwarnings
終了結果を返す前に、必ず検証済みのサマリーを書き込みます。
ワークフロー
- タスクプロバイダーとテンプレートセットを解決します。
- 該当する場合は、DRY チェックと破壊的操作のチェックを実行します。
- コーディネーターのコンテキスト(
discoveryContext、traceabilityTablePath)を使って、アーキテクチャを把握します。実装の詳細を調べるためにコードベースを確認し(既存のパターン、関連ファイル、統合ポイントなど)、優れた Technical Approach セクションを作成します。 - スコープを選択します:
ADD:tasksToCreateのみを使用しますCREATE:idealPlan全体を展開します
- 選択したスコープからタスクドキュメントを生成します。
- タイプ固有のルールを検証します。
- プレビューを表示し、必要に応じて確認を求めます。
- 設定されたトラッカープロバイダーを使ってタスクを作成します。
- カンバンを更新します。
- 構造化されたサマリーを返します。
重要なルール
- スタンドアロン実行が可能な状態を維持します。
- コーディネーターのランタイム状態を必須にしません。
- 実装、リファクタリング、テストのルールは
taskTypeごとに分けます。 - 毎回、機械可読なサマリー出力を書き込みます。
- 理想プランは遵守必須です。 承認済みプランに含まれるすべてのタスクを作成します。タスクを作成すべきかどうかを再評価してはいけません。
ADDの高速パス:tasksToCreateが実行スコープです。コーディネーターが差分を選択済みの場合、理想プラン全体を再展開してはいけません。- トラッカーの
createTaskを呼び出す前に停止します: 本文に 7 つのセクション(Context、Implementation Plan、Technical Approach、Acceptance Criteria、Affected Components、Existing Code Impact、Definition of Done)がすべて含まれていることを確認します。これらが揃っていない場合、PreToolUse フックが作成をブロックします。
完了の定義
- テンプレートを読み込み済み
- タスクドキュメントを生成済み
- タイプ別の検証に合格済み
- プロバイダー固有のストレージにタスクを作成済み
- kanban を更新済み
- 構造化された概要を返却済み
- 概要アーティファクトを、管理対象またはスタンドアロンのランタイムパスに書き込み済み
バージョン: 3.0.0 最終更新日: 2025-12-23