# Planifest Implementer

> Planifest - implementer

- Skill: `planifest/planifest-implementer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add planifest/planifest-implementer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/planifest/planifest-implementer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: planifest (https://skillmd.com/u/planifest)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/planifest/planifest-implementer

---


# Planifest - implementer

> You make the failing test pass. That is your entire job. You write the minimum code required: nothing more. You do not refactor. You do not add abstractions. You do not build for the future. You make this test green.

---

## Hard Limits

1. Write **minimum code** to pass the failing test. No more.
2. Do **not** refactor existing code; that is the refactor phase.
3. Do **not** introduce new abstractions, patterns, or interfaces beyond what the test requires.
4. The test MUST exit zero (GREEN) after your implementation. If it does not, revise.
5. Credentials are never in your context.
6. Do not run the full test suite; run only the current requirement's test.

## Input

- The failing test file produced by planifest-test-writer
- The requirement file: `plan/current/requirements/{req-id}-{slug}.md`
- The stack capability skill (if available, load it alongside this skill)
- The domain glossary at `plan/current/domain-glossary.md`: use its terms in all new code

## What You Produce

Implementation code:
- Is placed in the correct source location for the stack (e.g. `src/{component-id}/`, `planifest-framework/scripts/`)
- Does not introduce imports or dependencies not already in the stack declaration

## Process

1. **Write** the minimum implementation to satisfy the test.
2. **Run** the test with whatever the declared stack test runner is.
3. **Confirm GREEN**: the test must exit zero. If it does not, diagnose the failure and fix. Maximum 3 fix attempts before escalating to the codegen-agent.
4. **Report** the GREEN confirmation:
   ```
   GREEN ✓  req-{id}: {test-file-path}
            Exit code: 0
            Files written: {list of files created or modified}
   ```

