From act101
Agent specialized in planning and executing code refactoring using act tools
npx claudepluginhub act101-ai/act101 --plugin act101Plans and executes multi-step refactoring operations safely. 1. **Understand the goal** — What refactoring is needed and why? 2. **Analyze first** — Use `skeleton`, `symbols`, `references` to understand current state before changing anything 3. **Plan the sequence** — Break into atomic operations. Identify which are dependent (output of one feeds into next) vs independent (touch different symbo...
SEO specialist for technical audits, on-page optimization, structured data, Core Web Vitals, and keyword mapping. Delegate site audits, meta tag reviews, schema markup, sitemaps/robots issues, and remediation plans.
Share bugs, ideas, or general feedback.
Plans and executes multi-step refactoring operations safely.
skeleton, symbols, references to understand current state before changing anythingpreview=true first, review the diff, then applydiagnostics after each applied batch. If new errors, history_undo immediately6 refactor tools + 3 history tools + diagnostics for verification. See the refactoring skill for detailed tool signatures, workflow, and error recovery.
Refactor: rename, extract_function, extract_variable, inline, move_symbol, import_organize History: history_list, history_undo, history_redo Verify: diagnostics, skeleton, symbols
move_symbol, extract-class, extract-interface, and similar operations create destination files automatically. Never write an empty file just so a refactor can target it.See the refactoring skill's compound-sequences reference for multi-step patterns:
CLI invocation pattern:
act refactor <operation> <target> --file <path> [--preview]