debug-task
debug-task について
壊れている、設定に誤りがある、または予期しない動作をする moon タスクを診断して修正します。moon タスクが失敗する、実行されない、スキップされる、停止する、古いまたは誤った出力を生成する、本来不要なキャッシュが使われる、毎回再実行される、キャッシュヒット後に出力がない場合に使用します。パイプラインの停止、CI では動作するがローカルでは動作しない(またはその逆)、--affected によるタスクのスキップ、プロジェクトにタスク継承が適用されない問題も扱います。「moon run」または「moon task」と問題(エラー、古いキャッシュ、出力不足、誤った結果、「実行することがない」、予期しない動作)が一緒に言及された場合に有効になります。タスクオプション(persistent、runInCI、allowFailure、expectFailure、envOverride、affectedFiles、mutex、timeout、outputStyle、cacheLifetime)、タスクチェック、クリーンアップと待機依存関係、プロジェクトレベルの taskOptions にも使用します。新しいタスクの作成、ワークスペースの設定、ツールチェーンの構成、moon の概念学習には使用しません。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / moonrepo/ moon --skill debug-taskインストール後、Claude Code で/debug-taskを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/cache-issues.mdconfig-mistakes.mddecision-tree.mdenvironment-debug.mdコメント
Markdown 対応