AgentSkillsCN

Fix

修复

SKILL.md

Fix Skill (C-5 消化)

Origin: C-5 コード外科手術 (Surgical Code Refactoring) 責務: 監査結果に基づく外科的修正

発動条件

トリガー説明
/vet で Critical/Major 検出時自動発動
「修正して」「リファクタして」自然言語トリガー
「直して」「改善して」自然言語トリガー

Process

yaml
Step 1: Fix Criticals (バグ修正)
  → Critical Issues で指摘された論理欠陥を修正
  → セキュリティリスク、未定義変数を解消

Step 2: Modernize & Typify (現代化と型付け)
  → 対象言語の最新バージョンの慣用句を適用
  → 厳格な型定義を付与

Step 3: Functional Parity (機能等価性)
  → 指摘されていないロジックは変更しない
  → 「機能を変えずに品質だけを上げる」

Strict Constraints

yaml
NO_TRUNCATION:
  → "# ... rest of code" 省略は完全禁止
  → コピペで即座に動作する完全なコードを出力

NO_EXPLANATION:
  → コードブロック外の解説は不要
  → コードそのもので語る

Output Format

markdown
## 🏥 Surgical Report

### 修正サマリー
| # | 問題 | 修正内容 |
|:--|:-----|:---------|
| 1 | [問題] | [修正] |

### 修正後コード
\`\`\`{{language}}
# Refactored by Fix Skill (C-5)
[完全なソースコード]
\`\`\`

連携

  • /vet から自動呼び出し(Critical/Major 検出時)
  • 単独でも直接呼び出し可能