compact-s
选择性 compact:上下文将满/compact 前先把"只存在于本会话对话里"的高价值状态(owner 裁决原话/编排目标态/验收硬门/关键路径/在飞与叫醒)高保真外置成 checkpoint 文件,再放心 compact;compact 后第一动作=读回 checkpoint 重新对照目标。owner…
Skill by 0fuk
Chalk Labs
Need help deploying compact-s?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/0fuk-compact-s
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/compact-s
What's inside
- Skill name
compact-s- Description
- 选择性 compact:上下文将满/compact 前先把"只存在于本会话对话里"的高价值状态(owner 裁决原话/编排目标态/验收硬门/关键路径/在飞与叫醒)高保真外置成 checkpoint 文件,再放心 compact;compact 后第一动作=读回 checkpoint 重新对照目标。owner 说"上下文快满了/别粗暴 compact/选择性压缩/compact 前保存"或模型自感 context 紧张时触发。
- License
- MIT
- Instructions
- 51 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# /compact-s — 先外置,再压缩:compact 不再丢东西 平台自动 compact 是盲目摘要——owner 原话被压成「做了一些决定」。本 skill 不挑刺复核 compact,而是让它无所谓:**凡只活在对话里的高价值状态,先高保真落盘**。项目事实(协调目录/台账路径)读项目根 `PROJECT-PROFILE.md`。 ## 0 · 判据:什么进 checkpoint 唯一标准:**这条信息是否只存在于本会话对话流里?** 已落台账/memory/协调目录的只登记路径+一句钩子;本会话新发生未外置的逐字转录;判断不了当作只在对话里。 ## 1 · Checkpoint(固定结构,高保真区禁摘要) 路径:值守项目=`<coordination>/<角色>-COMPACT-CHECKPOINT-<YYYYMMDD-HHMM>.md`;非项目会话=args 指定目录或 `~/.claude/compact-checkpoints/<cwd-slug>-<时间戳>.md`。 1. **owner 决策**:本会话每次拍板/裁决/授权的原话+时刻;已入台账的只记条号+路径。 2. **编排计划与目标态**:值守计划/交接件的目标态原文+路径;基面 SHA/tag/冻结态等会话内刚更新的数字;**走五门发版范式的项目必写当前门次**:本车在第几门、哪些卡缺哪一门、五门台账(工单集)绝对路径——compact 后第一动作就靠这行定位。 3. **验收目标与宪法级判准**:硬门清单+「合流≠验收/回归门≠决策完成度」类判准原文+出处。 4. **关键文件路径**:本会话读过/写过的载重文件绝对路径,一行一个+一句说明。 5. **在飞与叫醒**:在飞表(开放目标 + 执行体:子代理写 agentId 与 output 文件路径,跨会话写会话名与候回执件名 + 最近动作 mtime)+ 已挂 ScheduleWakeup 的时刻与 prompt 原文(没挂 = 违规,先挂再压)+ 本窗跑偏 / 违规记录。叫醒机制只认两种:子代理完成通知 / 跨会话直推(主信号)与 ScheduleWakeup(兜底);Monitor 文件信箱仅在项目仍用它时登记。 可压缩区:一段话列出可被摘要压掉的工程往返(已固化的命令输出/报错现场)。 纪律:零编造;记不清原话就 Read 回原件;写不满如实写「无此类增量」。 ## 2 · 压缩(checkpoint 落盘并亲验之后) 1. ls/Read 回首尾亲验。 2. /compact 是否吃自定义指引因版本而异,现场验证;不确定就普通 compact,checkpoint 在盲压也不丢。 3. 模型不能自己执行 /compact;自动 compact 逼近时不等 owner,立刻落 checkpoint。 ## 2.5 · 固定交付:两段可粘贴 prompt(回复末尾原样给出,尖括号换真值,不加解释;20261010 修订) **A. compact 指引**(给平台的压缩指令:只说留什么、压什么,一行) ``` /compact 保留:owner 决策原话与时刻;当前门次 + 基面 SHA/tag;在飞子代理 agentId 与其 output 文件路径、在飞跨会话令与候回执件名;已挂 ScheduleWakeup 时刻;验收硬门原文;关键文件绝对路径。可压:已固化进文件的命令输出 / 报错现场 / 被拦细节 / 已收货的交回正文。checkpoint=<checkpoint 绝对路径> ``` **B. compact 后启动短 prompt**(给自己的第一条指令:先定位、再看活性、再挂表、再干活;不重做一次性 setup) ``` 你是 <角色>。按序做,不问我:① date;全文读 <checkpoint 绝对路径>,摘要与它冲突以它为准。② 按 checkpoint 时刻前 30 分钟至今的 mtime 窗口 ls 文件信箱,逐件补收。③ 列在飞执行体:每个子代理 ls 其 output 文件 mtime、每条跨会话令 ls 其回执 / 进行中件 mtime;> 30 分钟无变化的按 /keep-pushing §7 停掉重派;然后挂 ≤ 30 分钟 ScheduleWakeup。④ 读五门台账定位门次。⑤ 向我发一条「记忆恢复确认」(人话,≤ 8 行):当前目标链(到哪一门、下一步是什么、终点是什么)、在飞几人各几分钟没动、候我的事(没有就写没有)、第一批动作头三条;与 checkpoint 对不上的地方如实标出。⑥ 不等我回复,按 checkpoint「compact 后第一批动作」逐条执行。不重跑已做过的一次性动作(建 Monitor、写值守计划、通告 lane)。 ``` ## 3 · Compact 之后 Glob 本角色最新 `*COMPACT-CHECKPOINT*` 全文 Read;跑 `/compass 全检`;摘要与 checkpoint 冲突以 checkpoint 为准。 ## 4 · 周期性使用 大节点的 checkpoint 可加一次恢复演练:不带任何背景的子代理只读 checkpoint 答「目标/在飞/禁区/头三个动作/候 owner」五问,答不出=checkpoint 缺陷(同 /reboot 的 drill)。 每逢大节点(合流/收货/换代/owner 密集拍板后)顺手刷一份新 checkpoint,旧的不删。值守计划=现在要干什么;checkpoint=对话里有什么不能丢。 ## 5 · 自动 compact 的接法(模型看不到上下文占用、也不能自己触发 compact,所以「时机」靠机制不靠自觉) 平台事实(20260904 查官方文档):自动 compact 的触发点可配(`autoCompactWindow`,设在项目 `.claude/settings.json` 或环境变量,100K-1M token);PreCompact hook 只能记录不能阻止或改指令;SessionStart hook 的 `compact` matcher 能把启动指令注入压缩后的对话;模型拿不到自己的 token 占用数;没有任何工具能让模型主动触发 compact。据此三件套: 1. **阈值**:项目 `.claude/settings.json` 写 `"autoCompactWindow": <目标 token 数>`(想在 450-600k 压就写 550000),压缩由平台在该点自动做。 2. **压缩前标记**:PreCompact hook(manual+auto)跑 `~/.claude/hooks/precompact-marker.ps1`,机械落 `<coordination>/PRECOMPACT-标记-<时刻>.md`:最新 checkpoint 路径 + checkpoint 之后落盘的文件清单。它补的是「checkpoint 到 compact 之间」的空窗,压缩后按清单逐件补收,不靠摘要。 3. **压缩后自启**:SessionStart(compact) hook 注入完整启动指令(读最新 checkpoint→读压缩前标记补收→moniter-on 重架→ScheduleWakeup→compass 增量→读五门台账定位门次→继续),不需要 owner 再发一句。 **主编排的义务(这才是「把握时机」的真实形态)**:每个大节点(收货/合流/派线/owner 密集拍板)刷一份 checkpoint,并且 checkpoint 龄不超过 60 分钟——做到这两条,自动 compact 落在任何时刻,损失都不超过一个节点,再由压缩前标记把这一节点内的文件补回来。hook 改动需重启会话生效;第一次真实 auto-compact 后要肉眼确认注入指令真出现并被执行。 ### §5 补(20260904 官方文档查证) - 阈值键 `autoCompactWindow` 单位=token 数(支持 550000/550k/1M),**会话启动时读取,不热加载**;环境变量 `CLAUDE_CODE_AUTO_COMPACT_WINDOW`(纯数字)优先级最高;CLI `claude --autocompact 550k` 可临时覆盖;交互命令 `/autocompact <值>`、`/autocompact auto` 恢复默认。PreCompact hook 用 `matcher` 取 `auto`/`manual`。**改完阈值必须重启会话才生效**,别在同一会话里等它触发(20260904 实锤:14:15 写入,同会话到 750k 仍按平台默认线压)。
From 0fuk/OpenACCP, MIT.
More from 0fuk/OpenACCP
- 0.598score
moniter-on
0fuk
让当前会话(主编排或任一 lane/worker)架起可验证的无人值守 Monitor+文件信箱可达性。v3 核心变化:每次调用一律【强制停旧+清残留进程+挂新】,不再做"判活后决定要不要重架"——标记文件时间戳只能证明有进程活着,不能证明通知通道活着(会话重载后旧 Monitor 会变残留进程:继续刷 标记文件…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
reboot
0fuk
主编排换代接力(原 reboot-orchestrator 已并入):为任意多 lane 编排项目生成 Gn→G(n+1) 交接文档并输出可粘贴路径,含全 lane 重指向新任的握手闭环。当主编排被分类器拖废、usage 过八成、同会话核心工作被 flag ≥2 次、或 owner…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
keep-pushing
0fuk
owner 离线前在本 thread 启动一次的「无人值守自主推进」模式:文件信箱唯一通道+Monitor 常驻+平台定时唤醒兜底+依赖图并发调度+零弹窗零空等,持续 consume→verify→dispatch 直到只剩 owner 专属决策。触发词:keep…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
need-research
0fuk
决策级盲区调研 — 当用户说 /need-research、"扫我的盲区"、"我不知道我不知道什么"、"给我决策建议"时触发。语义=补 unknown unknowns:不只答问的,更找没问但会咬人的,最终给带默认值的决策选择题。硬约束:总代理≤10(常态 3-8 sonnet)、全程禁…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
orch-plan
0fuk
编排计划(方向+工程双层)三件套产出规程——HTML 总览(第一节·总结说人话版+任务总表+依赖图+逐站验收门+候owner清单)+事实索引 md 附件+工单集 md 附件,任何 session 冷加载三件套即可直接按单干活。owner 说"出个编排计划/排一下任务/写个…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
senior-review
0fuk
派两名相互独立的高级复核员(A=改动纪律与可维护性,B=影响半径与边缘情况,默认 Opus 5·high),再由主循环综合成一份有证据支撑的严格 verdict。适用于接受/合流/发布任何非平凡实现之前;简单修复却出现异常大 diff 时;担心过度抽象、防御式代码、scope…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
verify-3way
0fuk
发版三路验证与修复定谳:全量回归 + 不带任何背景的根场景复现盲测(红绿灰卡组) + 规范走查,主编排交叉判读(单路收货门/孤证禁采信/双路矛盾亲手终裁/全绿反证/测试结果可否沿用的判定/验证等级),含修复证据四步、宣称三栏、从未跑通过的功能清单、三路隔离与封版前三检。触发:/verify-3way、三路验证、发版验…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
5gate
0fuk
五门发版范式——从「修一批问题」到「上生产」的固定五道关(①任务门 ②合流门 ③盲测门 ④发车门 ⑤真人门),每门有进门条件/出门判断标准/产物/负责人,配一张随编排计划走的「五门台账」和两条回环规则。主编排在任何发版/修复批次开工时自动加载;它是脊柱,细节引…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
cn-prose
0fuk
书面中文文风:汇报 / 报告 / deck·PPT / 网站·app·SaaS 界面与营销文案的去 AI 味、去口水话、去占位废话,并保住专业度。只管「写出来的字」;口头解释归 /human-explain,汇报该含什么归 /formal-report,视觉归…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
compass
0fuk
导航校准(re-grounding):主编排对照决策台账/编排计划/终点 runbook 重新对照目标,逐个开放目标审计叫醒机制(含对端会话级活性与互等死锁),自检跑偏、假的完成与等待合法性。owner 喊"看决策清单/回顾编排计划/对照路线图/跑偏了/怎么不动了"=触发;compact 或 resume…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
coordination-worktree
0fuk
多会话/多代理协作的两项基础设施约定(项目无关):①协调目录=文件信箱通讯层(落盘即送达、命名与件型、会话级活性判据、收货门);②worktree 工作模式(每线一树自钉死基座拉出、编排独占合并权、禁…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
feature-dev
0fuk
通用功能开发流水线:调研探索 → 契约冻结与编排 → 工单派发执行 → 独立复核 → owner 最终验收, 按功能规模自动伸缩,任何项目/技术栈可用(运行时探测项目既有制度并优先服从,skill 零项目事实)。 当用户说「开发功能X」「实现XXX功能」「/feature-dev」时触发;纯问答、单文件小修、常规…
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 14, 2026 (17 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/0fuk/OpenACCP
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from 0fuk
- 0.598score
moniter-on
0fuk
让当前会话(主编排或任一 lane/worker)架起可验证的无人值守 Monitor+文件信箱可达性。v3 核心变化:每次调用一律【强制停旧+清残留进程+挂新】,不再做"判活后决定要不要重架"——标记文件时间戳只能证明有进程活着,不能证明通知通道活着(会话重载后旧 Monitor 会变残留进程:继续刷 标记文件…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
5gate
0fuk
五门发版范式——从「修一批问题」到「上生产」的固定五道关(①任务门 ②合流门 ③盲测门 ④发车门 ⑤真人门),每门有进门条件/出门判断标准/产物/负责人,配一张随编排计划走的「五门台账」和两条回环规则。主编排在任何发版/修复批次开工时自动加载;它是脊柱,细节引…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
cn-prose
0fuk
书面中文文风:汇报 / 报告 / deck·PPT / 网站·app·SaaS 界面与营销文案的去 AI 味、去口水话、去占位废话,并保住专业度。只管「写出来的字」;口头解释归 /human-explain,汇报该含什么归 /formal-report,视觉归…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
compass
0fuk
导航校准(re-grounding):主编排对照决策台账/编排计划/终点 runbook 重新对照目标,逐个开放目标审计叫醒机制(含对端会话级活性与互等死锁),自检跑偏、假的完成与等待合法性。owner 喊"看决策清单/回顾编排计划/对照路线图/跑偏了/怎么不动了"=触发;compact 或 resume…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
coordination-worktree
0fuk
多会话/多代理协作的两项基础设施约定(项目无关):①协调目录=文件信箱通讯层(落盘即送达、命名与件型、会话级活性判据、收货门);②worktree 工作模式(每线一树自钉死基座拉出、编排独占合并权、禁…
SkillAFreshness: A★ 2Claude Code +9 - 0.595score
reboot
0fuk
主编排换代接力(原 reboot-orchestrator 已并入):为任意多 lane 编排项目生成 Gn→G(n+1) 交接文档并输出可粘贴路径,含全 lane 重指向新任的握手闭环。当主编排被分类器拖废、usage 过八成、同会话核心工作被 flag ≥2 次、或 owner…
SkillAFreshness: A★ 2Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get compact-s running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
compact-s skill. Agent Mart. https://agentmart.dev/skills/0fuk-compact-s (last updated 2026-10-24)