Summary
[user/auto] 진행 중 작업의 검증된 `handoff snapshot`을 작성하거나 기존 `handoff`를 명시적으로 재개합니다. 작업 목표 계약은 `seed.md`, 진행 상태는 `handoff.md`가 소유합니다. 일반 요약이나 평범한 계속하기에는 적용하지 않습니다.
mtgvim/tiger-kit
[user/auto] 진행 중 작? 목표 계약은 `seed.md`, 진행 상태는 `handoff.md`가 소유합니다. 일반 요약이나 평범한 계속하기에는 적용하지 않습니다."
npx skills add mtgvim/tiger-kit --skill tk-handoff
[user/auto] 진행 중 작업의 검증된 `handoff snapshot`을 작성하거나 기존 `handoff`를 명시적으로 재개합니다. 작업 목표 계약은 `seed.md`, 진행 상태는 `handoff.md`가 소유합니다. 일반 요약이나 평범한 계속하기에는 적용하지 않습니다.
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Generate developer handoff specs from a design. Use when a design is ready for engineering and …
2.9K installsHand off the current thread to a new Pulumi Neo task as a one-way transfer. Use when the user e…
1 installsHand the current conversation off to a fresh background agent that picks up the work immediatel…
248.2K installsResume the most recent agent session for the current working directory, leading with any unansw…
11.3K installsMaster on-call shift handoffs with context transfer, escalation procedures, and documentation. …
9.1K installsOther skills from mtgvim/tiger-kit · top by installs.
npx skills add mtgvim/tiger-kit
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
5,314 B
SUMMARY.md
312 B
Apply this skill to explicit requests to create or resume a handoff. Do not auto-apply it to general summaries, status questions, or ordinary “continue” requests.
Keep the roles separate.
.tigerkit/seed.md: the task contract defining what must be done, why, and under which conditions.tigerkit/handoff.md: the progress snapshot recording what has been done and the current stateA Handoff neither replaces nor copies the Seed.
Handoff does not investigate new UI evidence. When the Seed or current verified evidence contains a user-visible string, copy that literal exactly into the handoff/resume explanation: preserve language, case, punctuation, and spacing, and do not translate, paraphrase, or normalize it. An enum, code identifier, route, domain term, or i18n key without verified rendered evidence remains a code literal; keep its Unverifiable qualifier and do not invent a label.
Read the current repository evidence.
branch / HEAD / worktreepath and status of the current Seed, if presentMark only observed facts as verified and only decisions confirmed with the user as confirmed. Commands not executed, prior claims, and model inferences are unverified.
The default path is .tigerkit/handoff.md. Write to a temporary file in the same directory, atomically replace the target, and read it back. Creating the artifact itself does not grant permission to change the product, Git, or remote state.
Preserve at least the following meaning in the Handoff.
Goal/Seed: <seed path 또는 current goal reference>
Status: pending | in_progress | completed | aborted | Blocked
Repository state: <branch, HEAD, worktree>
Decisions: <confirmed progress-relevant decisions>
Changed files: <observed paths | none>
Commands: <actually executed commands | none>
Verification: <check/result/evidence>
Completed work: <done items | none>
Remaining work: <unfinished items | none>
Open questions: <required decisions | none>
Risks: <remaining failure/regression risk>
Next step: <one executable immediate action>
Resume hints: <environment/order/command hints>
Disposition: reported | applied | pending
Do not copy the Seed’s goal/scope/AC/implementation guidance into the Handoff. When needed, reference the exact Seed section/path.
Before writing a new Handoff or continuing a --resume:
Unverifiable when the current Seed, Handoff, branch, HEAD, worktree, or required verification cannot be fresh-read.Blocked when evidence conflicts or the Seed contract has drifted; do not resolve either condition inside the Handoff..tigerkit/handoff.md by default and honor an explicit --output <path> exactly.--resume requests resuming work by comparing the handoff snapshot against the current Git and files.
First, fresh-read:
Seed and handoffbranch/HEAD/worktreePR existsThen classify drift.
| Classification | Action |
|---|---|
| None | Continue from Next step without additional questions |
Nonessential drift |
Record it and continue |
Significant progress drift |
Update the Handoff from current evidence and confirm only the necessary decisions |
Seed contract drift |
Do not resolve it in the Handoff; report that re-entering tk-prep is required |
| Conflict | Show the incompatible evidence and mark Blocked |
| unverified | If the required state cannot be confirmed, mark Unverifiable |
--resume may authorize continuing the work, but it does not replace approval to change the Seed’s goal/scope/decision/AC or permission to publish remotely.
After successfully creating a new handoff, show only the path, current status, and next action briefly in chat. Do not dump the full Handoff body or evidence ledger.
When resuming, explain completed work, remaining work, blockers, and the immediate next action in a way that is easy for a person to understand.
Do not use .tigerkit/ as an archive, current pointer, or global state. Do not modify .gitignore or automatically commit/publish.