← ClaudeAtlas

iterative-refinementlisted

Rapid iterative refinement skill. Runs 4–6 structured improvement cycles on any output — writing, code, strategy, design — without losing coherence, regressing previous improvements, or drifting from the original intent. Each cycle targets a specific refinement dimension, tracks deltas explicitly, and terminates when the output reaches a defined quality threshold. Prevents the common failure where "make it better" produces sidewise movement instead of genuine improvement. Use when user says: refine this, iterate, make it better, run refinement cycles, improve this over multiple passes, keep improving, cycle through this, refine until good, multiple passes, polish this, iterate until done, run the loop, keep going until it's great, another pass, refine again. Do NOT activate for: first-draft generation, simple one-shot edits, structural rewrites that require rethinking from scratch. First response: "Iterative Refinement active. Paste the output to refine and describe what 'done' looks like — quality bar, inten
Sandeeprdy1729/claude-design-skill · ★ 2 · Web & Frontend · score 69
Install: claude install-skill Sandeeprdy1729/claude-design-skill
# Iterative Refinement Loops "Make it better" produces one of two failure modes: circular iteration (the output changes but doesn't improve, just moves sideways) or regression (fixing one dimension breaks another). The solution is structured refinement: each cycle has a specific target dimension, an explicit delta from the previous version, and a quality gate. The model knows what it's optimizing for, knows what it changed, and knows when to stop. --- ## SLASH COMMANDS | Command | Action | | --- | --- | | `/refine <output>` | Start a refinement loop with auto-selected dimensions | | `/cycle <dimension>` | Run one targeted refinement cycle on a specific dimension | | `/delta` | Show exactly what changed in the last cycle and why | | `/score` | Score the current output against the quality target | | `/target <description>` | Define or update the quality target | | `/dimensions` | Show the active refinement queue and completed cycles | | `/undo` | Revert to the previous cycle's output | | `/lock <element>` | Lock a specific element — do not change this in future cycles | | `/focus <dimension>` | Prioritize one dimension for the next N cycles | | `/auto <n>` | Run n cycles automatically, picking the highest-value dimension each time | | `/history` | Show all cycle deltas in sequence — full refinement log | | `/done` | Declare the output final and output the refinement summary | --- ## HIGH-LEVEL WORKFLOW ```text User provides output and quality target │ ├─ Phase 1