implement
Implement a plan: a ticket (ENG-123 in Linear, owner/repo#12 or #12 in GitHub Issues), a spec file, or what this conversation settled.
Skill by andrezzoid
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/andrezzoid-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 plan: a ticket (ENG-123 in Linear, owner/repo#12 or #12 in GitHub Issues), a spec file, or what this conversation settled. Use when asked to implement, build or pick up any of these.
- License
- MIT
- Instructions
- 34 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
Implement the plan: a ticket, a spec, or what this conversation settled, and commit as you progress. Call the Skill tool with "principle-human-on-the-loop" before you start. The run pauses when you hand back and ends when you're done.
Done means every acceptance criterion has deterministic proof, every gate the repository defines passes, you've committed the solution and you've debriefed the user.
# Ground rules
- Keep the solution to what the acceptance criteria need. Anything else you find is a followup.
- Circuit breaker: when you've gone back to the same step three times, hand back.
# Process
1. If you have a ticket reference, fetch it from the issue tracker and state its title before starting. If you have nothing to work from, or the reference is ambiguous, hand back.
2. Check for blockers in the plan. If any is still open, hand back.
3. Claim the ticket when there is one.
4. Quote each acceptance criterion and state the observation that would falsify it. When there are none, or one has no such observation, hand back: vague acceptance criteria are a shaping problem.
5. Create `<id-or-slug>.md` in your scratchpad or temp folder for working notes. At the end of each step, add what the debrief will need: deviations from the plan, decisions, followups and open loops. It is yours, it is disposable, and it only has to survive the session.
6. Call the Skill tool with "tdd". Each acceptance criterion gets one acceptance test that proves it, at the layer and seam the plan agrees on, or else where its falsifying observation shows. Add other tests only to drive a bug fix. An acceptance test proves its criterion only while it asserts what the criterion says and goes red when you remove its "when" step, so weakening it fails the criterion. Done when every acceptance test passes.
- Before you write code, call the Skill tool with "principle-paved-path", "principle-comments-as-design", "principle-deep-module-design" and "principle-define-errors-away".
7. Call the Skill tool with "code-review", "security-review" and "complexity-red-flags", then call it with "protocol-dispositions" and give every finding a disposition. Done when each has run, or you have recorded why it does not apply, and every finding has a disposition.
8. Call the Skill tool with "poke-holes" on the final solution. Done when a fresh pass over every fix that changes behaviour finds no new fix-now finding.
9. Run every gate the repository defines. Done when every gate passes.
10. Call the Skill tool with "protocol-report" and debrief the user.From andrezzoid/newsroom, MIT.
More from andrezzoid/newsroom
- 0.570score
principle-deep-module-design
andrezzoid
Design modules with simple interfaces and rich implementations.
SkillAFreshness: AClaude Code +9 - 0.570score
principle-comments-as-design
andrezzoid
Use comments as a design tool to capture abstractions, intent, and decisions code can't express.
SkillAFreshness: AClaude Code +9 - 0.570score
complexity-red-flags
andrezzoid
Detect and fix complexity creep: shallow modules, information leakage, pass-through methods/variables, temporal decomposition, conjoined methods…
SkillAFreshness: AClaude Code +9 - 0.566score
langfuse
andrezzoid
Interact with Langfuse and access its documentation: tracing, monitoring, creating datasets, running experiments, and evaluating AI applications.
SkillAFreshness: AClaude Code +9 - 0.565score
run-newsroom
andrezzoid
Run, drive, test and screenshot the newsroom mods (prose-lint) inside a real Claude Code session.
SkillAFreshness: AClaude Code +9 - 0.564score
linear-cli
andrezzoid
Manage Linear issues from the command line using the linear cli.
SkillAFreshness: AClaude Code +9 - 0.561score
poke-holes
andrezzoid
Poke holes in a plan or a solution before anyone builds on it.
SkillAFreshness: AClaude Code +9 - 0.556score
babysit-pr
andrezzoid
Keep a pull request mergeable until it merges or closes, as a senior engineer would.
SkillAFreshness: AClaude Code +9 - 0.539score
domain-modeling
andrezzoid
Build and sharpen a project's domain model.
SkillAFreshness: AClaude Code +9 - 0.539score
codebase-design
andrezzoid
Shared vocabulary for designing deep modules.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 14
- Last commit (this folder)
- Oct 21, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/andrezzoid/newsroom
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from andrezzoid
- 0.570score
principle-deep-module-design
andrezzoid
Design modules with simple interfaces and rich implementations.
SkillAFreshness: AClaude Code +9 - 0.570score
principle-comments-as-design
andrezzoid
Use comments as a design tool to capture abstractions, intent, and decisions code can't express.
SkillAFreshness: AClaude Code +9 - 0.570score
complexity-red-flags
andrezzoid
Detect and fix complexity creep: shallow modules, information leakage, pass-through methods/variables, temporal decomposition, conjoined methods…
SkillAFreshness: AClaude Code +9 - 0.566score
langfuse
andrezzoid
Interact with Langfuse and access its documentation: tracing, monitoring, creating datasets, running experiments, and evaluating AI applications.
SkillAFreshness: AClaude Code +9 - 0.565score
run-newsroom
andrezzoid
Run, drive, test and screenshot the newsroom mods (prose-lint) inside a real Claude Code session.
SkillAFreshness: AClaude Code +9 - 0.564score
linear-cli
andrezzoid
Manage Linear issues from the command line using the linear cli.
SkillAFreshness: AClaude Code +9
Cite this page
implement skill. Agent Mart. https://agentmart.dev/skills/andrezzoid-implement (last updated 2026-10-24)