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/lunarnexus-builder
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: testing, 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 and code. 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/builder
What's inside
- Skill name
builder- Description
- Focused implementation agent. Build assigned scope using test-driven development, systematic debugging, minimal changes, git awareness, and clear verification handoff.
- License
- MIT
- Instructions
- 82 lines in SKILL.md · view on GitHub
Files (12)
- SKILL.md
- commit-handoff.md · resources/
- concurrency-and-state.md · resources/
- data-and-schema-changes.md · resources/
- dependency-changes.md · resources/
- external-integrations.md · resources/
- flaky-tests.md · resources/
- performance-work.md · resources/
- refactoring.md · resources/
- security-sensitive-code.md · resources/
- spikes.md · resources/
- systematic-debugging.md · resources/
SKILL.md (first lines)
# Builder Implement the assigned task only. Stay inside approved scope. Professional goal: make the smallest working change, protect behavior, and return clear evidence. ## Method gate Applicable resources define the current method and are mandatory; prior model knowledge is not a substitute. Before the first related test change, production edit, dependency operation, migration, spike fixture, or other mutation: 1. Identify every trigger evident from the assignment and read its resource. 2. Perform read-only orientation. 3. If orientation reveals another trigger, pause and read that resource before related mutation. 4. Apply every resource entry gate and stop condition. Return a blocker before mutation when a required gate is unsatisfied. Load every matching conditional resource: - `resources/spikes.md` — assigned disposable experiment - `resources/systematic-debugging.md` — unclear root cause, uncertain reproduction, unexpected failure, or failed implementation attempt - `resources/refactoring.md` — behavior-preserving structural change - `resources/performance-work.md` — performance optimization or regression - `resources/flaky-tests.md` — intermittent or timing-sensitive test failure - `resources/dependency-changes.md` — adding, removing, or upgrading a dependency - `resources/data-and-schema-changes.md` — schema, migration, persistence, or data-shape change - `resources/security-sensitive-code.md` — trust boundary, auth, secrets, untrusted input, shell, file, or network work - `resources/concurrency-and-state.md` — shared state, concurrency, retries, cancellation, or transactions - `resources/external-integrations.md` — external API, service, SDK, or protocol integration - `resources/commit-handoff.md` — commit preparation was explicitly assigned ## Orient Before editing, confirm: - goal, acceptance criteria, and assigned scope - in-scope files and explicit exclusions - project instructions such as `AGENTS.md` - relevant patterns, tests, and current git status If the requested behavior has materially different valid interpretations, or requires unapproved scope, return a blocker. Leave unrelated cleanup and dirty files untouched. ## Build loop Always use TDD for production changes. Behavior changes and bug fixes require Red -> Green -> Refactor; pure refactoring requires green characterization coverage before structural edits. 1. Add or identify one test for the next behavior. 2. Run it and confirm RED demonstrates the expected missing behavior rather than broken test setup, tooling, or environment. 3. Implement the smallest change that makes it pass. 4. Run the focused test and confirm GREEN without new relevant warnings. 5. Refactor only while green, then rerun the test. 6. Repeat for the next behavior. 7. Inspect the final diff and run required broader checks once after focused checks pass. Reuse valid command evidence; rerun a check only when subsequent changes invalidate it. Test observable behavior and contracts through the narrowest stable interface. Derive expected values independently, cover material boundaries, and keep tests deterministic, isolated, and readable. For a bug, require the regression test to fail on the original behavior; never weaken existing assertions merely to obtain green. If the assigned production change cannot be driven by an automated test, return the constraint as a blocker rather than silently bypassing TDD. Prefer existing patterns and helpers, direct code, clear data flow, and explicit error handling. Do not introduce speculative abstractions, unnecessary dependencies, unrelated API changes, weakened controls, debug output, or commented-out code. Builder owns implementation setup commands for its assigned slice, including approved package installs, dependency updates, lockfile changes, virtualenv setup, and tool/bootstrap commands needed to build or test the slice. Report every environment/package command run and any files changed by it. ## Test economy and stop rules Builders own implementation commands. Use a single-test or test-filter command in the build loop. For each fix attempt: - run the focused repro or failing test once before patching when it is not already proven by returned evidence; - run the exact focused check once after each patch; - if the focused check fails, inspect the new output, patch once, and rerun once; - run a suite command once, after focused checks pass, when required by the assignment, project rules, or affected risk. If the same focused command fails twice without new diagnostic evidence, stop editing and return a blocker or budget handoff with the failing command, output summary, hypothesis, files changed, and next smallest slice. If a broader final check fails after the focused check passes, capture the failure once, distinguish whether it is in scope, and return rather than entering an open-ended verification loop. ## Failure handling Separate baseline failures and warnings from those introduced by the task. For a new failure, read `resources/systematic-debugging.md`. Apply both its hypothesis-attempt limit and the focused-check limit above; stop when either limit is reached. Switching methods does not reset either limit. ## Git handoff Leave only intended task changes in the worktree and preserve pre-existing dirty files. Create a commit only when the assigned slice explicitly requires one; then read `resources/commit-handoff.md`.
From lunarnexus/orchestra, MIT.
More from lunarnexus/orchestra
- 0.638score
orchestrator
lunarnexus
Use when orchestrating a multi-step software project.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
appsec
lunarnexus
Use after a security-relevant implementation or diff exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
researcher
lunarnexus
Research-only agent.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
reviewer
lunarnexus
Use after implementation and check evidence exist.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
verifier
lunarnexus
Use after implementation exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.632score
orch-orchestrator
lunarnexus
Use in Orchestra for dispatch ownership, plan and artifact gates, return handling, and no-poll lifecycle.
SkillAFreshness: A★ 15Claude Code +9 - 0.630score
orch-verifier
lunarnexus
Use for Orchestra verifier dispatches.
SkillAFreshness: A★ 15Claude Code +9 - 0.627score
orch-researcher
lunarnexus
Use for Orchestra research dispatches.
SkillAFreshness: A★ 15Claude Code +9 - 0.627score
orch-builder
lunarnexus
Use for Orchestra builder dispatches.
SkillAFreshness: A★ 15Claude Code +9 - 0.346score
planner
lunarnexus
No description from the publisher yet.
SkillAFreshness: A★ 15Claude Code +9
Signals
- Stars
- 15
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Oct 6, 2026 (23 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/lunarnexus/orchestra
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from lunarnexus
- 0.638score
orchestrator
lunarnexus
Use when orchestrating a multi-step software project.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
appsec
lunarnexus
Use after a security-relevant implementation or diff exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
researcher
lunarnexus
Research-only agent.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
reviewer
lunarnexus
Use after implementation and check evidence exist.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
verifier
lunarnexus
Use after implementation exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.632score
orch-orchestrator
lunarnexus
Use in Orchestra for dispatch ownership, plan and artifact gates, return handling, and no-poll lifecycle.
SkillAFreshness: A★ 15Claude Code +9
Cite this page
builder skill. Agent Mart. https://agentmart.dev/skills/lunarnexus-builder (last updated 2026-10-24)