원클릭으로
breadcrumb
Pick up a long-running task from a breadcrumb directory, make progress, and save state
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Pick up a long-running task from a breadcrumb directory, make progress, and save state
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Debug issues using E2E tests, log analysis, and dev server management
Query ClickHouse observability logs over HTTP API
Iterate on bug hypotheses using Playwright repro scripts, structured logs, and source code analysis
Address unresolved inline diff comments and mark them resolved
Run a long task across multiple agent contexts using breadcrumb progress files
Recursively decompose a task into sub-plans with dependency ordering, then execute in topological waves
| name | breadcrumb |
| description | Pick up a long-running task from a breadcrumb directory, make progress, and save state |
| user-invocable | true |
Pick up a long-running task, make as much progress as possible, then save your state so the next agent can continue.
$ARGUMENTS contains: <breadcrumb-directory> <iteration-number>
Example: /breadcrumb plans/my-task-breadcrumb-log 3
readme.md and NNN-progress.md filesreadme.md in the breadcrumb directory for the full objective and acceptance criteria*-progress.md files in the directory — read the latest one (and older ones if you need more history)readme.mdYou have full autonomy. Explore the codebase, make decisions, edit files, run tests, refactor — whatever moves the goal forward. Don't just follow a checklist from the previous breadcrumb; use your own judgment about what's most impactful.
Commit frequently — logical units as you go. This ensures your work is preserved even if something goes wrong.
When you're done working (or when you receive a context pressure message telling you to wrap up):
<breadcrumb-directory>/<NNN>-progress.md where NNN is your iteration number zero-padded to 3 digits (e.g., iteration 3 → 003-progress.md)Your breadcrumb should capture what you did and what remains. Keep it factual and concise — under 50 lines. Do NOT write instructions for the next agent. They will read the goal and codebase themselves. Only include context that would be lost between sessions (decisions, blockers, surprises).
# Progress NNN
## Done
- [what was accomplished — facts, not instructions]
## Remaining
- [what's left — scope, not how-to]
## Context
- [decisions made, blockers hit, non-obvious discoveries]
Only include BREADCRUMB_COMPLETE in your final message if you have 100% confidence the overall goal is fully met — all acceptance criteria satisfied, tests passing, no loose ends.
If there is any remaining work, any untested edge case, any uncertainty — do NOT signal completion. Another agent will pick up where you left off. It's always better to run one extra iteration than to prematurely stop.
CRITICAL: The string BREADCRUMB_COMPLETE is detected mechanically in your response. Never write it unless you are signaling true completion. Do not reference, negate, or discuss it (e.g., don't write "not signaling BREADCRUMB_COMPLETE") — just omit it entirely if you're not done.