How this skill is triggered — by the user, by Claude, or both
Slash command
/vibe-recipe:forageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
접근 방식, 라이브러리, vendor, API, architecture 선택지가 불명확할 때 `recipe` 전에 사용합니다.
접근 방식, 라이브러리, vendor, API, architecture 선택지가 불명확할 때 recipe 전에 사용합니다.
forage는 구현을 하지 않는 planning/research skill입니다. 목표는 선택지를 줄이고, 선택 이유와 뒤집힐 조건을 proposed ADR로 남겨 recipe가 구현 가능한 spec을 작성하게 만드는 것입니다.
/vr:forage, 기술 조사, vendor 비교, library 선택, API 선택, architecture 선택을 요청했습니다.Alignment Brief 또는 product goal이 있고, 없다면 결정 질문을 제품 언어로 먼저 좁힙니다..agent/spec/prd.md, .agent/spec/design.md, .agent/wiki/domain.md, .agent/wiki/decisions/를 필요한 범위에서 읽었습니다.git status --short로 작업 트리를 확인했고, 관련 없는 사용자 변경을 되돌리지 않습니다.조사 전에 하나의 결정 질문을 명확히 씁니다.
Decision question:
Context:
Must-have constraints:
Nice-to-have preferences:
Out of scope:
Decision owner: human / team / default recommendation
결정 질문이 둘 이상이면 가장 blocking한 질문 하나만 먼저 다룹니다. 제품 scope 자체가 불명확하면 recipe에서 제품 질문으로 먼저 정렬합니다.
Unknown 또는 Needs verification으로 표시합니다.가능한 선택지는 2-4개로 제한합니다. 각 option은 같은 기준으로 비교합니다.
| 항목 | 내용 |
|---|---|
| Fit | 제품 goal, current architecture, domain constraint에 맞는 정도 |
| Tradeoff | 얻는 것과 포기하는 것 |
| Risk | security, reliability, migration, lock-in, operations 위험 |
| Cost | money, complexity, maintenance, learning cost |
| Migration | 기존 코드와 데이터에 미치는 영향 |
| Reversal | 선택을 되돌리는 난이도 |
| Verification | 선택이 맞는지 확인할 spike/check |
선택지를 일부러 많이 늘리지 않습니다. 명백히 부적합한 option은 짧게 제외 이유만 남깁니다.
.agent/wiki/decisions/NNNN-<slug>.md에 Status: Proposed ADR 초안을 작성합니다.recipe가 반영할 constraint, task implication, validation check를 요약합니다.권장 경로는 .agent/wiki/decisions/NNNN-<slug>.md입니다. 번호는 기존 decision 문서와 충돌하지 않는 다음 번호를 사용합니다.
# NNNN: <decision title>
Status: Proposed
Date: YYYY-MM-DD
Owner: human approval required
## Decision question
## Context
## Constraints
## Options considered
| Option | Fit | Tradeoff | Risk | Cost | Migration | Reversal |
| --- | --- | --- | --- | --- | --- | --- |
## Recommendation
## Why this could be wrong
## Validation plan
## Impact on recipe
## Sources
| 상황 | 다음 skill |
|---|---|
| 제품 goal, audience, success criteria가 불명확함 | recipe alignment 질문 |
| 기능 scope와 acceptance를 spec으로 써야 함 | recipe |
| 이미 승인된 spec 구현 중 발견한 세부 선택임 | cook에서 bounded spike 또는 recipe 보강 |
| 선택 후 코드 변경이 필요함 | recipe 승인 후 cook |
| 승인된 ADR이 오래됐거나 충돌함 | 사람 승인 후 supersession ADR 제안 |
recipe가 반영할 constraint와 validation check가 명확합니다.ADR을 작성할 때는 research/NNNN-slug branch를 사용합니다. 추천 commit prefix는 docs(adr):입니다.
prd.md scope를 수정하지 않습니다.npx claudepluginhub pj4316/vibe-recipe --plugin vibe-recipeGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.