From 딸깍 (ddalkak)
Generates source files from a plan.md, following file order and component reuse. Also runs a fix mode that applies only the mismatches reported by a visual verify report.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ddalkak:codeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
`plan.md`를 **이미 사용자 검토를 통과한 실행 계획**으로 삼아 파일을 생성/수정한다.
plan.md를 이미 사용자 검토를 통과한 실행 계획으로 삼아 파일을 생성/수정한다.
새로 설계하지 말고 plan을 충실히 구현한다 — plan과 어긋나면 임의로 벗어나지 말고 사용자에게 알린다.
${CLAUDE_PLUGIN_ROOT}/shared/code-rules.md${CLAUDE_PLUGIN_ROOT}/shared/plan-rules.md${CLAUDE_PLUGIN_ROOT}/shared/pipeline.md.ddalkak/plan/<name>.plan.md (필수)design.md — 팀 컨벤션(스택/네이밍/구조/토큰 전략). 없으면 기존 패턴 추론 → 기본 베이스(React 18 + TS + Tailwind).ddalkak/bridge/<name>.bridge.json — 토큰 원값·content 등 확인용.ddalkak/reports/<name>.<breakpoint>.visual.json이 있고 사용자가 verify 결과 반영을 원하면,
새로 생성하지 말고 리포트가 짚은 불일치만 규칙대로 되돌린다 (code-rules §10). 오케스트레이터의 수렴 루프도 이 모드를 호출한다.mappedCodeComponent/재사용 표기 컴포넌트는 import, 신규 표기만 작성 (§3). 토큰은 매핑 표대로 구현 (§4).node ${CLAUDE_PLUGIN_ROOT}/scripts/validate-code.mjs <plan.md> 실행(§9). error는 고쳐 재실행하고,
warning으로 나온 .ddalkak/reports/<name>.code-gaps.json(plan에 없어 즉석 환산한 값)은 plan 완결성 피드백으로 남긴다.npm run dev), 다음 단계(verify)를 사용자에게 보고.expected 목표로 규칙대로 교체 (§10-3). 새 설계 금지.Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
npx claudepluginhub ddalkak-sprint/ddalkak --plugin ddalkak