configs/skills/batch-tasks/SKILL.md
Execute TODO.md steps via unattended Claude Code sessions
npx skillsauth add shenxingy/claude-code-kit batch-tasksInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Read steps from TODO.md, auto-plan implementation details, and run them sequentially (or in parallel) via claude -p. Each task runs in a fresh Claude Code session with pre-generated plans.
/batch-tasks step2 step4.claude -p sessions.haiku (simple deletions, <20 lines), sonnet (standard features, 2-4 files), or opus (architectural, 5+ files) based on complexity.--parallel flag runs independent tasks concurrently using git worktrees, with automatic conflict detection and merge./batch-tasks # First uncompleted step from TODO.md
/batch-tasks step2 # Execute Step 2
/batch-tasks step2 step4 # Execute Steps 2 and 4
/batch-tasks "Fix sidebar padding" "Add loading skeleton to /projects"
/batch-tasks --run # Serial execution
/batch-tasks --parallel # Parallel execution (git worktrees)
/batch-tasks --dry-run
- [ ] itemshaiku, sonnet, or opus based on complexitytasks.txt in delimited block format~/.claude/scripts/run-tasks.sh (serial) or ~/.claude/scripts/run-tasks-parallel.sh (parallel) executes taskslogs/claude-tasks/ with timestamps (per attempt)Run /commit to push worker output (tasks run in-tree; changes may not be committed yet).
Run /review to verify behavior anchors still pass after autonomous changes.
testing
Test-suite diet — consolidate near-identical tests into table-driven cases, delete trivial/mock-only/brittle tests, and report every piece of coverage intentionally given up. Counterweight to AI test bloat that erodes loop clock speed.
development
In-session iterative loop — keeps Claude running in the current session until a task is done. Unlike /loop (which spawns background workers), /iloop stays in the current session and re-prompts each iteration via Stop hook. Use for: 'keep fixing until tests pass', 'iterate until this feature works', autonomous debugging. Triggers on: '/iloop', 'in-session loop', 'keep iterating', 'loop until done'.
development
Compose high-converting emails using proven copy frameworks (PAS, AIDA, BAB, FAB, 4Ps). Generates subject line variants with scores, responsive HTML templates with dark mode support, plain-text fallback, and preheader recommendations. Optimized for cold outreach, newsletters, product launches, promotions, and transactional emails. Adapts to user context from email-profile.md.
tools
Designs complete email automation sequences with timing, subject lines, copy, and conditional logic. Supports welcome series, nurture campaigns, re-engagement, abandoned cart, post-purchase, review requests, and custom sequences. Adapts sequence type, cadence, frameworks, and conditional branching to business context. Use when user wants to create an automated email series triggered by subscriber actions or time intervals.