with one click
executing-handoff-prompts
手动触发
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
手动触发
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
在当前会话中执行包含若干独立任务的实现计划时使用
Kimi WebBridge lets AI control the user's real browser — navigate, click, type, read, screenshot, and interact with any website using the user's actual login sessions. Use this skill whenever the user wants to interact with websites, automate browser tasks, scrape web content, or perform any action requiring a real browser. Also use when the user mentions "browser", "webpage", "open URL", "screenshot", or asks to read/interact with any website. Use even for simple-sounding browser requests — the daemon handles all complexity.
对 PostgreSQL 数据库执行只读检查时使用。优先读 doc/db/quick-guide 匹配场景,表结构按需 docker exec psql 查询;查库后评估是否沉淀 quick-guide。触发词:查数据库、检查表、行数、数据覆盖、schema、docker exec psql、DB 状态、doc/db、快捷检索指南、quick-guide。
在进行任何创意性工作之前必须使用此技能 — 创建功能、构建组件、添加功能、实现需求或修改行为。在实现前探索用户意图、需求和设计。用户说"头脑风暴"或类似的表达时,应触发此技能。
调用 DeepSeek API(/chat/completions)的强制查阅规范,覆盖思考模式(reasoning_content / thinking / reasoning_effort)与多轮对话上下文拼接。**任何**涉及 DeepSeek API 的代码编写、修改、排错前必须先调用本 skill。触发词:DeepSeek、deepseek、deepseek-v4-pro、reasoning_content、思考模式、thinking mode、reasoning_effort、deepseek 多轮、deepseek chat completions、api.deepseek.com。
当面临 2 个以上可独立执行、无共享状态或顺序依赖的任务时使用
| name | executing-handoff-prompts |
| description | 手动触发 |
prompts/*.md 是自包含的跨会话任务交接文档:上一会话把"目标 / 现状摸底(file:line 为证)/ 已定方向 / 未完成清单 / 硬约束 / 参考文件"固化下来,交给一个全新会话接手。本 skill 就是接手这一棒的标准流程。
为什么不能照着文档闷头做。 交接文档是上一会话某个时点写的,而它描述的代码一直在动:分支被并发会话推进、文件搬迁、行号漂移、声称"已提交"的东西可能其实没进 git、声称的接口名/字段后缀/表名可能看错或已改名。.claude/rules/data-integrity.md 把这件事钉死了——子代理报告、历史代码、二手转述,进硬断言/SQL/migration 前一律不可直接采信,必须落权威源头核对。交接文档本身就是最大的一份二手转述。所以本 skill 的脊梁是:动手前先派子代理把文档里的事实逐条核实,与真实代码对账,把差异摊出来,再执行。
这正是用户要的:执行之前先派 agent 探索相关代码,证实文档中的内容。
本 skill 的纪律是让你始终保持轻量上下文,把读和写都隔离到一次性子代理里,自己只做"核实—对齐—编排—审查":
subagent-driven-development 的批次模型),再收口审查、对用户汇报。为什么这么定:交接任务往往牵涉大量文件与多轮实现,主代理一旦自己下场读代码/写代码,上下文很快被占满、也容易在没对齐的方向上跑偏。让主代理专注协调,把读和写都隔离到一次性子代理里,既省主代理上下文,又能在动手前由用户把关方向。
prompts/*.md(或贴了一整段交接文档)让你接手/续作。不适用:从零开始的新需求(用 /brainstorming);已有正式实现计划且在本会话执行(用 subagent-driven-development);并行会话执行计划(用 executing-plans)。交接文档常常会把你导向这些 skill——那时本 skill 负责"核实 + 对账 + 按文档闸门驱动",具体实现交给被导向的 skill。
Glob prompts/*.md 列出来、按命名挑出最可能的一份与用户确认(注意 prompts/archive/ 里是已完成/过时的,别接);贴了正文就直接用正文。通读时把文档里所有可证伪的具体声明抽成一张清单,这些就是子代理要去坐实的东西:
xxx.ts:23-141、runner.ts:150 这类——文件还在不在、行号有没有漂、内容是否还是文档说的那回事。raw.daily_indicator、adj_factor、fwd_ret_h1)。commit 5f2706b 已提交、T3 已提交但无单测、"分支之后又落了多笔"——commit 是否真在、改了哪些文件、声称"已完成/已提交"的是否真进了 git。同时记下文档规定的执行流程("建议执行流程"段)和硬约束段——阶段 4 要照着走、逐条带走。
把待核实清单切成互不相交的若干片,并行派 Explore 子代理(subagent_type: Explore,显式传 model: sonnet——CLAUDE.md 规定)。每个子代理给一份自包含的简报:它要核实哪几条、到哪里查、用什么证据回答,不要让它继承本会话上下文。
切片建议(按依赖/文件域分,参考 dispatching-parallel-agents):
git log --oneline -10 看 HEAD 是否被并发推进、git status --short 看工作区;逐个 git show <hash> --stat 坐实"已提交"声明真假、改了哪些文件;并发 commit 是否真同域。docker exec crypto-postgres psql -U cryptouser -d cryptodb -c "..." 查真表一条样本坐实列名/后缀。涉及 Tushare 字段/口径的,子代理先触发 tushare-sync-dev skill 查文档。要求每个子代理带证据回报,结论用 PASS / 漂移 / MISMATCH 三态,不要只说"看起来对"。
铁律:子代理报告也是二手。 凡是核实结果要进硬断言 / 硬编码常量 / SQL join 键 / migration的,主代理在写之前自己再亲查一次(grep 实体 / 查真 DB 一条)。这是一次外科式单点核对(一条 grep / 一行 psql),不是通读源码——和"主代理不大批量读代码"不冲突。
data-integrity.md明确:agent 报告 = 二手信息,与"历史代码推断"同级,不得直接进硬断言。本项目真踩过——摸底子代理报"后缀.THS、表a_share_daily_indicators",真值是.TI、表已改名raw.daily_indicator,未自查就会写出误杀全部正常数据的断言。git 路径搬迁陷阱:用带路径过滤的
git log -- <path>做考古时,若该路径在历史某点被搬迁过(例apps/quant-pipeline曾从仓库根搬进apps/),跨搬迁点的查询会静默返回空——别据此误判"当时不存在",改用--follow/git blame/ 老路径。
把"文档声称 vs 子代理坐实(+ 主代理自查)"逐条对账,输出一份简短对账报告给用户看,每条标明严重度:
runner.ts:150,实际在 :162"),继续往下,不打断。对账报告模板:
## 交接文档核实对账(先核实再执行)
文档:prompts/xxx.md | 接手时 HEAD:<git log 第一行>
✅ 已坐实(N 条):……(一句话带过,必要处附 file:line)
🔧 琐碎漂移已自动校正(M 条):文档说 X → 实际 Y,已按实际为准继续
🛑 实质矛盾,需你定夺(K 条):
1. 文档称「……」,实际「……」(证据:file:line / git show / psql)。
影响:……。我的建议:……(但不替你拍板)。
有 🛑 就停在这里等用户;只有 ✅/🔧 则简报一句"文档与代码已对齐(含 M 处琐碎漂移已校正)",进入阶段 4 出执行方案。
对账通过(无 🛑,或 🛑 已与用户解决)后,先别动手。把一份具体执行方案摊给用户,等到明确确认("可以""按这个来"之类)再进阶段 5。方案要让用户一眼看清你打算怎么把这份交接落地,至少含:
/brainstorming 敲设计(若文档要求,方案这一步就写"下一步进 brainstorming",并把待敲定的开放问题列给用户)。subagent-driven-development),哪些可并行。用户没确认前不写任何代码、不派实现子代理。用户若在此调整方向,按调整后的方案再确认一次。
这一闸门和文档自身的
/brainstormingHARD-GATE 不冲突、是叠加:文档要求 brainstorming 的,方案的"路线"就是去 brainstorming,brainstorming 内部敲设计仍需用户批准;文档没要求的,这一闸门保证你也不会"对完账就闷头开干"。
用户确认方案后,按方案 + 文档自己的"建议执行流程"往下走,但实现工作一律派子代理,主代理不亲自写代码/改文件:
subagent-driven-development 模型)。子代理回来后,主代理审查(spec 合规 + 代码质量)、必要时再派一轮。主代理的上下文用于协调与审查,不下场敲实现。/brainstorming 敲设计 → 进 brainstorming,它的 HARD-GATE(设计需用户批准)照样停下等批准,别越过。(brainstorming 是你与用户的设计对话,由主代理直接进行,不算"执行任务"。)subagent-driven-development 拆批次实现 → 进 SDD,按上一条派子代理。finishing-a-development-branch → 进它,与用户定整合方式,别擅自合并/PR。verification-before-completion。nest start 无热加载改 server 必重启;新增 TypeORM 实体须同时加 module forFeature + app.module 根 entities 数组,漏后者运行时 EntityMetadataNotFound 500;前端日历日用 getFullYear/getMonth/getDate 防 UTC 漂移;factor_ids 空数组 = 全量重算;PowerShell 禁 && 用 ;;源文件一律 UTF-8、I/O 显式 encoding='utf-8'、对象键名用英文;git commit -m 中文走单引号 here-string、消息里别放 ASCII 双引号)。git add <精确路径> 自己的文件,禁 git add -A/.;提交前 git log --oneline -5 确认 HEAD 没被并发会话推进。文档点名"别动"的 ambient 改动(如 CLAUDE.md、uv.lock)别一起提交。任务做完后,按 CLAUDE.md 约定处理这份交接文档:完成/过时的删除或移入 prompts/archive/,别让已实现的交接留在主目录冒充"待办"。若本会话没做完,把"已做 / 未做 / 下一步(带 file:line 为证)"更新回文档或新写一份,交给下一棒。提交信息用 docs(prompts): … 或 chore(<域>): 删除已实现的交接提示词。
文档是二手的,代码才是真的;你是编排者,不是执行者。 只读最重要的文档,派子代理把文档逐条核实并与代码对账(琐碎漂移自动校正、实质矛盾摊给用户);出方案、等用户拍板;再派子代理把任务实现到底——读和写都隔离在一次性子代理里,主代理只核实、对齐、编排、审查。