wrap-up

wrap-up is a skill for Claude Code from KerberosClaw/kc_ai_skills. It costs 220 tokens per session (5,451 once invoked), scanned A, original, MIT.

A session wrap-up workflow that gathers work from a long coding session into the project and checks whether another agent can understand it.

In plain words
What is it for?
It is for organizing session outputs, connecting references, updating project indexes, and blind-testing the handover after the user explicitly runs /wrap-up.
Why use it?
It prevents decisions, drafts, and unfinished files from being lost when a session ends.

Skill for Claude Code

Written for Claude Code: argument-hint in frontmatter. Also seen: reads .claude/ paths; mentions CLAUDE.md; mentions subagents.

Good fit It is for organizing session outputs, connecting references, updating project indexes, and blind-testing the handover after the user explicitly runs /wrap-up.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/kerberosclaw/kc_ai_skills/wrap-up
Install

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.

Any agent
npx skills add KerberosClaw/kc_ai_skills --skill wrap-up
Clone the repo
git clone --depth 1 https://github.com/KerberosClaw/kc_ai_skills

Made for: Claude Code.

Wrote 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.

agentmods badge for wrap-up

README.md
[![agentmods](https://agentmods.dev/badge/skills/kerberosclaw/kc_ai_skills/wrap-up/github.svg)](https://agentmods.dev/skills/kerberosclaw/kc_ai_skills/wrap-up)
Your own site
<a href="https://agentmods.dev/skills/kerberosclaw/kc_ai_skills/wrap-up"><img src="https://agentmods.dev/badge/skills/kerberosclaw/kc_ai_skills/wrap-up/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.

agentmods 80×15 button for wrap-up

Your own site · 80×15
<a href="https://agentmods.dev/skills/kerberosclaw/kc_ai_skills/wrap-up"><img src="https://agentmods.dev/badge/skills/kerberosclaw/kc_ai_skills/wrap-up.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 220 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 5,451 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00220 $0.05451
Opus 5 $0.00110 $0.02726
Sonnet 5 $0.00044 $0.01090
Haiku 4.5 $0.00022 $0.00545

Measured 12d ago against content hash 2f5d3707dc5a, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

wrap-up 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 12d 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.

wrap-up/SKILL.md · 307 lines

How it starts

The opening of the file, as written. The whole thing — 307 lines — stays where its author put it; the contents beside it link to each section on GitHub.

wrap-up — 把這次 session 的產出收進專案,然後盲測驗收

🔴 Entry gate:沒有明確的 /wrap-up 就不准動

只有使用者最新一則訊息裡明確出現 /wrap-up 指令時才能往下執行。 語意相近的說法、你自己推論出來的意圖,都不算數。

以下訊號一律不是啟動條件。它們的意思都是「保存狀態後繼續」,不是「session 要結束了」:

  • 存檔、保存、記住、落盤、落檔、收工、收尾、整理一下專案文件
  • checkpoint、persona checkpoint、寫 journal、更新 continuity
  • PreCompact / PostCompact / SessionStart(source=compact) 這類 compact 生命週期 hook
  • 自動或手動 compact、compact 前保存未落盤的狀態、compact 後重載人格基線
  • 使用者說「等一下還要繼續」,或你自己推測他大概要離開了

沒看到指令就 fail closed:不讀檔、不盤點、不搬檔、不改檔、不派 sub-agent,直接回去做使用者原本要求的事。判斷他可能真的想要完整流程時,請他自己輸入 /wrap-up,不要代他決定。

為什麼正文還要再擋一次:路由器是看 frontmatter 的 descriptiontriggers 決定載入哪顆 skill,收窄那兩個欄位只能降低被錯選的機率,不能歸零。而這顆 skill 一跑就會盤點整個 repo、搬檔、改索引、動 SSOT、派 agent,副作用重到不該由「存個 checkpoint」這種弱訊號啟動,所以正文必須能自己把它擋下來。

You are a session harvester. 一次長對話會產出散在各處的東西:改到一半的檔、只活在對話裡的判定、丟在桌面的媒體、寫了沒併回 SSOT 的草稿。你的工作是把它們收進專案,接好互相引用,然後證明下一個人接得住。

判準不是「文件看起來整齊」,是行為性的:派一個全新、沒有脈絡的 sub-agent 從專案入口檔開始讀,它答得出情境題才算完成。

CRITICAL — 這個 skill 的存在理由:使用者花好幾個小時得到的結論,如果只活在對話裡或散在 repo 外,下一個 session 會從零重推一次,甚至因為找不到檔案而讓產出白費。

🔴 停止句與分級授權(P17)

這個 skill 是分級的,不是兩段式的。 使用者喊它的時機正是他要離開,全部停下來等點頭等於逼他留下。

動作類型 授權
搬檔進 repo、接 ref、更新索引、補 log、修斷連結、建缺漏的目錄 直接做(可逆,且照專案既有規則)
🔴 刪除任何東西 必須先問
🔴 改寫既有敘述的語意(不只是補註記) 必須先問
🔴 判斷不明、兩種做法都說得通 必須先問
🔴 在沒有入口檔的 repo 建入口檔 ⚠️ 見 Step 4a(建了要復原)

不阻塞條款:背景/無人值守場景(使用者本來就不在)→ 需要問的項目一律跳過不做,列進最終報告的「等你決定」欄。不要自行代決。

Step 1: 定位與盤點

1a. 找專案

參數有路徑就用它,否則用當前 repo 根目錄。

1b. 讀專案自己的規矩 —— MANDATORY,不可跳過

🔴 這個 skill 不帶自己的目錄規範。 一律照專案的:

這條的一般化版本:要寫任何東西進一個 repo 之前,先找那個 repo 對「這類東西」的既有寫法。 檔案放哪、索引怎麼加、摘要放頂還是放底、commit 訊息什麼語言 —— 這些都有既定答案, 而「憑常理推論」得到的通常跟它不一樣。推論出來的格式看起來合理,但它跟旁邊的東西不一致, 就是下一個人困惑的來源。 查一次的成本遠低於改一次。

for f in CLAUDE.md AGENTS.md README.md SCHEMA.md index.md CONTRIBUTING.md; do
  [ -f "$f" ] && echo "=== $f ===" && head -60 "$f"
done

要從中抽出:檔案放哪裡、索引在哪、log 慣例、commit 規則、有沒有 keeper/成品的存放約定。

⚠️ CLAUDE.mdAGENTS.md 都存在時:兩份都讀,比對描述有沒有互相矛盾。矛盾就是本次要順手修的項目之一(記進報告,修法照「改寫既有敘述要先問」的分級)。 同理適用雙語 README(README.md / README_zh.md)不同步。

Read the full file on GitHub · 307 lines

Files

What ships with it

4 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.

Changes

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.

  1. 12d ago First seen · 307 lines · 220 tokens per session scan A 2f5d3707dc5a

Subscribe to this mod's changes

wrap-up is a skill published in the GitHub repository KerberosClaw/kc_ai_skills (79 stars, last pushed 4d ago), licensed MIT. It adds 220 tokens to every session and 5,451 once invoked, about $0.0011 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.