implement
Implement a piece of work based on a spec or set of tickets.
Skill by solution8-com
Chalk Labs
Need help deploying implement?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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/solution8-com-implement
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
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/implement
What's inside
- Skill name
implement- Description
- Implement a piece of work based on a spec or set of tickets. Use when work arrives from /pickup-issue, or when the user asks to implement or build something already specced in a ticket.
- License
- MIT
- Instructions
- 93 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- procedure.md · references/
SKILL.md (first lines)
# Implement A build runs tests, typechecks and reads their output over and over. That is hundreds of tool results this session never needs. **Dispatch the build to a subagent, then audit its receipt.** The build procedure lives in [`references/procedure.md`](references/procedure.md), for the subagent to read. **Already a subagent?** Read `references/procedure.md` and build it yourself. Three steps stay here, because the subagent cannot do them: the test mode, the review, and the audit. ## 1. Resolve the test mode The playbook builds test-first. Some organisations do not, so state the mode and the signal it came from in one line, before the build starts, while a wrong call still costs nothing to correct. First match wins: 1. `--tests` or `--no-tests` on the invocation. 2. A rule the repo or its org states about itself, in `AGENTS.md`, `CLAUDE.md` or `.claude/rules/`. 3. Nothing matched. Ask which mode applies, in one line. **Read the mode from those signals alone.** The repo's own test files carry no signal in either direction. A test-first repo can be one commit old with no tests written yet, and a repo that gave up on testing carries orphaned test files that nobody maintains and that never pass. Counting files gets both cases backwards. Tests off does not mean no gate. It means typechecking and the live verification become the gate, and the build procedure says so. ## 2. Brief The subagent cannot read this conversation, so the brief is the plan. Dispatch one `general-purpose` agent. It dispatches the verification leg to a subagent of its own, so it needs the `Agent` tool. Its prompt carries: 1. Read `<absolute path to this skill>/references/procedure.md` first, and follow it. 2. **The plan in full**, written out rather than referenced: the ticket, the spec, or what this conversation agreed. Include the decisions already settled and the alternatives already rejected, so the subagent builds them rather than reopening them. 3. What `pickup-issue` confirmed and contradicted against the live tree, with the `file:line` for each. 4. The test mode, and the signal it came from. 5. Repo root, current branch, the worktree path where the work lives, and the trunk. 6. The gate command, when this session already knows it. 7. Known-accepted deferrals, so the verification leg marks them `accepted` rather than failing them. 8. The project memory directory. 9. Any scope the user set: files to leave alone, surfaces to skip. ## 3. Relay the review The subagent commits, reports the SHA and the seams it tested, and stops. Run `/code-review low` and name the target explicitly: the branch or worktree path where the work lives. Review subagents inherit the session's working directory, not the builder's worktree, so an untargeted review can pass without ever seeing the diff. A review that saw no diff is not a review. Do not run a deep review here. An agent reviewing code it just wrote is biased toward its own solution, so the deep pass belongs in a fresh session against a fixed point. Relay the findings with `SendMessage`. The subagent's context is intact, so it fixes them in place, re-runs the gate, runs the verification, and returns its receipt. ## 4. Audit the receipt Audit it against evidence outside the subagent's own words. **Done when every receipt claim is either confirmed or named as unverified in your report.** - `git log --oneline <trunk>..HEAD` matches the commits it claims. - `git diff --stat <trunk>..HEAD` stayed inside the plan's boundary. A file well outside it is a finding for the user. - `git status --short` shows a clean tree. - Re-run the gate yourself and confirm exit 0. - Tests on: the new tests exist and cover the seams the subagent named before it started. - Where the diff touched UI, an endpoint or the database, the `verify-feature` report exists at the path the receipt names. Do not read the report, it embeds screenshots. Audit from the receipt. Correct the subagent with `SendMessage` rather than starting a second run. The verifier is the build subagent's own subagent, so a correction to the verification goes through the build subagent, never to the verifier directly. ## 5. Report The branch first, then the commits, the gate command and its exit code, what the review fixed, and the `verify-feature` report path where there is one. Then anything your audit contradicted, and anything the subagent left out. Then stop: hand the branch to the user to review and merge. Do not merge it yourself unless the user has said to for this work. An issue labelled `ready-for-agent` counts as that permission.
From solution8-com/s8-agentic-playbook, MIT.
More from solution8-com/s8-agentic-playbook
- 0.565score
start
solution8-com
Pick up an existing project cold by reading its state docs before doing anything else.
SkillAFreshness: AClaude Code +9 - 0.565score
suggest
solution8-com
Point someone at the skill that fits what they are doing.
SkillAFreshness: AClaude Code +9 - 0.565score
review-suite
solution8-com
Run selected review passes — over-engineering, dead-code, duplication, security, authz-coverage, docs-drift, error-handling, standards — as parallel subagents…
SkillAFreshness: AClaude Code +9 - 0.565score
setup-repo
solution8-com
Set up a project repo - create it or adopt an existing one, then wire what the project actually needs.
SkillAFreshness: AClaude Code +9 - 0.561score
onboarding
solution8-com
Set the playbook up alongside a person's existing Claude setup, then show them where to start.
SkillAFreshness: AClaude Code +9 - 0.560score
orchestrate
solution8-com
Build a whole spec, or a set of issues, with parallel builder agents on one integration branch, then verify, review and hand over one pull request.
SkillAFreshness: AClaude Code +9 - 0.544score
diagnosing-bugs
solution8-com
Diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: AClaude Code +9 - 0.539score
tdd
solution8-com
Test-driven development.
SkillAFreshness: AClaude Code +9 - 0.536score
improve-codebase-architecture
solution8-com
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
SkillAFreshness: AClaude Code +9 - 0.536score
to-spec
solution8-com
Turn the current conversation into a spec and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.
SkillAFreshness: AClaude Code +9 - 0.532score
pr
solution8-com
Use when writing a PR body.
SkillAFreshness: AClaude Code +9 - 0.530score
retro
solution8-com
Conduct a retrospective on a coding session.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 6, 2026 (24 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from solution8-com
- 0.565score
start
solution8-com
Pick up an existing project cold by reading its state docs before doing anything else.
SkillAFreshness: AClaude Code +9 - 0.565score
setup-repo
solution8-com
Set up a project repo - create it or adopt an existing one, then wire what the project actually needs.
SkillAFreshness: AClaude Code +9 - 0.565score
suggest
solution8-com
Point someone at the skill that fits what they are doing.
SkillAFreshness: AClaude Code +9 - 0.565score
review-suite
solution8-com
Run selected review passes — over-engineering, dead-code, duplication, security, authz-coverage, docs-drift, error-handling, standards — as parallel subagents…
SkillAFreshness: AClaude Code +9 - 0.561score
onboarding
solution8-com
Set the playbook up alongside a person's existing Claude setup, then show them where to start.
SkillAFreshness: AClaude Code +9 - 0.560score
orchestrate
solution8-com
Build a whole spec, or a set of issues, with parallel builder agents on one integration branch, then verify, review and hand over one pull request.
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get implement running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
implement skill. Agent Mart. https://agentmart.dev/skills/solution8-com-implement (last updated 2026-10-24)