4c-bugfix

4Cバグ修正

失敗再現、根本原因分析、設計修正、プロパティ・ミューテーションテスト、回帰確認を一連で行うバグ修正スキル。

AIスキル大辞典による日本語要約
品質評価97/100評価確度:暫定
人気度(GitHub Star) 0発掘スコア 100
01

このSkillでできること

  • ✓失敗する再現テストを先に確立し、Concern・Cause・Countermeasure・Checkの順で整理する
  • ✓違反した不変条件と同種の問題を特定し、アーキテクチャと関連箇所を修正する
  • ✓プロパティテスト、変更コードのミューテーションテスト、全体回帰テストで修正を検証する
  • ✓変更内容を金銭、日時、解析、状態、認可、テナンシー、冪等性・並行性などに分類する
02

使い方

01
STEP 1

最初にアプリケーションコードを変更せず、失敗する再現テストをコミットして実行する

02
STEP 2

Concern、Cause、Countermeasure、Checkの4セクションを順番に1つのドシエへ記録する

03
STEP 3

適用可能な不変条件ごとに再現可能なシード付きプロパティテストを実施し、意図的に壊した実装でも検出できることを確認する

04
STEP 4

変更した実行可能な業務・セキュリティファイルをミューテーションテストし、各ファイル85%以上かつ重要な生存変異がないこと、全体回帰が成功することを確認する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/victorsalmon/agentic-bugfix-plugin
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

git clone https://github.com/victorsalmon/agentic-bugfix-plugin.git
mkdir -p .agents/skills
for s in skills/*/; do
cp -r "$s" ".agents/skills/$(basename "$s")"
done
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

4Cバグ修正の手順に従い、この不具合について失敗する再現テスト、違反した不変条件、同種の発生箇所、アーキテクチャ上の修正、プロパティテスト、ミューテーションテスト、全体回帰テストの結果を含むドシエを作成してください。
出力例を見る
Concern:失敗条件とREDの再現テスト
Cause:根本原因、違反した不変条件、同種の発生箇所
Countermeasure:修正内容と修正した関連箇所
Check:再現テストのGREEN、プロパティテスト、ミューテーションテスト、エッジケース、全体テストの結果
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み検出あり
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
  • shell: rectly Clone and point your client at the directory: ```bash git clone https://github.com/victorsalmon/agentic-bugfix-plugin.git ``` - **Claude Code:
  • shell: ents/skills/`. Copy or symlink the skill directories: ```bash mkdir -p .agents/skills for s in skills/*/; do cp -r "$s" ".agents/skills/$(basename "$
  • file_write: lls/`. Copy or symlink the skill directories: ```bash mkdir -p .agents/skills for s in skills/*/; do cp -r "$s" ".agents/skills/$(basename "$s")" do
  • file_write: `bash mkdir -p .agents/skills for s in skills/*/; do cp -r "$s" ".agents/skills/$(basename "$s")" done ``` --- ## How it works ### Triage Ever
  • network: HA(s) dossier: proof [large code block omitted] https://github.com/victorsalmon/agentic-bugfix-plugin.git ``` Then find **4c-bugfix** and cli
  • network: point your client at the directory: ```bash git clone https://github.com/victorsalmon/agentic-bugfix-plugin.git ``` - **Claude Code:** drop the directo
06

関連Skill