iteration-impl

Generate API or frontend deltas for NestJS/Next.js iterations with RED-first tests.

4|Updated Jun 27, 2025
One-click install
npx skills add https://github.com/DevOtts/all-skills-you-will-ever-need --skill iteration-impl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iteration-impl
Source: https://github.com/DevOtts/all-skills-you-will-ever-need/tree/main/.claude/iteration-impl
Command: npx skills add https://github.com/DevOtts/all-skills-you-will-ever-need --skill iteration-impl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents slow, failure-prone iteration cycles when building the next version of a NestJS/Next.js feature by moving the critical scope, guardrails, and correctness checks to the main thread before parallel agent implementation.

Core Features & Use Cases

  • API mode iteration: Builds the next iteration by adding domain entities, endpoints, and load-bearing business logic on top of a minimal NestJS scaffold, with RED-first tests written before delegation.
  • Frontend mode iteration: Builds the next iteration of a Next.js/Vite UI from HTML/image mockups while consuming the existing API surface, focusing on state-machine/client logic where load-bearing behavior exists.
  • Iteration-aware deltas: Detects whether v1 or v2+ already exists and applies changes as deltas rather than rewrites.
  • Simplicity governor: Aggressively cuts ceremony by default (e.g., avoiding config modules, DI tokens, validation pipes, UI kits) unless the plan explicitly says otherwise.

Quick Start

Use the command /iteration-impl and describe the iteration you want to build (or provide a problem statement after /launch-light), then type go when prompted to lock ambiguities and start the RED-test phase.

Frequently Asked Questions about iteration-impl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement safe iteration deltas for NestJS and Next.js without rewriting existing features?

Safe iteration deltas are implemented by detecting whether v1 or v2+ exists and applying changes as targeted deltas rather than full rewrites. This approach enforces simplicity defaults and locks ambiguities before generating code.

How does RED-first testing work with parallel agent implementation for API iterations?

RED-first testing for parallel agent implementation requires the main thread to author load-bearing tests before delegation. These failing tests govern the parallel subagents, ensuring the generated domain entities and endpoints match the expected business logic.

Can I build a Next.js UI iteration directly from HTML or image mockups?

You can build a Next.js UI iteration directly from HTML or image mockups. The frontend mode consumes the existing API surface and focuses on implementing state-machine and client logic where load-bearing behavior exists.

What is the best way to enforce simplicity and avoid configuration ceremony when scaffolding NestJS APIs?

The best way to enforce simplicity is using a simplicity governor that aggressively cuts configuration ceremony by default. It avoids config modules, DI tokens, validation pipes, and UI kits unless the iteration plan explicitly requires them.

Do I need to manually plan iteration scope before using agentic implementation for v2 feature updates?

You do not need to manually plan iteration scope separately. The process moves critical scope planning, guardrails, and correctness checks to the main thread, locking ambiguities before starting the RED-test phase and parallel delegation.

Why does my Next.js frontend iteration fail to match the existing API surface during agentic builds?

Frontend iteration builds fail when they do not consume the existing API surface correctly. The mockup-driven frontend mode ensures the iteration focuses on state-machine and client logic while strictly aligning with the established API surface.