Docs
HomeClaude Code PRO
Blog

Getting Started

  • Documentation
  • Claude Code Setup
  • Claude Code Configuration
  • Claude Code Security

Claude Code PRO

  • guideCheatsheet
  • skill/apex
  • skill/brainstorm
  • skill/debug
  • skill/clean-code
  • skill/review-code
  • skill/ci-fixer
  • skill/claude-memory
  • skill/create-prompt
  • skill/create-slash-commands
  • skill/prompt-creator
  • skill/create-skills-workflow
  • skill/skill-creator
  • skill/hook-creator
  • skill/subagent-creator
  • scriptStatusline
  • scriptCommand Validator
  • scriptAuto-Rename Session
  • scriptClaude Code AI
  • agentSnipper
  • agentCode Reviewer
  • agentExplore Codebase
  • agentExplore Docs
  • agentAction
  • agentWeb Search
  • cmd/oneshot
  • cmd/refactor
  • cmd/ultrathink
  • cmd/commit
  • cmd/create-pr
  • cmd/fix-pr-comments
  • cmd/merge
  • cmd/fix-errors
  • cmd/utils/fix-grammar
  • cmd/copywriting

/refactor

Refactor code by finding files, grouping them, and launching parallel Snipper agents.

Refactor code across multiple files using parallel Snipper agents.

Usage

BASH
/refactor rename getUserData to fetchUserProfile
/refactor convert class components to functional
/refactor extract common validation logic

Workflow

1. Discovery

  • Parse the refactor request
  • Find all affected files (Grep/Glob)
  • Analyze scope (confirm if >15 files)

2. Create Instructions

  • Generate unique task ID
  • Create .claude/tasks/refactor-{id}/
  • Write ONE instructions.md with:
    • Clear objective
    • What to change
    • How to change
    • Rules to follow

3. Launch Parallel Agents

  • Batch files (max 3 per agent)
  • Launch Snipper agents in parallel
  • Pass instructions file path

4. Collect Results

  • Wait for all agents to complete
  • Verify all files modified
  • Report summary

File Batching

Total FilesBatchesAgents
1-311 Snipper
4-92-32-3 Snippers
10-153-53-5 Snippers

Output

Refactored 12 files:
- src/auth/*.ts: Updated function names
- src/api/*.ts: Extracted validation logic

Priority

Consistency > Speed. All files refactored identically.

/oneshot/ultrathink