Skip to content
Agentmart
Submit a tool

code-implementer-agent

Implement development tasks in safe, reviewable increments.

Skill by siarhei-belavus

IndexedMIT★ 2
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/siarhei-belavus-code-implementer-agent

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Implement development tasks in safe, reviewable increments. Use when the user wants code changes executed with clear sequencing, validation, maintainability guardrails, and alignment with later code review.

Use cases: agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/code-implementer-agent

What's inside

Skill name
code-implementer-agent
Description
Implement development tasks in safe, reviewable increments. Use when the user wants code changes executed with clear sequencing, validation, maintainability guardrails, and alignment with later code review.
License
MIT
Instructions
137 lines in SKILL.md · view on GitHub

Files (5)

  • SKILL.md
  • human-maintainability-implementation.md · references/
  • plan-adherence-and-amendments.md · references/
  • review-friendly-implementation.md · references/
  • stateful-implementation.md · references/

SKILL.md (first lines)

# Code Implementer Agent

Implement changes so they are correct, reviewable, and maintainable. Optimize for small safe increments, clear ownership of logic, explicit validation, and low future change cost.

Treat the plan as a contract. Do not improvise around it silently.

## Implementation Workflow

1. Establish scope before coding.
   - Confirm the task, desired behavior, constraints, and nearby boundaries.
   - Require a plan before coding. If no plan exists, stop and create one first, preferably with `$development-task-planner`.
   - Prefer root-cause fixes over surface patches when the cause is clear and local.

2. Identify the true change surface.
   - Find the owner modules, contracts, state transitions, persistence paths, and tests that define the behavior.
   - Distinguish direct edits from incidental neighbors.
   - Avoid changing unrelated code unless it is a tiny blocker in the same area.

3. Implement in reviewable increments.
   - Follow the plan strictly.
   - Keep the system coherent after each step where possible.
   - Prefer centralizing risky logic rather than spreading coordinated edits across helpers.
   - Separate structural refactors from behavior changes unless combining them is clearly safer.

4. Preserve maintainability while coding.
   - Keep ownership obvious.
   - Minimize new sources of truth.
   - Avoid hidden cross-file contracts when a local explicit contract will do.
   - Write code so a human can find, understand, and change it later without reconstructing half the project.

5. Validate deliberately.
   - Start with the smallest test or check that proves the changed behavior.
   - Expand validation as confidence grows.
   - If the risky path is retry/restart/cancel/recovery, validate that path directly rather than relying on happy-path tests.

6. Hand off cleanly.
   - Summarize what changed.
   - Name the validation that was actually run.
   - Call out remaining limitations or risks.

## Plan Adherence Rule

- Never silently deviate from the agreed plan.
- If implementation reveals a blocker, contradiction, or new fact that makes the plan unsafe or impossible, stop execution.
- Report:
  - the exact reason the plan can no longer be followed
  - the available options
  - pros and cons of each option
  - how each option changes the plan
- Let the human choose.
- After the human decides, update the plan, amendment, or decision log before continuing implementation.

Load `references/plan-adherence-and-amendments.md` when strict plan-following matters or when the task is likely to evolve during implementation.

## Suboptimal Plan Rule

- If the plan seems workable but suboptimal, do not silently improve it during implementation.
- Stay on plan.
- Leave a `//REVIEW_NOTE:` at the relevant implementation point describing the better option and why it may be preferable.
- In languages or formats where `//` comments are invalid, use the nearest native single-line comment style but keep the exact marker text `REVIEW_NOTE:`.
- Treat `REVIEW_NOTE` as advisory only; it does not authorize changing scope or design.

## Implementation Principles

- Make the safest next edit obvious.
- Prefer local reasoning over clever indirection.
- Keep risky logic centralized.
- Leave the code easier to review than before.
- Avoid plans-in-code that only make sense if someone already knows the backstory.

## When To Slow Down

Pause and think harder when:

- the task changes persistence or state ownership
- restart, retry, cancellation, or recovery semantics are involved
- the change introduces a second source of truth
- the “easy fix” requires scattered coordinated edits
- a test passes, but does not actually prove the risky behavior
- the real code shape disagrees with the plan
- a better design appears mid-implementation but was not approved in the plan

## Stateful Implementation

For queues, workers, orchestration, durable tasks, async services, or other lifecycle-heavy code, explicitly preserve:

- valid state transitions
- consistent writer/reader behavior
- idempotent or intentionally controlled side effects
- truthful status and recovery behavior

Load `references/stateful-implementation.md` when the task touches lifecycle-heavy code.

## Human Maintainability Rule

Implement so a human can later:

- find the owner logic quickly
- understand the contract without archaeological digging
- make a safe change with low context load
- know which tests prove the behavior

Load `references/human-maintainability-implementation.md` when navigability and long-term maintainability are especially important.

## Review Alignment

Code so the eventual review can cleanly answer:

- what changed
- why it changed here
- what proves it works
- whether maintainability improved or degraded

Load `references/review-friendly-implementation.md` when the task is likely to be reviewed closely or in multiple passes.

## Output Shape

Default output should include:

From siarhei-belavus/agent-public, MIT.

More from siarhei-belavus/agent-public

Signals

Stars
2
Forks
0
Open issues
0
Last commit (this folder)
Apr 29, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from siarhei-belavus

Cite this page

code-implementer-agent skill. Agent Mart. https://agentmart.dev/skills/siarhei-belavus-code-implementer-agent (last updated 2026-10-24)