بنقرة واحدة
pickle
코딩·조사 작업을 별도 Picky Pickle에 위임할 때 사용한다. worktree 준비, 지침 작성, Pickle 생성·후속 관리를 수행한다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
코딩·조사 작업을 별도 Picky Pickle에 위임할 때 사용한다. worktree 준비, 지침 작성, Pickle 생성·후속 관리를 수행한다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
기존 user/project 메모리의 중복·노후 항목을 검토, 통합, 정리할 때 사용한다. 사용자 확인 없이 메모리를 삭제하지 않는다.
서브에이전트·스킬 사용 통계와 미사용 항목을 분석해 인사이트를 도출할 때 사용한다.
Context7 CLI(`ctx7`)로 라이브러리·프레임워크 공식 문서와 API 예시를 조회할 때 사용한다.
새 기능, 큰 변경, 아키텍처 결정 전에 구현보다 설계를 먼저 확정할 때 사용한다.
장기·병렬·대규모 작업을 서브에이전트로 분해·실행·검증하거나 동적 workflow를 설계할 때 사용한다.
dev server, TUI, REPL, DB shell, 로그처럼 사용자 제어나 장시간 실행이 필요한 터미널 작업에 사용한다. AI 작업 위임에는 subagent를 사용한다.
| name | pickle |
| description | 코딩·조사 작업을 별도 Picky Pickle에 위임할 때 사용한다. worktree 준비, 지침 작성, Pickle 생성·후속 관리를 수행한다. |
Picky Pickle에 작업을 안전하게 위임하는 상위 workflow다. 저수준 명령 사용법보다 작업공간 격리, 명확한 handoff, 생성 결과 확인과 후속 제어에 집중한다.
다음 요청에 사용한다.
다음에는 사용하지 않는다.
picky submit이 경우에는 picky-cli 등 해당 작업에 맞는 지침을 사용한다.
command -v picky로 CLI 설치 여부를 확인한다.picky --help와 해당 하위 명령의 --help를 확인한다.사용자가 새 worktree를 요청하면 Pickle 생성 전에 준비한다.
gwp <slug>를 사용한다.gwd <slug>를 사용한다.git status --short --branch를 확인한다.동시에 실행되는 Pickle끼리 같은 writable worktree를 공유하지 않는다. 기존 미커밋 변경을 보호하며 reset --hard, 임시 stash, 강제 정리로 덮어쓰지 않는다.
Pickle이 현재 대화를 보지 않아도 수행할 수 있도록 지침을 작성한다. 긴 지침은 ${TMPDIR:-/tmp} 아래 Markdown 파일로 만든 뒤 내용을 --instructions에 전달해 shell quoting 손상을 줄인다.
지침에는 필요한 항목만 포함한다.
경로·브랜치·PR 정책처럼 중요한 값은 자연어에 묻어 두지 말고 별도 항목으로 명시한다. 지침이 깨졌거나 핵심 조건이 빠진 상태로 생성한 뒤 follow-up으로 보정하는 것보다, 생성 전에 handoff를 완성하는 것을 우선한다.
일반적인 코딩·조사 위임은 다음 형태를 사용한다.
picky pickle-create "<title>" \
--cwd "<workspace>" \
--instructions "$(cat "<handoff-file>")" \
--no-context \
--json
선택 규칙:
--cwd: 항상 명시한다.--instructions: 빈 Pickle이 아니면 항상 구체적으로 제공한다.--no-context: handoff가 self-contained인 코딩·조사 위임의 기본값이다. 사용자가 현재 화면 맥락 전달을 원할 때만 생략한다.--json: 생성된 session ID를 정확히 확인하기 위해 사용한다.--group <name>: 사용자가 그룹을 지정했거나 여러 독립 작업을 fan-out할 때 사용한다.--empty: 사용자가 명시적으로 빈 Pickle을 요청했을 때만 사용한다.여러 작업을 위임할 때는 작업별 독립 worktree와 handoff를 만든다. 자연스럽게 같은 작업군일 때만 동일 group을 사용하고, 억지로 서로 다른 작업을 묶지 않는다.
picky pickle-list --json --query "<id-or-title>"로 한 번 확인한다.완료 전에 확인한다.
cwd가 의도한 workspace와 일치하는가picky submit을 실수로 사용하지 않았는가