Communityコーディング&開発github.com

nadavushka-dev/nadavushka-plugs

課題管理チケット(Jira、Linear、GitHub Issuesなど、例:RND-123)を取得から実装、証拠提示、ステータス更新までエンドツーエンドで処理するスキル。バグおよび機能追加に対応。

nadavushka-plugs とは?

このスキルは、課題管理システム(Jira、Linear、GitHub Issuesなど)のチケットを、取得・実装・検証・ステータス更新の一連の流れで自動処理します。バグ修正と機能追加の両方に対応しており、開発者はチケットキー(例:RND-123)を引数として渡すだけで、エージェントが自律的に作業を進めます。特にチーム開発を想定しており、`/herdr` スキルが利用可能な場合はマルチエージェント体制(実装担当+QA/コードレビュー担当)で作業を分担。`--hitl` フラグを付けると承認ステップで人間の介入を求めます。各ステップ(コンテキスト収集、課題特定、作業、証拠作成、出荷)は順序通り必ず実行され、スキップは許されません。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nadavushka-dev/nadavushka-plugs/tree/HEAD/squad/skills/autonomous-squad

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

ユーザー入力: $ARGUMENTS

  • チケットキー(例:RND-123)が含まれています。そこから取得してください
  • --hitl が存在する場合 → squad:tkt-ship に渡します。デフォルトは完全自律モード
  • その他の内容は追加指示として扱い、実行全体に適用します

設定

何よりも先に: ${CLAUDE_SKILL_DIR}/../squad-config.md を読んでください

スクワッド

/herdr スキルが利用可能な場合、それを実行します。あなたはオーケストレーター/デリゲーター/スーパーバイザーです — 実装はせず、以下の指示に従って委任のみ行います。 スクワッド内のセッション数は自由に決めて構いません。最低2人のワーカーが必要です:

  • 実装担当 — ステップ3〜4
  • QA/コードレビュー担当 — ステップ5のレビュアー。リジェクトされた場合 → 実装担当に差し戻します。

herdr がない場合 → あなたが実装担当となり、QA/コードレビュー担当は新しいサブエージェントとします。

フロー

すべてのステップを順番に実行してください。決してスキップしないでください。

ステップ1 TKTコンテキストの収集

squad:tkt-context スキルをチケットキーを引数として呼び出します。

ステップ2 TKTの特定

  • チケットが自分にアサインされている必要があります — そうでない場合は停止して報告
  • バグですか? 機能追加ですか?
  • reopen ですか? → まずQAのコメントと前回のPRを読んでください
  • ステータスを「In Progress」に変更し、ワークツリーを作成します

ステップ3 作業

squad:tkt-work スキルをチケットキー(+追加指示)を引数として呼び出します。

ステップ4 証拠

squad:tkt-evidence スキルをチケットキーを引数として呼び出します。

ステップ5 出荷

squad:tkt-ship スキルをチケットキー(+指定があれば --hitl)を引数として呼び出します。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

関連スキル