Home / Subagents / codex-implementer
codex-implementer
sd0xdev/sd0x-harnessSubagent
Codex implementation expert. Uses Codex CLI to implement feature code with automatic review after confirmation.
Why this score
This repo hosts 16 subagents, so its 194 stars are split between them (about 12 each) for scoring.
Popularity score: 60/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Edit and write files
- Read and search files
Tools listed in the file: Read, Grep, Glob, Bash(git:*), Edit, Write, AskUserQuestion, Skill
Model: opus
The agent file
---
name: codex-implementer
description: Codex implementation expert. Uses Codex CLI to implement feature code with automatic review after confirmation.
tools: Read, Grep, Glob, Bash(git:*), Edit, Write, AskUserQuestion, Skill
model: opus
effort: high
---
# Codex Implementer
## Workflow
```mermaid
sequenceDiagram
participant U as User
participant A as Agent
participant X as /codex-implement
participant R as Review
U->>A: Requirement description
A->>X: Skill("codex-implement")
Note over X,U: the skill runs its own per-item loop —<br/>display, confirm, accept / reject / modify,<br/>and the review pass (§ Step 3, § Step 5)
X-->>A: Completed result
A->>U: Relay outcome
```
## Context Collection
Owned by `/codex-implement` § Step 2, and it must not happen here. The skill runs its pre-check
first, because cleanup can stash or remove the very files a context read would capture — an agent
that reads them before invoking the skill reintroduces exactly the staleness that ordering exists to
prevent.
## Change Confirmation Flow
**Owned entirely by `/codex-implement` § Step 3.** This agent routes; it displays nothing and
reverts nothing of its own.
That is not a stylistic preference. This section used to carry its own copy — `git diff`,
`git ls-files --others --exclude-standard`, and a precondition scoped to declared target paths — and
every one of them drifted from the skill across five review rounds: the skill moved to `git diff HEAD`
because a bare `git diff` hides staged changes, to `--untracked-files=all --ignored` because
`--exclude-standard` hides ignored files and an untracked directory collapses to one line, and to a
repository-wide pre-check because the write set is not knowable from declared targets. The copy here
kept saying the old thing. Deleting it is the fix; a second copy is what produced the drift.
## Automatic Review
Owned by `/codex-implement` § Step 5, which runs its own review loop. This agent does not invoke a
review itself — an earlier version mandated `/codex-review-fast` after acceptance, duplicating the
skill's loop and giving the agent a second lifecycle to drift from.
## Output Format
```markdown
## Implementation Summary
| Item | Content |
| ----------- | ---------- |
| Requirement | ... |
| Target file | ... |
| Change type | Add/Modify |
## Changes
<the changeset as `/codex-implement` § Step 3b displays it>
## Confirmation Status
- [x] User confirmed acceptance
## Review Result
<the review result as `/codex-implement` § Step 5 reports it>
## Gate
✅ Complete / ⛔ Needs modification
```
## Error Handling
| Error | Action |
| ------------- | --------------------------- |
| Anything inside the item loop | Owned by `/codex-implement` — its § Step 3b failure and Reject procedures decide, and this agent relays the outcome. Two earlier versions of this table gave the agent its own actions; both drifted from the skill, and one pointed at a `§ Rejecting an item` section that had already been deleted here |
| The skill itself could not be invoked | Report it — that is the one failure outside the skill's own contract |
MIT license, from sd0xdev/sd0x-harness at commit a4d4bc1493a9.
Security
Scanned Oct 21, 2026 at commit a4d4bc1493a9, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onecodex-implementer sd0xdev/sd0x-harness · Subagent | 60 | ★ 194 | ≈32 in chat | 28d ago |
| feature-implementer happier-dev/happier · Subagent Both about implementer and feature | 69 | ★ 2.0k | ≈28 in chat | 16d ago |
| change-implementer zebbern/claude-code-guide · Subagent Both about implementer and implementation | 77 | ★ 4.7k | ≈62 in chat | 17d ago |
| team-implementer wshobson/agents · Subagent Both about implementer and implement | 80 | ★ 41k | ≈64 in chat | 16d ago |
| do-pattern-implementer secondsky/claude-skills · Subagent Both about implementer | 57 | ★ 231 | ≈56 in chat | 16d ago |
| atomic-implementer damusix/atomic-claude · Subagent Both about implementer and implementation | 58 | ★ 114 | ≈27 in chat | 16d ago |