# clean > Remove all focus-task files created by /focus-task:adapt. Cleans templates, configs, rules, skills, and symlinks. - Author: kochetkov-ma - Repository: kochetkov-ma/claude-brewcode - Version: 20260127223728 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/kochetkov-ma/claude-brewcode - Web: https://mule.run/skillshub/@@kochetkov-ma/claude-brewcode~clean:20260127223728 --- --- name: clean description: Remove all focus-task files created by /focus-task:adapt. Cleans templates, configs, rules, skills, and symlinks. user-invocable: true argument-hint: [--dry-run] allowed-tools: Bash, Read model: haiku --- Clean Focus-Task — remove all project files created by adapt ## Overview Removes all files and directories created by `/focus-task:adapt`: - `.claude/tasks/templates/` - `.claude/tasks/cfg/focus-task.config.json` - `.claude/skills/focus-task-review/` - `~/.claude/skills/focus-task-*` (symlinks) ## Usage ``` /focus-task:clean # Full cleanup /focus-task:clean --dry-run # Show what would be deleted ``` ## Execution **EXECUTE** using Bash tool — run cleanup script: ```bash SCRIPT_DIR="$HOME/.claude/plugins/cache/claude-brewcode/focus-task/$(ls $HOME/.claude/plugins/cache/claude-brewcode/focus-task 2>/dev/null | sort -V | tail -1)/skills/clean" bash "$SCRIPT_DIR/clean.sh" $ARGUMENTS ``` ## What Gets Removed ``` PROJECT/ └── .claude/ ├── tasks/ │ ├── templates/ ← 🗑️ DELETE (entire dir) │ │ ├── TASK.md.template │ │ ├── SPEC.md.template │ │ └── KNOWLEDGE.jsonl.template │ ├── cfg/ │ │ └── focus-task.config.json ← 🗑️ DELETE │ ├── reports/ ← ⏭️ KEEP │ ├── specs/ ← ⏭️ KEEP │ └── *_TASK.md ← ⏭️ KEEP ├── skills/ │ └── focus-task-review/ ← 🗑️ DELETE (entire dir) └── rules/ ← ⏭️ KEEP ~/.claude/skills/ ├── focus-task-adapt → ... ← 🗑️ symlink ├── focus-task-create → ... ← 🗑️ symlink ├── focus-task-doc → ... ← 🗑️ symlink ├── focus-task-rules → ... ← 🗑️ symlink ├── focus-task-start → ... ← 🗑️ symlink └── focus-task-clean → ... ← 🗑️ symlink ``` ## Safety - **--dry-run**: Shows files without deleting - **No task files**: Does NOT delete active tasks (`.claude/tasks/*_TASK.md`) - **No KNOWLEDGE**: Does NOT delete task knowledge files (`*_KNOWLEDGE.jsonl`) - **No reports**: Does NOT delete `.claude/tasks/reports/` ## Output ``` Focus-Task Cleanup Removed: ✅ .claude/tasks/templates/ ✅ .claude/tasks/cfg/focus-task.config.json ✅ .claude/rules/avoid.md ✅ .claude/rules/best-practice.md ✅ .claude/skills/focus-task-review/ ✅ ~/.claude/skills/focus-task-adapt (symlink) ✅ ~/.claude/skills/focus-task-create (symlink) ... Preserved: ⏭️ .claude/tasks/*_TASK.md (active tasks) ⏭️ .claude/tasks/*_KNOWLEDGE.jsonl ⏭️ .claude/tasks/reports/ ⏭️ .claude/rules/ (user rules) ```