firehourse/DevoSkill

エンジニアリングエージェントの開発スキル。実装計画の承認後、タスク駆動でコード変更を実行します。

DevoSkill とは?

DevoSkill は、Claude Code や Cursor などの AI エージェントがソフトウェア開発タスクを安全かつ計画的に実行するためのスキルです。このスキルは、ユーザーから明示的に承認された実装計画が存在する場合にのみ動作し、アーキテクチャ検討やパフォーマンス診断など開発以外の要求には自動的にルート変更を行います。ワークスペースのセットアップ、タスクファイル (task.md) に基づくフェーズ進行、エンジニアリング標準の言語別ルール読み込み、ユーザー定義プロトコルの適用など、段階的なロード順序に従って動作します。主な対応プラットフォームは Claude Code や Codex などのタスク駆動エージェントで、設計書・タスク定義・検証成果物・リポジトリ状態の一貫性を契約として扱い、矛盾が生じた場合はコーディングを中断して調整を促します。このスキルは既存コードの保守制約やスタイル準拠ルール、過剰抽象化防止ルールを尊重し、人間の引き継ぎポイントを無視してスキーマや認証情報を推測することはありません。

対応✓Claude Code~Codex CLI~Cursor
npx skills add firehourse/DevoSkill

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

DevoSkill 開発

このスキルは、計画が存在し、ユーザーが実装を明示的に承認した場合にのみ使用してください。 アーキテクチャの探索、コンプライアンスのみの検証、またはベンチマーク優先のデバッグには使用しないでください。

エントリルーターは以下をすでに解決しているものとします:

  • ブートストラップ状態を解決し、明示的にワークスペースセットアップに送り込んでいる、または
  • リクエストを Development として分類している。

作業が開発として分類されなくなった場合は、継続せずに停止してルート変更してください。

ロード順

  1. ワークスペースマッピングが欠落または破損している場合は ../devoskill-workspace-setup/SKILL.md を読み込む。それ以外の場合はワークスペースセットアップをスキップする。
  2. ../devoskill/workflows/02-development.md を読み込む。
  3. ../devoskill/workflows/engineering-standards.md を読み込む — 実装スタックに一致する言語別セクションをロードする。
  4. task.md のアクティブなフェーズと、それが参照する有効なアーキテクチャセクションのみをロードする。
  5. ../devoskill/protocols/custom-*.md ファイルが存在する場合はそれらを読み込む — これらにはこのセッションに適用されるユーザーが収集した恒久ルールが含まれている。

計画、レビュー、またはパフォーマンスワークフローを開発から読み込まないでください。実際にタスクがルート変更されない限り。

必須動作

  • 明示的な実装承認なしにコード変更を開始しないでください。
  • 作業が依然としてアクティブな実装であることを常に確認してください。ユーザーが計画、ドリフト検証、またはパフォーマンス診断を依頼した場合はルート変更してください。
  • task.md のアクティブなフェーズに従って直線的に進めてください。
  • 人間の引き継ぎポイントを尊重し、欠落したスキーマ、契約、認証情報を推測しないでください。
  • 既存コードについては、保守制約、スタイル準拠ルール、過剰抽象化防止ルールに従ってください。
  • 明示的な task.md なしでコードを記述しないでください。
  • design.md、task.md、検証成果物、リポジトリ状態を単一の実装契約として扱ってください。これらが乖離した場合は、矛盾をコードで埋めるのではなく、停止して調整してください。

関連スキル