Appearance
エンジニア向け AI駆動開発研修【v2 スキル合成版】— カリキュラム全体設計
株式会社アイ・クリエイティブ → 株式会社トライアローズ(SES企業)向け 全8回 × 各8時間 = 64時間(2ヶ月)/ 1回 = 講義(最大2h) + ワークショップ(6h) v1(基礎習得版)とは別アプローチ。 各回で「部品スキル」を1つ作り、最後に結合してIssue駆動開発を完成させる。
🎯 研修のゴール
部品スキルを組み合わせて、Issue駆動開発の一連ワークフローを「スキル呼び出し」で回せるようになる。
参考: Issue駆動開発の解説記事
作る部品スキル(Claude Code Skill / SKILL.md)
| スキル | 役割 | 出力 |
|---|---|---|
/investigate | 問題を調査 | 調査結果のMD(.ai/investigations/) |
/review | 成果物をコードレビュー | 指摘MD(.ai/reviews/) |
/e2e | 成果物をブラウザE2Eテスト | 結果MD(.ai/e2e/) |
/gh-comment | 出力をGitHub Issue/PRへ投稿 | Issue/PRコメント |
/issue-dev | 上記4つを繋ぐオーケストレーター | 一連のIssue駆動開発 |
ゴール状態(卒業時)
- 上記スキルを自分で作り、
/issue-devで Issue → 調査 → ゲートレビュー → 実装 → E2E → レビュー → コメント記録 → PR作成 を1サイクル回せる - 各部品スキルを他プロジェクトにも持ち出して再利用できる
v1 との違い
| v1(基礎習得版) | v2(スキル合成版・本書) | |
|---|---|---|
| 主眼 | Claude Code/Git/Issue駆動の基礎を順に習得 | 再利用可能な部品スキルを作り、合成してワークフロー化 |
| 成果物 | 都度の操作スキル | .claude/skills/ に残る5つのスキル |
| 題材 | CLIサンプル | CLI + Webアプリ(E2E対象) |
🧭 全体ロードマップ(4フェーズ × 8回)
| Phase | 回 | テーマ | 到達点 |
|---|---|---|---|
| 0. 土台 | 1 | 全体像 + 環境セットアップ(完成形アーキ提示) | 環境が動き、ゴール像を共有 |
| 2 | Claude Code基礎 + スキルの作り方 | 最小スキルを1つ自作できる | |
| 1. 連携土台 | 3 | Git/GitHub + CLAUDE.md + MCP | PR/Issue操作とGitHub連携の土台 |
| 2. 部品スキル構築 | 4 | 調査スキル /investigate | 問題調査→MD出力スキルを作る |
| 5 | レビュースキル /review | コードレビュー→MD出力スキルを作る | |
| 6 | E2Eスキル /e2e | ブラウザE2E→MD出力スキルを作る | |
| 7 | コメントスキル /gh-comment | 結果をIssue/PRへ投稿するスキルを作る | |
| 3. 結合 | 8 | 統合 /issue-dev + 卒業制作 | 4スキルを繋ぎIssue駆動を完遂 |
📦 設計思想:部品 → 合成
[ /investigate ] [ /review ] [ /e2e ] [ /gh-comment ] ← 第4〜7回で1つずつ作る
\____________\___________/____________/
↓ 第8回で結合
[ /issue-dev ]
Issue → 調査 → ゲートレビュー → 実装 → E2E → レビュー → 記録 → PR- 各スキルは 単体で完結・テスト可能(疎結合)にする。
/issue-devは各スキルを順に呼び出し、各ゲートで人の承認を挟む。- 全結果を Issue/PRに記録(属人化解消・追跡可能性)。
📘 各回の概要(詳細は 各回詳細/)
- 全体像 + 環境セットアップ — 完成形(
/issue-dev)デモ → ゴール共有。環境構築。 - Claude Code基礎 + スキルの作り方 — SKILL.md / スラッシュコマンド / サブエージェント。最小スキル作成。
- Git/GitHub + CLAUDE.md + MCP — ブランチ/PR/Issue、CLAUDE.md整備、GitHub MCP接続。
/investigate— Issue起点に調査し、原因・対象・方針・影響をMD出力。/review— 差分をmust/should/nitsでレビューしMD出力。/e2e— Webアプリをブラウザでテストし、合否をMD出力。/gh-comment— 調査/レビュー/E2E結果をIssue/PRへ投稿。/issue-dev+ 卒業制作 — 4スキルを繋ぎ、実Issueで1サイクル完遂。
🧪 題材リポジトリ
サンプルリポジトリ/(todo-skills-training)= CLI + Webの TODO アプリ。 意図的バグ入り。.claude/skills/ に完成版スキルを同梱(受講者は作る過程を学び、答え合わせに使える)。
📝 制作TODO(次工程)
- [ ] 各回スライド/受講者テキスト
- [ ] サンプルリポジトリの独立リポジトリ公開(GitHub/GitLab)と練習Issue登録
- [ ] 助成金要件(OffJT/OJT)との整合