Agent skill

execute-plan

planモードの計画に基づいて実装を開始する。planファイルからタスクリスト作成→タスク順次実行→各タスク完了時にコミット→最後にcodex-reviewを実行する。

Stars 11
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/syou6162/claude-code-commands/tree/main/skills/execute-plan

SKILL.md

planモードから実装開始

planモードで作成した計画に基づいて実装を開始します。planファイルの内容を読み取り、タスクリストを作成し、各タスクを順次実行していきます。

禁止事項

  • タスクを完了せずに勝手に終了しない
  • すべてのタスクが完了するまで必ず作業を続ける
  • planファイルが存在しない場合は実装を開始しない

実行手順

1. planファイルの特定

.claude_work/plans/ ディレクトリ内のplanファイルを特定します。

bash
ls -t .claude_work/plans/*.md | head -n 1
  • 最終更新日が最も新しいファイルを使用(ls -t で降順ソート、head -n 1 で最新の1ファイルを取得)
  • ファイルが存在しない場合: ユーザーに報告して終了

2. planファイルの読み取り

特定したplanファイルをReadツールで読み取ります。

3. タスクリストの作成

planファイルの「実行計画」セクションから各ステップを抽出し、TaskCreateでタスクリストを作成します。

各タスクは以下の形式で作成してください:

  • subject: ステップのタイトル(簡潔に)
  • description: ステップの詳細内容
  • activeForm: 「〜を実行中」形式

最後に「Codex レビューを実行」タスクを追加します。

4. タスクの順次実行

タスクリストの順番に従って、各タスクを実行します。

各タスクについて:

  1. TaskUpdateでタスクを in_progress に更新
  2. タスクの内容を実行
  3. TaskUpdateでタスクを completed に更新
  4. Skill(syou6162-plugin:semantic-committing) を実行してコミット作成

5. 最終レビュー

すべての実装タスクが完了したら、最後に Skill(syou6162-plugin:codex-review) を実行します。

注意事項

  • このスキルはオーケストレーションが役割です。実装そのものはメインエージェントが行います。
  • 各タスク完了時に必ずコミットを作成してください。
  • すべてのタスクが完了するまで作業を続けてください。

Expand your agent's capabilities with these related and highly-rated skills.

syou6162/claude-code-commands

assembling-dev-team

「開発チーム集合」「チームで実装」「チーム編成して」の言及時に使用。プランファイルに基づいて実装・リリース・レビュー・プラン更新の4担当をスポーンし、ステップごとに実装→レビュー→リリースのサイクルを回す。

11 0
Explore
syou6162/claude-code-commands

requesting-gcloud-bq-auth

gcloudやbqコマンド実行時に認証エラー(Reauthentication required等)を検出した場合に使用。エージェントが自動で認証コマンドを実行することを防ぎ、ユーザーに認証を依頼します。

11 0
Explore
syou6162/claude-code-commands

planning-guardrails

Plan modeや計画作成・プラン作成の依頼時に必ず発動し、必須セクションを漏れなく含む計画を作るためのガードレールを提供します。参考情報(URL/過去PR/ファイルパス)とユーザー発言(要約+生ログ)を必須化し、テストがある場合はTDD前提と正常系/異常系テストケース記載を強制します。

11 0
Explore
syou6162/claude-code-commands

updating-pr-title-and-description

Pull Request作成・更新時に使用。タイトルと説明文を自動生成・更新する。

11 0
Explore
syou6162/claude-code-commands

ask-user-choice

ユーザーに質問や確認をする際に毎回発動してください。自由回答形式ではなく、明確な選択肢(1質問あたり2-4個)を持つAskUserQuestionツールを使用し、ユーザーの入力負担を軽減して意思決定を迅速化します。柔軟性のためmultiSelect trueをデフォルトにしてください。

11 0
Explore
syou6162/claude-code-commands

semantic-committing

コミット時、「commit」「git add」「変更を分割」の言及時に使用。git diffを分析し、変更を論理的な意味単位に分割してコミットする。git-sequential-stageでhunk単位のステージングを行う。

11 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results