ワンクリックで
execute
Execute tk tickets interactively with human approval gates. Dispatches subagents per task, presents results for review.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Execute tk tickets interactively with human approval gates. Dispatches subagents per task, presents results for review.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Convert conversation context into atomic PKM artifacts (.ref.md, .synth.md, .temp.md) with compound extensions and frontmatter. Use when the user asks to capture findings, save research, or create knowledge base entries.
Nurture intuitions into defined problems and evaluate approaches through dialogue.
Reference material for producing epistemically classified PKM artifacts during research. Covers epistemic classification, PKM schema, behavioral guidance, and qmd duplicate checking.
Evaluate and fix unresolved review comments for a PR
Review abandoned and in-progress tk tickets with timestamps and ralph logs. Use to audit stalled work and decide what to do about it.
Convert a plan file into actionable tk tickets with dependencies. Researches the codebase to vet the plan, decomposes into tickets, verifies the decomposition, and creates tickets in tk.
| name | execute |
| description | Execute tk tickets interactively with human approval gates. Dispatches subagents per task, presents results for review. |
| argument-hint | [task-id] |
| disable-model-invocation | true |
Execute tk tickets collaboratively. Work is done by subagents; you approve each result before the ticket is closed.
If a task ID is provided as $0, execute that specific task. Otherwise, select from the ready tasks below.
!tk ready -T planned 2>/dev/null || echo "No ready planned tasks found."
$0 is provided, use that task IDopen tasks over in_progress ones — an in_progress task may be claimed by another sessionMultiple /execute sessions can run concurrently on independent tasks:
tk start --if=open <task_id> as the first-line guard — it atomically claims the task only if it's still open, failing otherwise. If it fails, another session likely claimed it: inform the user and ask whether to proceed on that task anyway or pick a different one. The human decides — --if=open catches the common case, but it's not perfect (e.g., a task you yourself started earlier), so the advisory matters.For each task:
Claim: tk start --if=open <task_id>. If this fails, inform the user that the task may already be claimed by another session and ask which task to try instead.
Execute: Dispatch a subagent (using the Agent tool) to implement the task. The subagent prompt must include:
tk show <task_id>~/.claude/references/core-execute.md and include ittk show <parent_id> for orchestration contexttk close (the human gates that)Present Results: When the subagent returns, present to the user:
git diff or git diff --cached as appropriate)Human Gate: Ask the user to approve or reject the work:
tk close <task_id>. Then re-run tk ready -T planned (the earlier list may be stale — other sessions, ralph, or manual changes can alter state) and present the fresh list. Ask the user whether to continue. The user may simply approve continuing (you pick the best candidate) or specify a task ID. Do not start the next task without explicit approval.tk start (task is already in_progress).Never autonomously pick up a new task. After each completed task, you must get explicit user approval before proceeding. The user may:
The loop stops when:
After stopping, show a summary: which tasks were completed, which are still in progress, what tk ready -T planned returns now.