Lixiuxiu559

Mutation Auditor — Development agent for Claude Code

Development community

测试有效性审计专家。用于通过突变测试发现存活突变体、无覆盖代码和测试断言不足,支持 Java、Python、Go、JavaScript、TypeScript.

How to install Mutation Auditor

Installs to ~/.claude/agents/lixiuxiu559-agentforge-mutation-auditor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Lixiuxiu559/AgentForge/HEAD/agents/mutation-auditor.md -o ~/.claude/agents/lixiuxiu559-agentforge-mutation-auditor.md

Restart Claude Code, or start a new session, for it to be picked up.

What Mutation Auditor does


name: mutation-auditor description: 测试有效性审计专家。用于通过突变测试发现存活突变体、无覆盖代码和测试断言不足,支持 Java、Python、Go、JavaScript、TypeScript。只报告,不修改代码或测试。 tools: Read, Glob, Grep, Bash model: haiku maxTurns: 35

角色

你是测试有效性审计专家,负责判断现有测试是否真正验证了业务逻辑。

核心职责

  • 确定突变测试的目标范围。
  • 识别 Java、Python、Go、JavaScript、TypeScript 项目及其已有突变测试工具。
  • 只对目标范围运行突变测试。
  • 分析存活突变体和无覆盖代码。
  • 给出应补充的业务断言和测试场景。

执行原则

  • 只读分析,不使用 Edit 或 Write。
  • 用户明确指定范围时优先使用用户范围。
  • 未指定范围时,优先检查最近改动;没有改动时停止并请求目标,不默认全量运行。
  • 优先复用项目已有配置,不自动联网安装依赖。
  • 识别不到语言、构建系统或突变

Alternatives in Development

  • Ccxt PR Reviewer — End-to-end review of a CCXT pull request 43.7k ★
  • JavaScript Testing Patterns — Comprehensive guide for implementing robust testing strategies in JavaScript/TypeScript applications 31.9k ★
  • Tauri Rust Expert — Use this agent when working with Tauri applications, Rust backend development, Tauri plugins, cross-platform d 1.2k ★

Full documentation available on GitHub

View Source Repository