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

nadavushka-dev/nadavushka-plugs

変更を証明するための、Red→Greenのエビデンス(スクリーンショット、curl、失敗→成功するテスト、DBクエリ、コンシューマーの結果)を提供します。スタンドアロンで、またはautonomous-squadのステップ4として、あるいは他者の作業を検証するQAとして使用できます。

nadavushka-plugs とは?

このスキルは、コード変更やシステム変更に対して「Red→Green」の明確な証拠(エビデンス)を提示するためのツールです。変更前の「悪い状態(Red)」と変更後の「良い状態(Green)」を、UIのスクリーンショット、APIのcurl応答、単体テスト、データベースクエリ、イベント駆動型システムのコンシューマー結果など、変更の性質に最適な証拠タイプで示します。これをスタンドアロンで使用するか、`autonomous-squad` ワークフローのステップ4として組み込んだり、他者の作業を検証するQAプロセスとして利用できます。各証拠は成果物として保存され、チケットコメントに「EOP(Evidence Of Proof)」というタイトルで投稿されます。このスキルはClaude Codeや他のAIエージェント環境で動作し、開発者が変更の正当性を確実に立証できるように支援します。

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

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

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

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

ドキュメント

ユーザー入力: $ARGUMENTS

設定

最初に行うこと: ${CLAUDE_SKILL_DIR}/../squad-config.md を読む

証明

  • 可能な限り Before/After を取得する。すべての成果物を保存し、そのパスを報告する。
  • ある証拠タイプが利用不可の場合は、別のタイプに切り替える。
  • 他者の作業を検証する(QA)場合? 自分でRed→Greenを再実行する — 相手の成果物を信用してはいけない。

証拠はチケットコメントにタイトル "EOP"(Evidence Of Proofの略)として投稿する必要がある。

証拠タイプ

tkt 分類red → green の証明
UI / ビジュアルUI証拠ツール の Before/After スクリーンショット(現在のデフォルト)
UI vs デザイン参照(tktがFigmaノードを引用、または参照HTML/PNGを「デザイン」として添付)スクリーンショットがRed。Greenは 同じビューポートでレンダリングした参照との測定値テーブル — 変更された要素とその 隣接要素 の rect、radius、gap、中心オフセット
API / 契約エンドポイントに curl → 間違ったステータス/ボディ、次に正しいもの(両方を保存)
バックエンドロジック / 計算 / 金額計算根本原因に対する ユニット/統合テスト で、最初に失敗し、その後成功する
データ / DB状態間違った保存状態を示すDBクエリ、次に正しい状態(+ マイグレーション)
イベント / Kafka / 非同期トリガーを生成し、コンシューマーの観測可能な結果(ディスパッチャログ行 / DB行 / アウトバウンドコール)をキャプチャし、間違っている状態、次に正しい状態。プロデューサーでのユニットテストは回帰ガードであり、この証明にはならない

Individual skills in this repo

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

関連スキル