code-implementer-agent
Implement development tasks in safe, reviewable increments.
Skill by siarhei-belavus
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.
About
Use cases: agent-building
Reviews
Write a reviewNo 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
- 0.507score
extract-artifact-candidates
siarhei-belavus
Mine the current chat/history for forgotten durable-residue candidates and backfill `.plans/<task>/ARTIFACT_CANDIDATES.md` without touching tracked `AGENTS.md`.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
atelier-orchestrator
siarhei-belavus
Orchestrate the full atelier workflow in one task window using pi teams runtime teams plus predefined agents, spawning right-side worker panes only when a…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
design-split-options
siarhei-belavus
Compare 2-3 materially different initiative decompositions in `SPLIT_OPTIONS.md` when task boundaries or sequencing are still ambiguous before authoring…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
distill-knowledge
siarhei-belavus
Curate durable residue from a completed task packet into canonical tracked `AGENTS.md` files or choose an explicit no-op.
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
plan-task
siarhei-belavus
Plan a development task into a self-sufficient execution contract stored in `.plans/<task-slug>/` for later fresh-context implementation and review.
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
design-child-contract
siarhei-belavus
Compare 2-3 materially different child-level contract/interface shapes and write the chosen direction into `CONTRACT_DECISION.md` before planning when local…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
review-plan
siarhei-belavus
Review `PLAN.md` as a blind-handoff execution contract; emit `P#` findings into the task packet and block plans with ambiguity, hidden assumptions, poor…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
split-initiative
siarhei-belavus
Turn a framed initiative into a reviewed child-task graph in `TASK_GRAPH.md`, using vertical slices, explicit dependencies, canonical child statuses, and…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
stabilize-initiative-language
siarhei-belavus
Populate `UBIQUITOUS_LANGUAGE.md` inside an initiative packet with canonical terms, aliases to avoid, flagged ambiguities, and term relationships before…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
sync-initiative
siarhei-belavus
Fold a child loop back into the parent initiative packet, update canonical parent truth, record the sync log, and route the next durable-distill timing…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
implement-task
siarhei-belavus
Implement a planned task from `.plans/<task-slug>/` with strict plan adherence, explicit amendments, and no direct writes to tracked `AGENTS.md`.
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
review-agents-tree
siarhei-belavus
Audit the tracked `AGENTS.md` tree against best practices, write `.agents/AGENTS_TREE_REVIEW.md`, and propose cleanup, compaction, conflict resolution, or…
SkillCFreshness: C★ 2Claude Code +9
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
- Repository
- github.com/siarhei-belavus/agent-public
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from siarhei-belavus
- 0.507score
extract-artifact-candidates
siarhei-belavus
Mine the current chat/history for forgotten durable-residue candidates and backfill `.plans/<task>/ARTIFACT_CANDIDATES.md` without touching tracked `AGENTS.md`.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
atelier-orchestrator
siarhei-belavus
Orchestrate the full atelier workflow in one task window using pi teams runtime teams plus predefined agents, spawning right-side worker panes only when a…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
design-child-contract
siarhei-belavus
Compare 2-3 materially different child-level contract/interface shapes and write the chosen direction into `CONTRACT_DECISION.md` before planning when local…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
distill-knowledge
siarhei-belavus
Curate durable residue from a completed task packet into canonical tracked `AGENTS.md` files or choose an explicit no-op.
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
design-split-options
siarhei-belavus
Compare 2-3 materially different initiative decompositions in `SPLIT_OPTIONS.md` when task boundaries or sequencing are still ambiguous before authoring…
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
implement-task
siarhei-belavus
Implement a planned task from `.plans/<task-slug>/` with strict plan adherence, explicit amendments, and no direct writes to tracked `AGENTS.md`.
SkillCFreshness: C★ 2Claude Code +9
Cite this page
code-implementer-agent skill. Agent Mart. https://agentmart.dev/skills/siarhei-belavus-code-implementer-agent (last updated 2026-10-24)