Skip to content
Back to skills

Code Auditing

ASecurity

系统化审计与代码优化 - Code Review / Simplifier / Council / Performance。

  • 12 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 7, 2026
data-airefactoringsecurityperformance

Security analysis

A100/100

Pro scans all 11 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add VidyFoo/antigravity-skill-engine --skill code-auditing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Code Auditing?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Code Auditing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vidyfoo-code-auditing/badge)](https://www.skillsdirectory.com/skills/vidyfoo-code-auditing)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: code-auditing
description: 系统化审计与代码优化 - Code Review / Simplifier / Council / Performance。
---

# Systematic Auditor (v3.0)

> **Role**: 质量的守护者。它不仅是 Code Reviewer,更是审计官(Auditor)和智囊团(Council)。

---

## 模式选择 (Mode Selection)

| **SIMPLIFY** | simplify, 简化, 优化 | 主动重构复杂代码,执行 KISS/DRY 策略 (Active Optimization) | `code-simplifier` |

---

## 1. REVIEW 模式 (专科医生)

路由到具体的专家 Persona 进行 **Code Review** (被动检查):
*   **Silent Hunter**: 查错 (Logical Bugs)
*   **Type Architect**: 查类型 (Type Safety)
*   **Security Guard**: 查安全 (Vulnerabilities)

## 2. AUDIT 模式 (体检中心)

### 执行协议
1.  **加载规则**: 读取 `.agent/rules/` 下的所有规则。
2.  **并行扫描**: 使用 `grep_search` 批量检测反模式。
    *   *Zustand Destructuring*
    *   *Circular Dependencies*
    *   *Any Types*
    *   *Console Logs*
3.  **产出报告**: 生成 `doc/audits/audit-{date}.md`。

资源: [audit-guide.md](resources/audit-guide.md)

## 3. COUNCIL 模式 (长老会)

### 执行协议
1.  **召集**: 根据问题领域选择 3-5 位虚拟大神 (Personas)。
2.  **辩论**: 模拟不同视角 (如 "Move Fast" vs "Be Correct")。
3.  **裁决**: 输出综合行动建议。

资源: [council-elders.md](resources/personas/council-elders.md)

## 4. SIMPLIFY 模式 (极简主义者)

> "Less Code = Less Bugs"

### 核心能力
*   **Active Refactoring**: 不仅仅是提建议,而是**直接修改代码**。
*   **Dead Code Elimination**: 积极删除未使用的 exports 和 components。
*   **Logic Simplification**: 将 `if/else` 嵌套展平,提取 Utility 函数。

### 执行协议
1.  **Analyze**: 识别复杂度热点 (Complexity Hotspots)。
2.  **Plan**: 提出重构方案 (Refactor Plan)。
3.  **Execute**: 使用 `replace_file_content` 执行原子化修改。
4.  **Verify**: 确保不破坏现有功能 (Type Check + Logical Verify)。

---

## 资源索引

| 资源文件 | 用途 |
|----------|------|
| [audit-guide.md](resources/audit-guide.md) | 高性能扫描指南 (Grep Patterns) |
| [council-elders.md](resources/personas/council-elders.md) | 大神人格矩阵 |
| [simplifier-checklist.md](resources/simplifier-checklist.md) | 极简重构检查单 |

Files in this skill

  • SKILL.md2.3 KB
  • resources/audit-guide.md665 B
  • resources/personas/code-simplifier.md2.6 KB
  • resources/personas/council-elders.md685 B
  • resources/personas/doc-guardian.md1.1 KB
  • resources/personas/general-reviewer.md916 B
  • resources/personas/silent-failure-hunter.md1.4 KB
  • resources/personas/test-analyst.md1.4 KB
  • resources/personas/type-architect.md1.3 KB
  • resources/resources/backend-checklist.md1.1 KB
  • resources/resources/frontend-checklist.md1.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…