Communitygithub.com

TianMingKanae/engineering-multi-ai-skills

明示されたコマンド、リソース、出力エビデンスを用いて、制限されたエンジニアリングジョブを実行します。ビルド、テスト、データジョブ、シミュレーション、ベンチマークに使用。設計やアルゴリズムの変更は、実装がアサインされていない限り、その所有者に返却します。

engineering-multi-ai-skills とは?

このスキルは、AIエージェントが明確に定義されたエンジニアリングジョブ(ビルド、テスト、データ処理、シミュレーション、ベンチマークなど)を、外部の成果物や状態を推測することなく、確実に実行するための厳格なプロトコルを提供します。主な特徴は、タスクの所有権と入力のリビジョンを確認した上で、ジョブを実行し、失敗時には安全な再試行(最大1回)を行う点です。再試行は、変更が計算やテスト対象の振る舞いを変えない場合に限り許可されます。アルゴリズムや依存関係への変更は、実装担当者にエスカレーションされます。このスキルは、コマンド実行ツール(CLIなど)を通じて動作し、ジョブ完了後には、出力されたアーティファクトを検証し、受け入れ基準と照合してから、作業を完了としてマークします。全てのログ、終了コード、タイムスタンプは証拠として記録されます。長時間のジョブには、ホストのバックグラウンド機能と実際のチェックポイント機構を利用し、デタッチした起動はハンドオフとして扱います。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TianMingKanae/engineering-multi-ai-skills/tree/HEAD/skills/worker-task

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

タスクの所有者、入力リビジョン、コマンド、作業ディレクトリ、リソース制限、受け入れ基準、期待される成果物を確認してください。他の誰かがすでに所有している作業を主張しないでください。共有キューが使用されている場合は、実行前にタスクのクレームを記録してください。

高コストなジョブや新しい設定のジョブには、文書化されたプレフライトまたは小規模な代表的な実行を行ってください。依存関係、リソース、出力パスを確認してください。ドライラン用のフラグをでっち上げたり、既存の出力がこの実行の完了を意味すると推測しないでください。

承認された実行ツールを通じてコマンドを実行してください。正確な引数、タイムスタンプ、終了コード、ログ、アーティファクトのパスを取得してください。長時間の作業には、ホストのバックグラウンド機能とコマンドの実際のチェックポイント機構を使用してください。デタッチされた起動は、ハンドオフであり、完了ではありません。

失敗した場合は、原因を分類し、安全で一時的または機械的な問題である可能性が高い場合に限り、最大1回の再試行を試みてください。冪等性の証拠がない限り、マイグレーションや外部への変更を再試行しないでください。機械的な修正は、計算やテスト対象の振る舞いを変更できない場合にのみ範囲内とみなされます。アルゴリズム、セマンティックな影響を与える依存関係、シード、しきい値、受け入れ基準の変更は、実装所有者にエスカレーションしてください。

ブロックされた場合は、正確なコマンドとリビジョン、環境、関連するログの末尾、期待される振る舞い、再試行の結果を報告してください。成功した場合は、期待される出力を再度開き、受け入れ基準と比較してから完了とマークしてください。許可された共有手段を通じて、意図されたアーティファクトのみを転送してください。コマンドの成功と、独立して検証された結論を区別してください。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル