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

nadavushka-dev/nadavushka-plugs

イシュートラッカーのチケット(例: RND-123)を処理します:バグの場合は再現→赤→最小限の修正、機能の場合はPRDに従って実装します。スタンドアロンで使用するか、autonomous-squadのステップ3として使用します。

nadavushka-plugs とは?

このスキルは、イシュートラッカーのチケット(バグまたは機能リクエスト)を自動的に処理するためのAIエージェント用ツールです。バグチケットの場合、まずバグを再現し、バグの「媒体」(テスト、curl、DBシェル、ログなど)で赤色の証拠(red artifact)をキャプチャします。その後、バグを修正するための最小限の変更を適用します。機能リクエストの場合、PRD(製品要件ドキュメント)に厳密に従い、あいまいな点や既存機能との競合があればコメントで報告し、`prod clar`状態に移行します。実装後は、新しいサブエージェントを起動して敵対的レビューを行い、変更を壊そうと試みます。ブロッキングな問題は修正されるまで繰り返し、2ラウンド後も残る場合は`dev clar`としてエスカレーションします。このスキールは、Claude CodeやCursor、CodexなどのAIエージェントプラットフォームで動作し、`squad:tkt-context`、`squad:tkt-evidence`、`autonomous-squad`などの他のスキルと連携して、自律的なチケット駆動開発を実現します。

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

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

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

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

ドキュメント

ユーザー入力: $ARGUMENTS

設定

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

始める前に

  • この会話にチケットのコンテキストがない → 最初にチケットキーを指定して squad:tkt-context スキルを呼び出してください
  • このチケットのワークツリーがない → 作成してください(ルール参照)

バグですか?

再現 → 赤

バグを再現し、バグの媒体に赤色の成果物(squad:tkt-evidence スキル参照)をキャプチャしてください。 スクリーンショットが取れないことは決して停止理由になりません — 媒体を切り替えてください(テスト / curl / DBシェル / ログ)。 どの媒体にも赤色の成果物がない → qa clar。

解決

  • バグを修正するための最小限の変更

機能ですか?

  • PRDに従う必要があります
  • あいまいな点、矛盾、または既存機能との競合 → コメントで報告し、prod clar に移動

敵対的レビュー(green / squad:tkt-evidence の前)

新たなサブエージェントを起動してください(フォークではありません)。以下を渡します:チケットキー、diff、赤色の成果物(バグの場合)またはPRD(機能の場合)。 その仕事は変更を承認することではなく、壊すことです。各発見には blocking または nit のラベルを付けます。

  • バグ:赤は 報告された バグを再現していますか?根本原因ですか、それとも症状ですか?最小限ですか?近辺にリグレッションはありませんか?
  • 機能:すべてのPRDポイントがカバーされテストされていますか?PRDの範囲を超えていますか?既存の動作と競合しませんか? ブロッキング → 修正 → 再レビュー。ブロッキングの発見を却下するには、議論ではなく証拠が必要です。 2ラウンド後もブロッキングが続く → 未解決の質問とともに dev clar。Nits → 修正するか、PRにリストアップします。

Individual skills in this repo

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

関連スキル