Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add AgenticAIPlan/AgenticAISkills --skill project-handovergit clone --depth 1 https://github.com/AgenticAIPlan/AgenticAISkillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/agenticaiplan/agenticaiskills/project-handover)<a href="https://agentmods.dev/skills/agenticaiplan/agenticaiskills/project-handover"><img src="https://agentmods.dev/badge/skills/agenticaiplan/agenticaiskills/project-handover/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/agenticaiplan/agenticaiskills/project-handover"><img src="https://agentmods.dev/badge/skills/agenticaiplan/agenticaiskills/project-handover.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00235 | $0.03794 |
| Opus 5 | $0.00118 | $0.01897 |
| Sonnet 5 | $0.00047 | $0.00759 |
| Haiku 4.5 | $0.00023 | $0.00379 |
Grade A, and why
project-handover scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 279 lines — stays where its author put it; the contents beside it link to each section on GitHub.
项目交接 Skill
把"项目/岗位交接"这件事,稳定地执行成一条可复用的流水线。
核心理念:Agent 成为原负责人的"代言人"——不是被动回答问题,而是主动挖掘隐性知识、发现交接盲区、沉淀为可长期查询的数字资产。
输入 → Step0 范围评估(门禁) → Step1 问题清单(6维度) → Step2 材料收集
→ Step3 知识提炼(分类+交叉验证) → Step4 覆盖度自检(门禁≥60%)
→ Step5 手册生成 → Step6 记忆写入 → Step7 终审(质量门禁)
→ 输出:交接手册 + 记忆文件 + 覆盖度报告
适用场景
同事离职/轮岗交接 | 新人入职快速上手 | 项目移交 | 长期项目归档 | 主动知识资产化
输入约定
必填项
| 字段 | 说明 | 示例 |
|---|---|---|
交接人(原负责人) |
知识的来源方 | "张三 / 学科运营组" |
被交接人(接手方) |
知识的接收方 | "李四 / 我自己" |
交接范围 |
需要交接的具体内容 | "教师运营全流程 + 星河社区维护" |
可选项
| 字段 | 说明 | 默认值 |
|---|---|---|
材料路径 |
原始文档/知识库的路径 | 无,Step 2 再收集 |
交接截止日 |
交接完成的日期 | 无,不设截止 |
调研深度 |
快速 / 标准 / 深度 | 标准 |
已有记忆文件 |
Agent 记忆路径 | .claude/memory/ |
输入校验规则
- 用户只说"帮我做个交接"但没说交接什么 → 追问,不要猜测范围
- 用户说了交接对象但描述模糊(如"运营相关的工作")→ 按标准维度走完整流程
- 用户已提供完整材料路径 → 可跳过 Step 2 直接进入 Step 3
工具选择
| 能力 | 用途 | 优先级 |
|---|---|---|
WebFetch / Read |
读取文档、知识库、代码仓库 | 首选 |
Glob / Grep |
搜索项目文件、配置 | 首选 |
Bash |
执行脚本(覆盖度评分等) | 按需 |
Write / Edit |
写入手册、记忆文件 | 输出阶段 |
CronCreate |
设置交接跟进提醒 | Step 6(可选) |
如果需要外部搜索(原负责人的公开资料等),使用 WebSearch。
依赖与兼容性
| 依赖项 | 类型 | 必要性 | 不可用时的降级方案 |
|---|---|---|---|
Write/Edit/Read 工具 |
Agent 能力 | 硬依赖 | 无法写入文件时,全部内容输出到交接手册,提示用户手动保存记忆文件 |
.claude/memory/ 目录 |
文件系统 | 硬依赖 | 目录不存在时,使用用户指定的路径或当前目录下 memory/ |
WebFetch |
Agent 能力 | 软依赖 | 无法访问外部 URL 时,仅处理本地文件,标注 [外部资源不可读] |
CronCreate |
Agent 能力 | 可选 | 无法设置定时提醒时,在手册中列出需跟进事项,由用户自行安排 |
knowledge_coverage_scorer.py |
脚本 | 可选 | 脚本不可执行时,Agent 在 Step 4 手动评估覆盖率(精确度略低) |
与相邻 Skill 的兼容性:当本 Skill 与 org-research、data-resource-evaluation 等同时安装时,以用户明确指令为准。如果用户说"交接",走本 Skill 流程;如果说"调研某个机构",走 org-research。
执行流程
Step 0:交接范围评估
目标:明确交接边界,防止范围蔓延。
- 从输入中提取
交接人、被交接人、交接范围 - 范围模糊则向用户确认(最多 2 轮):交接哪些模块?有没有不在范围内的?
- 输出交接范围确认单(含交接人、被交接人、交接范围列表、预计产出)
门禁:没有明确交接人和交接范围 → 不得进入 Step 1。
Step 1:生成交接问题清单
目标:按 6 个维度生成结构化问题清单,确保不遗漏关键信息。
What ships with it
11 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- assets/coverage-report-template.md 3.6 KB
- assets/handover-manual-template.md 6.6 KB
- references/degradation.md 3.9 KB
- references/example-full-run.md 5.1 KB
- references/extraction-rules.md 5.6 KB
- references/failure-modes.md 2.9 KB
- references/handover-checklist.md 4.3 KB
- references/handover-dimensions.md 7.9 KB
- references/memory-persistence-guide.md 5.7 KB
- scripts/knowledge_coverage_scorer.py 19 KB runs code
- scripts/test_knowledge_coverage_scorer.py 13 KB runs code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 279 lines · 235 tokens per session scan A 497521f3ae07
project-handover is a skill published in the GitHub repository AgenticAIPlan/AgenticAISkills (11 stars, last pushed 3mo ago), licensed MIT. It adds 235 tokens to every session and 3,794 once invoked, about $0.0012 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
local-ai-agents
Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…
next-cache-components-adoption
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…
insight-error-page
Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…
next-cache-components-optimizer
Drive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route at a time; the shipped test then…
next-partial-prefetching-adoption
Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the partialPrefetching flag, opt routes in with export const prefetch = 'partial', audit Link prefetch={true} behavior, preserve existing prefetched UI with…