implement skill
Implements a requested change with the smallest complete diff, splitting genuinely independent work across parallel agents with non-overlapping file ownership, then integrates and verifies it. Use when invoked explicitly to build a feature or change.
- GitHub 스타
- 5
- 파일
- 1
- 마지막 커밋
- 2026년 11월 10일
- 라이선스
- GPL-3.0
- 허용된 도구
- —
implement skill은 무엇을 하나요?
implement은(는) agent skill입니다. Implements a requested change with the smallest complete diff, splitting genuinely independent work across parallel agents with non-overlapping file ownership, then integrates and verifies it. Use when invoked explicitly to build a feature or change.
implement skill 설치 방법
각 명령은 skill 폴더를 클라이언트의 skills 디렉터리에 복사합니다. 클라이언트를 재시작하거나 새 세션을 시작하여 로드하세요.플러그인에 implement skill 설치
/plugin marketplace add GeiserX/sstack /plugin install sstack@sstack
Claude Code에 implement skill 설치
~/.claude/skills/implement/SKILL.md
$ npx degit GeiserX/sstack/skills/implement ~/.claude/skills/implementClaude Code (project)에 implement skill 설치
.claude/skills/implement/SKILL.md
$ npx degit GeiserX/sstack/skills/implement .claude/skills/implementCodex에 implement skill 설치
~/.agents/skills/implement/SKILL.md
$ npx degit GeiserX/sstack/skills/implement ~/.agents/skills/implementGemini CLI에 implement skill 설치
~/.gemini/skills/implement/SKILL.md
$ npx degit GeiserX/sstack/skills/implement ~/.gemini/skills/implementClaude.ai에 implement skill 설치
npx degit GeiserX/sstack/skills/implement implement && zip -r implement.zip implement # claude.ai → Customize → Skills → + → Create skill → Upload a skill → implement.zip
SKILL.md
GitHub에서 보기implement
Implement the requested behavior with the smallest complete change.
The task is the text given with this invocation.
Establish the work
- Read applicable repository instructions, the relevant implementation, tests, and call sites before editing.
- Translate the request into acceptance criteria and identify dependencies, shared surfaces, migration order, and likely regressions.
- Record the initial branch, staged/unstaged/untracked files, and diffs. Preserve user work. Never overwrite, stash, reset, or include unrelated changes.
- Do not add speculative scaffolding, placeholder abstractions, unused extension points, or refactors unrelated to the acceptance criteria.
Adaptive execution
Scale by real independent work:
- trivial: implement directly or use 1 specialist;
- modest: 2-3 agents;
- normal: 4-7 agents;
- broad, multi-system, or high-risk: 8-12+ agents.
Orthogonality and independence matter more than reaching a count. Parallelize only work that can proceed without consuming another workstream's unfinished output. Launch independent agents concurrently in one dispatch; never permit nested agents.
Tiers: executors run on your default model; an independent verification or review agent runs on your strongest model. Pin the model on every agent; an unpinned agent inherits whatever the session runs on.
Define contracts only where parallel work shares a real surface such as a schema, API, type, protocol, or migration boundary. Do not create contracts or stubs merely to manufacture parallelism. Resolve unstable shared surfaces serially before dispatch.
Give every writer:
- non-overlapping file ownership;
- acceptance criteria and relevant local context;
- explicit forbidden paths;
- required focused tests;
- instruction to preserve pre-existing dirty work.
If ownership would overlap, keep that integration point with the main executor or sequence the work. Agents must report exactly what they changed and verified.
Integration
Integrate serially:
- Re-read each change and compare it with its acceptance criteria.
- Detect unexpected file changes and ownership collisions before combining work.
- Reconcile shared interfaces, wire components, and apply migrations in dependency order.
- Keep the resulting diff minimal; remove temporary code and speculative additions.
Verification
Run focused tests during implementation, then the repository's relevant formatting, lint, type-check, build, and test commands. Use independent verification where risk justifies it. A verifier must not approve its own authored change.
If verification fails, fix the demonstrated cause and repeat. Stop after at most 3 verification rounds; report remaining failures with evidence rather than looping or weakening tests. Do not bypass hooks or checks.
Finish with changed files, acceptance-criterion evidence, fresh command results, and any preserved pre-existing failures or user changes.
이 스킬의 파일
1implement skill 질문
Claude Code에 implement skill을 어떻게 설치하나요?
npx degit GeiserX/sstack/skills/implement ~/.claude/skills/implement를 실행합니다. Claude Code는 ~/.claude/skills(모든 프로젝트) 또는 .claude/skills(한 프로젝트)에서 skills를 로드하며, 설명이 작업과 일치할 때 skill을 사용합니다.
implement skill을 사용할 수 있는 클라이언트는 무엇인가요?
Agent Skills 형식을 읽는 모든 클라이언트(Claude Code, Codex, Gemini CLI, claude.ai(ZIP으로 업로드))가 사용할 수 있습니다. skill 내 스크립트는 클라이언트가 코드 실행을 허용하는 경우에만 실행됩니다.