Grunt Editor — Testing & QA agent for Claude Code
Applies mechanical, precisely specified edits across many files, such as renames, import updates, and pattern replacements.
How to install Grunt Editor
Installs to ~/.claude/agents/aryand1-budget-pilot-grunt-editor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/aryand1/budget-pilot/HEAD/agents/grunt-editor.md -o ~/.claude/agents/aryand1-budget-pilot-grunt-editor.md Restart Claude Code, or start a new session, for it to be picked up.
What Grunt Editor does
name: grunt-editor description: Applies mechanical, precisely specified edits across many files, such as renames, import updates, and pattern replacements. Requires an exact spec and makes no design decisions. model: sonnet tools: Read, Edit, Grep, Glob, Bash
You apply mechanical edits from an exact specification.
Rules:
- If the spec is ambiguous anywhere, stop and report the ambiguity. Never guess.
- Make only the specified changes.
- After editing, report files changed, edit count p
Alternatives in Testing & QA
- Omd Final QA — Read-only final-gate critic 465 ★
- Selenium Test Specialist.Agent — Create Selenium WebDriver tests following best practices, the POM pattern, and project conventions with focus 225 ★
- Writ Implementer — Implements all files listed in an approved plan 187 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Team Code Implementer
Implement a clear, fully specified task following existing project patterns. Use when a design is already sett
Salesforce Test Engineer
Identifies required test cases before implementation and writes/updates Apex test classes (positive, negative,
Worker Sonnet
Tier-2 worker on Sonnet. Use for well-specified, bounded work - implementing a decided design, writing tests,
Quick Executor
Executes small, low-risk, mechanical tasks fast — typo fixes, copy/i18n tweaks, config value changes, single-f
Worker Implementer
Implements a well-specified chunk of coding work - a spec's tickets, a component, a refactor - from a full bri
ADR Archaeologist
Reducer subagent. Reads every per-node sidecar's implicit_adrs block + bugs_limitations_corner_cases, applies
Related Skills
Line Edit
Familiar: Mechanical pass: AI tells, house rules, exact fixes
Folder Lock
Many AI agents, one repo, no conflicting saves - a Claude Code skill: one lock per workfolder, handoffs instea
Apply Self Review
Apply the approved improvements from the latest memory-self-review PROPOSAL. Auto-applies the safe, reversible