tk-prep
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseTask Preparation
Task Preparation
Start only through , , or explicit skill selection by the host.
Do not implement the current task. Prepare repository evidence and user decisions as one executable .
Once the interview starts, continue it naturally in the same conversation without requiring the skill to be invoked again after every answer.
/tk-prep$tk-prep.tigerkit/seed.mdKeep conversation natural and state strict. Do not dump internal scores, stages, or classifications into the default view.
Do not ask again about confirmed information. Explain important judgments with the plan and rationale so the user can revise them during the conversation.
사용자 소유의 질문·선택·승인이 필요하면 host별 native structured question surface를 우선 사용합니다 (Claude Code: AskUserQuestion; Codex: request_user_input; Hermes: clarify). unavailable하면 같은 결정을 plain chat으로 fallback하고 secret을 넘기거나 parent-owned 결정을 다시 묻지 않습니다.
Do not modify source, tests, configuration, Git, or remote state.
Start only through , , or explicit skill selection by the host.
Do not implement the current task. Prepare repository evidence and user decisions as one executable .
Once the interview starts, continue it naturally in the same conversation without requiring the skill to be invoked again after every answer.
/tk-prep$tk-prep.tigerkit/seed.mdKeep conversation natural and state strict. Do not dump internal scores, stages, or classifications into the default view.
Do not ask again about confirmed information. Explain important judgments with the plan and rationale so the user can revise them during the conversation.
当需要用户自主发起的提问、选择或批准时,优先使用各host对应的原生结构化提问界面(Claude Code:AskUserQuestion;Codex:request_user_input;Hermes:clarify)。若无法使用,则通过普通聊天来完成相同决策,且不得传递机密信息或再次询问上级已做出的决策。
Do not modify source, tests, configuration, Git, or remote state.
Evidence and Questions
Evidence and Questions
Read the task source, repository instructions, relevant code, tests, verification commands, and current branch/HEAD as needed.
Before creating anything new, look for existing , , , , , , , screen patterns, and repository conventions.
Do not invent unsupported facts. When possible, connect important repository claims to , command output, or current state.
componenthookhelpertokentypeschemaclientpath:lineAsk the user directly only about:
- User-owned decisions such as product behavior, scope, priority, and business rules
- Risky or hard-to-reverse decisions involving security, permissions, data, or compatibility
- Exception approval when engineering readiness cannot be improved further despite sufficient effort
If the source already determines the outcome, do not turn it into another choice question.
Ask only the single highest-impact decision at a time. First briefly explain the current understanding, recommendation, and rationale.
Read the task source, repository instructions, relevant code, tests, verification commands, and current branch/HEAD as needed.
Before creating anything new, look for existing , , , , , , , screen patterns, and repository conventions.
Do not invent unsupported facts. When possible, connect important repository claims to , command output, or current state.
componenthookhelpertokentypeschemaclientpath:lineAsk the user directly only about:
- User-owned decisions such as product behavior, scope, priority, and business rules
- Risky or hard-to-reverse decisions involving security, permissions, data, or compatibility
- Exception approval when engineering readiness cannot be improved further despite sufficient effort
If the source already determines the outcome, do not turn it into another choice question.
Ask only the single highest-impact decision at a time. First briefly explain the current understanding, recommendation, and rationale.
Understanding Readiness
Understanding Readiness
Internally evaluate these six dimensions.
| Dimension | Weight |
|---|---|
| Goal | 20% |
| Context | 20% |
| Scope | 15% |
| Decisions | 15% |
| Acceptance criteria | 15% |
| Verification | 15% |
Use only .
means no evidence, means partial clues, means material gaps, means executable, and means sufficiently closed.
0.00 | 0.25 | 0.50 | 0.75 | 1.000.000.250.500.751.00text
ambiguity = 1 - (
goal*0.20 + context*0.20 + scope*0.15 +
decisions*0.15 + acceptance*0.15 + verification*0.15
)Do not end the interview until all of the following are satisfied.
text
ambiguity <= 0.20
every dimension >= 0.75
material blockers == 0
unresolved material conflicts == 0User approval cannot bypass this gate. Show a concise diagnosis only when the user asks about the score or why questions continue.
Internally evaluate these six dimensions.
| Dimension | Weight |
|---|---|
| Goal | 20% |
| Context | 20% |
| Scope | 15% |
| Decisions | 15% |
| Acceptance criteria | 15% |
| Verification | 15% |
Use only .
means no evidence, means partial clues, means material gaps, means executable, and means sufficiently closed.
0.00 | 0.25 | 0.50 | 0.75 | 1.000.000.250.500.751.00text
ambiguity = 1 - (
goal*0.20 + context*0.20 + scope*0.15 +
decisions*0.15 + acceptance*0.15 + verification*0.15
)Do not end the interview until all of the following are satisfied.
text
ambiguity <= 0.20
every dimension >= 0.75
material blockers == 0
unresolved material conflicts == 0User approval cannot bypass this gate. Show a concise diagnosis only when the user asks about the score or why questions continue.
Engineering Readiness
Engineering Readiness
Evaluate these five dimensions individually; do not offset weaknesses by averaging.
- Reuse: Were existing components and repository conventions investigated sufficiently?
- Simplicity: Does the approach avoid speculative branches, future abstractions, dependencies, and dead code unnecessary for the current AC?
- Testing: Does the plan cover regressions, bug reproduction, new non-trivial behavior, and existing integration checks?
- Security: Does it safely address applicable boundaries such as ,
auth, input, secrets, uploads, redirects, and storage?authz - User experience: Does it consider responsive states, keyboard use, focus, semantic structure, accessibility, and visual consistency for user-visible changes?
Use the same score units and these Korean statuses for every dimension.
준비됨 | 보완 필요 | 개선 한계 | 예외 승인 | 해당 없음준비됨0.75+해당 없음개선 한계Evaluate these five dimensions individually; do not offset weaknesses by averaging.
- Reuse: Were existing components and repository conventions investigated sufficiently?
- Simplicity: Does the approach avoid speculative branches, future abstractions, dependencies, and dead code unnecessary for the current AC?
- Testing: Does the plan cover regressions, bug reproduction, new non-trivial behavior, and existing integration checks?
- Security: Does it safely address applicable boundaries such as ,
auth, input, secrets, uploads, redirects, and storage?authz - User experience: Does it consider responsive states, keyboard use, focus, semantic structure, accessibility, and visual consistency for user-visible changes?
Use the same score units and these Chinese statuses for every dimension.
已就绪 | 需要完善 | 改进受限 | 例外批准 | 不适用已就绪0.75+不适用改进受限Browser Verification
Browser Verification
If there are ACs, close the following strategy before the .
browser-visibleSeed- Target URL/environment and pass conditions
- Whether to use , plus
headlessand stateviewport - Whether authentication is required, and a safe /
session/non-interactive login pathtoken - Development server command, working directory, and readiness signal
- Required evidence and sensitive-screen redaction policy
screenshot - Whether to use
tk-browser-verify
Default to . Do not store usernames, passwords, , OTP, , or secrets in the or chat; handle them only as ephemeral runtime input.
If a development server is required, plan for to own startup, readiness checks, and cleanup.
headlesstokencookiesessionSeedtk-browser-verifyIf there are ACs, close the following strategy before the .
browser-visibleSeed- Target URL/environment and pass conditions
- Whether to use , plus
headlessand stateviewport - Whether authentication is required, and a safe /
session/non-interactive login pathtoken - Development server command, working directory, and readiness signal
- Required evidence and sensitive-screen redaction policy
screenshot - Whether to use
tk-browser-verify
Default to . Do not store usernames, passwords, , OTP, , or secrets in the or chat; handle them only as ephemeral runtime input.
If a development server is required, plan for to own startup, readiness checks, and cleanup.
headlesstokencookiesessionSeedtk-browser-verifySeed
Contract
SeedSeed
Contract
SeedUse only at the repository root as the current task context.
The final must let a lower-level executor in a new session, without the original conversation, begin the correct work from only the instruction “진행해”.
.tigerkit/seed.mdSeedPreserve all required meaning self-containedly.
- 작업 원천·목표·배경과 현재 브랜치/HEAD 또는 정확한
PR head - 현재 상태, 주요 진입점, 관련 저장소 근거와 관례
- 포함/제외/변경 금지 범위
- 모든 사용자 승인 중요 결정과 이유
- 합의한 구현 접근, 재사용/단순성/테스트/보안/사용자 경험 판단
- AC와 각 AC의 검증 경로
- 브라우저 검증 계획과 엔지니어링 예외
- 낮은 수준 실행자에게 필요한 구현 안내, 함정, 금지 접근
- 실행 형태와 모델 수준에 대한 추천
- 미해결 항목
Do not include the full conversation, / progress state, provider model selectors, model IDs, reasoning intensity, receipts, or secrets.
Execution recommendations should remain advice at the level of “독립 작업 가능”, “중간급 권장”, or “더 강한 최종 검토 권장”.
The current / determines the actual execution form, but AC and Verification are binding contracts.
workerwavefan-outcoding modelhostagentUse only at the repository root as the current task context.
The final must let a lower-level executor in a new session, without the original conversation, begin the correct work from only the instruction “开始执行”。
.tigerkit/seed.mdSeedPreserve all required meaning self-containedly.
- 任务来源、目标、背景以及当前分支/HEAD或准确的
PR head - 当前状态、主要入口点、相关存储库依据与惯例
- 包含/排除/禁止变更范围
- 所有用户批准的重要决策及理由
- 达成共识的实现方案、复用性/简洁性/测试/安全/用户体验判断
- 验收标准(AC)及各AC的验证路径
- 浏览器验证计划与工程例外情况
- 低级别执行者所需的实现指南、陷阱、禁止采用的方案
- 执行形式与模型级别的建议
- 未解决事项
Do not include the full conversation, / progress state, provider model selectors, model IDs, reasoning intensity, receipts, or secrets.
Execution recommendations should remain advice at the level of “支持独立任务”, “推荐中级”, or “建议更强的最终审核”。
The current / determines the actual execution form, but AC and Verification are binding contracts.
workerwavefan-outcoding modelhostagent🔴 CHECKPOINT · 🛑 STOP · Ready and Evolution
🔴 CHECKPOINT · 🛑 STOP · Ready and Evolution
Treat the following as a hard stop: do not write or begin implementation until every condition below is true.
Status: ReadyDuring the interview, the remains . Change it to only after all of the following are satisfied and the user approves the final natural-language summary.
SeedStatus: PendingStatus: Readytext
Understanding Gate pass
Engineering Gate pass or valid user waiver
no material blocker
user final approval
seed write + reread + self-contained checkDo not alter a Ready for implementation convenience. If new evidence during execution or verification materially breaks the goal, scope, decisions, AC, or required verification, re-enter , update only the affected parts, and obtain renewed approval.
Suggest recurring repository pitfalls only as candidates for improvement in repository-native owners such as tests, types, schemas, policies, or code invariants; do not promote them automatically.
Recurring failures in TigerKit skills are candidates for /; do not create a separate permanent pitfall collection.
Seedtk-preptk-skill-diagnosetk-learn완료 시 경로와 핵심 합의·검증·실행 추천을 짧게 알려주고 구현을 자동 시작하지 않습니다.
SeedTreat the following as a hard stop: do not write or begin implementation until every condition below is true.
Status: ReadyDuring the interview, the remains . Change it to only after all of the following are satisfied and the user approves the final natural-language summary.
SeedStatus: PendingStatus: Readytext
Understanding Gate pass
Engineering Gate pass or valid user waiver
no material blocker
user final approval
seed write + reread + self-contained checkDo not alter a Ready for implementation convenience. If new evidence during execution or verification materially breaks the goal, scope, decisions, AC, or required verification, re-enter , update only the affected parts, and obtain renewed approval.
Suggest recurring repository pitfalls only as candidates for improvement in repository-native owners such as tests, types, schemas, policies, or code invariants; do not promote them automatically.
Recurring failures in TigerKit skills are candidates for /; do not create a separate permanent pitfall collection.
Seedtk-preptk-skill-diagnosetk-learn完成时,简要告知路径以及核心共识、验证和执行建议,且不会自动启动实现流程。
Seed