agentsclimarketplace

Planning

Skill huzaifa525/claude-code-optimizer/templates/.claude/skills/planning

Optimize Claude Code token usage — 22 skills, 8 hooks, 6 rules. One npm install. Zero manual steps. Cut costs by 67%.

Install
npx -y skills add huzaifa525/claude-code-optimizer --skill planning

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 9 stars9 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when a task requires 5+ steps, multiple file changes, or cross-session progress tracking. Auto-activates for complex multi-step work.

SKILL.md

1.5 KB, as published. Nobody here has run it

When working on a complex task, create and maintain a persistent plan in task_plan.md at the project root.

When to Activate

  • Task requires 5+ tool calls or file changes
  • Multiple files need to be created or modified
  • Task has dependencies between steps
  • User explicitly asks to plan

Plan Format

Create task_plan.md with this structure:

# Task: [description]

## Status: In Progress | Completed | Blocked

## Steps

- [x] Step 1: [completed step]
- [ ] Step 2: [current step] ← CURRENT
- [ ] Step 3: [next step]
- [ ] Step 4: [future step]

## Key Files
- [file] → [what needs to change]

## Decisions Made
- [decision and why]

## Blockers
- [any blockers]

Rules

  1. Create plan BEFORE starting work — write task_plan.md first
  2. Update after each step — mark completed, move CURRENT marker
  3. Track decisions — record why you chose an approach
  4. Note blockers — if stuck, write it down
  5. Read plan on resume — if task_plan.md exists, read it first to continue where you left off
  6. Delete on completion — remove task_plan.md when all steps are done

On Session Resume

If task_plan.md exists:

  1. Read it
  2. Find the CURRENT step
  3. Continue from there
  4. Update progress as you go
<!-- Skill by Huzefa Nalkheda Wala | github.com/huzaifa525 | claude-code-optimizer -->

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.