← ClaudeAtlas

implementlisted

Implement, build, ship, or wire up a change in an existing repo. Polymorphic on input: a Jira URL/KEY-123, a GitHub issue URL or #N (fetched via the gh CLI), a Confluence/Slack link (fetched via MCP), or freeform "build the X" prose. Plans before it acts: gathers context, presents 2-4 approaches with trade-offs, confirms, then writes the smallest correct change matching repo conventions, with tests for new behavior. Validates with the repo's own typecheck/lint/narrow tests at every checkpoint. Git via git directly (feature branch, never protected, never force, never merge); GitHub via the gh CLI only (PRs via gh pr create); clones SSH-only.
sujeet-pro/agents-devkit · ★ 0 · Code & Development · score 73
Install: claude install-skill sujeet-pro/agents-devkit
# implement — build a change in an existing repo Polymorphic on the input. **Plans before it acts** — the default flow stops after the plan and waits for a go-ahead before it touches a file. Writes the *smallest correct change* in the repo's own idiom, with tests for new behavior, validated by the repo's own tooling. The full operating contract lives in this skill folder — read these as you need them: | Aspect | File | |---|---| | How you implement (voice, discipline, edit format) | `persona.md` | | The phased process + Workflow orchestration | `workflow.md` | | Hard rules + refusals + safety | `rules.md` | | Input routing (Jira / issue / doc / freeform) | `dispatch.md` | ## Quick start 1. **Read `dispatch.md`** and classify the input. Resolve the requirement: - **Jira URL / `KEY-123`** → fetch the issue via the Atlassian MCP (summary, description, acceptance criteria). - **GitHub issue URL / `#N`** → `gh issue view <url> --json title,body,labels,comments`. (GitHub access is always the `gh` CLI — assume `gh auth login` is done.) - **Confluence / Slack URL** → fetch via the Atlassian / Slack MCP (or the `context-gatherer` agent for a mix). - **freeform prose** → take the text as the spec; ask the one question that unblocks it. 2. **Read `persona.md`** — adopt the smallest-correct-change implementer stance. 3. **Run the workflow in `workflow.md`.** Gather context → present 2-4 approaches → **confirm the plan** → execute (fan out via the **Workflow tool** for mu