mcpField
O
onboard

onboard

github.com/athola開発34881 回インストール1 日前に更新
リポジトリ

onboard について

新しい開発者を、アーキテクチャから中核ロジック、インターフェース、堅牢化まで段階的にコードベースへ案内するスキルです。課題の進捗と習熟度を記録し、5段階の修了後は通常のgauntletに移行します。

主な機能

  1. 01概観から堅牢化までの5段階
  2. 02各段階に応じた5つの課題
  3. 03初回の挑戦でヒントを提示
  4. 04習熟度と進級状況を記録

活用シーン

  1. 01新規開発者のコードベース理解支援
  2. 02中核ロジックやインターフェースの学習
  3. 03セッションをまたぐ進捗管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/athola/claude-night-market --skill onboard

インストール後、Claude Code で/onboardを入力して読み込まれたか確認します。

詳細

ガイド付きオンボーディング

新しい開発者を段階的なステップに沿ってコードベースに案内します。

使用しない場合

  • 段階的なパスから外れた、その場限りの質問(gauntlet:challenge を使用してください)
  • ナレッジベースがまだ存在しない場合(gauntlet:extract を使用してください)

ステージ

ステージ焦点カテゴリ難易度
1全体像architecture, data_flow1-2
2コアドメインbusiness_logic2-3
3インターフェースapi_contract, data_flow3
4パターンpattern, dependency3-4
5堅牢化error_handling, business_logic4-5

手順

  1. オンボーディングの進捗を読み込む
  2. 現在のステージと進捗の概要を表示する
  3. 現在のステージから5つの課題を提示する
  4. 初回の挑戦ではヒントを有効にする
  5. 習熟度を記録する(2回正解すると習得済み)
  6. 次のステージに進めるか確認する(10問以上で正解率80%)
  7. 進捗を報告する

修了

ステージ5の後、開発者は通常のガントレットに進みます。 回答履歴は引き継がれます。

完了条件

  • オンボーディングの進捗が実行間で保持されること:現在のステージ と課題数がセッションの再起動後も維持され、手順1で読み込まれる
  • 次のステージに進むには、現在のステージで10問以上に取り組み、正解率が80%に達する必要がある。未完了の場合は 進級しない
  • 習熟度の記録では、特定の課題を習得済みと判定する前に、 2回正解する必要がある
  • ステージ5の完了後、開発者の回答履歴が損失なく通常のガントレットの課題プールに 引き継がれる

コメント