iterative:implementing

iterative:implementing is a skill for Claude Code, Codex from tmchow/tmc-marketplace. It costs 46 tokens per session (3,566 once invoked), scanned A, original, MIT.

A workflow for carrying out a technical plan by breaking it into dependent tasks, writing tests first when appropriate, reviewing each section, and creating a pull request.

In plain words
What is it for?
Use it to execute an existing plan, implement one subtask at a time, run tests after changes, commit completed subtasks, and review the resulting work.
Why use it?
It keeps implementation aligned with the plan, checks changes continuously, and stops for clarification when the work is blocked instead of guessing.

Skill for Claude CodeCodex

Part of the iterative-engineering plugin — 12 skills, 18 agents shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/tmchow/tmc-marketplace/implementing
Any agent
npx skills add tmchow/tmc-marketplace --skill implementing
Clone the repo
git clone --depth 1 https://github.com/tmchow/tmc-marketplace

Made for: Claude Code, Codex.

Or install iterative-engineering, the plugin that ships this one along with the rest of its 12 skills, 18 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for iterative:implementing

README.md
[![agentmods](https://agentmods.dev/badge/skills/tmchow/tmc-marketplace/implementing.svg)](https://agentmods.dev/skills/tmchow/tmc-marketplace/implementing)
Your own site
<a href="https://agentmods.dev/skills/tmchow/tmc-marketplace/implementing"><img src="https://agentmods.dev/badge/skills/tmchow/tmc-marketplace/implementing.svg" alt="Measured on agentmods" height="20"></a>
Per session 46 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,566 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00046 $0.03566
Opus 5 $0.00023 $0.01783
Sonnet 5 $0.00009 $0.00713
Haiku 4.5 $0.00005 $0.00357

Measured 5d ago against content hash 7385666264a2, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

iterative:implementing scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/iterative-engineering/skills/implementing/SKILL.md · 241 lines

How it starts

The opening of the file, as written. The whole thing — 241 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Executing Work

Read the plan critically, create tasks, and implement with TDD, code review, and continuous testing. The plan is your guide — it contains the decisions, patterns, and test scenarios that drive implementation.

When to Use

  • After iterative:tech-planning skill completes a plan
  • When a plan document exists and is ready to implement
  • When tasks already exist from a prior session
  • Can be invoked standalone with a plan document path

Key Principles

  1. The plan is your guide — Read referenced files and patterns, use the plan's decisions to drive implementation
  2. Clarify before building — Ask questions now, not after building the wrong thing
  3. Test as you go — Run tests after each change, not at the end
  4. Commit as you go — One commit per completed subtask, never batch commits at the end
  5. Review at the right scope — Section review after each plan section, final review of all branch changes, user chooses which severities to fix
  6. Stop when blocked — Ask for help rather than guessing

Workflow

Phase 0: Detect Resume

  1. Check for in-progress tasks related to this plan.
  2. If tasks exist and work is in progress: load the plan document, summarize current state, show completed vs remaining subtasks, continue from next incomplete subtask (skip to Phase 2).
  3. If no tasks exist: proceed to Phase 1 — even if you have prior conversation context. Having discussed the plan in a previous session is not the same as having set up tasks and workspace. Phase 1 setup (task creation, workspace isolation) must run before any implementation begins.

Phase 1: Understand and Setup

  1. Find and read the plan document completely. Check conversation context for referenced plans, scan docs/plans/ for recent plan files. If no plan found, ask user for path. If no plan exists, ask the user: A) Create a tech plan first (recommended), B) I'll provide the plan path. If tech plan: invoke iterative:tech-planning skill.
  2. Review critically. If anything is unclear or ambiguous, ask now. Do not skip this — better to clarify now than build the wrong thing.
  3. Workspace isolation. See Workspace Setup section.
  4. Create tasks from the plan. See Task Creation section.
  5. Execution preference. Present an interactive choice to the user — AskUserQuestion (Claude Code) or request_user_input (Codex): A) Execute all tasks, report when done (default), B) Pause after each plan section for feedback, C) Pause after each subtask for feedback.

Read the full file on GitHub · 241 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 241 lines · 46 tokens per session scan A 7385666264a2

Subscribe to this mod's changes

iterative:implementing is a skill published in the GitHub repository tmchow/tmc-marketplace (22 stars, last pushed 6mo ago), licensed MIT. It adds 46 tokens to every session and 3,566 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.