🌐 English · 中文
"The parts that separate a fun demo from a stable toolchain: memory, compression, verification, routing, proactive jobs."
Portable agent skills distilled from a publicly mirrored CC coding-agent codebase, then rewritten so they can be installed in Claude Code, Codex, and OpenClaw without depending on private runtime internals.
One-line install (any skills-compatible agent):
# all six skills
npx skills add LearnPrompt/cc-harness-skills -g
# or a single skill
npx skills add LearnPrompt/cc-harness-skills -s verification-gate -gRun the basic bundle checks first:
bash ./skills/check_all.shOr copy one skill into a host runtime manually:
mkdir -p ~/.claude/skills
cp -R ./skills/dream-memory ~/.claude/skills/Then invoke it in Claude Code:
Use /dream-memory to consolidate the memory directory before we continue.
mkdir -p ~/.codex/skills
cp -R ./skills/dream-memory ~/.codex/skills/Then invoke it in Codex:
Use /dream-memory and consolidate recent memory files into one stable index.
mkdir -p ~/.openclaw/workspace/skills
cp -R ./skills/dream-memory ~/.openclaw/workspace/skills/Then check it in OpenClaw:
openclaw skills info dream-memoryPublish to ClawHub after checks:
bash ./skills/publish_all.sh 0.1.0This repo is not a source dump. It is a cleaned skill pack:
- prompts extracted into reusable templates
- host-agnostic helper scripts
- portable
SKILL.mdbundles - release and smoke-test docs for public distribution
If you are building with coding agents, these are the parts that usually separate a fun demo from a stable toolchain:
- memory that stays useful instead of rotting
- compression that preserves user corrections
- verification that does not trust "done"
- multi-agent routing that does not pollute the main context
- proactive jobs with explicit limits
This repo packages those patterns into six installable skills.
Most agent repos share the same hard problems:
- how to keep memory useful without storing stale code facts
- how to compress long conversations without losing user corrections
- how to verify claimed completion instead of trusting it
- how to coordinate multiple agents without turning the main context into garbage
- how to add lightweight proactive behavior without building a dangerous daemon
The six skills in this repo package those patterns into download-ready bundles.
- builders who want better agent behavior without forking a full agent product
- teams using
Claude Code,Codex, orOpenClawand wanting a shared skill layer - people studying
CC-style harness design but needing something publishable and portable - anyone who wants prompts plus scripts, not prompts alone
| Public name | Slug | What it does | Best hosts |
|---|---|---|---|
| CC Dream Memory | dream-memory |
Consolidates logs, recent sessions, and topic memories into a short durable memory index. | Claude Code, Codex, OpenClaw |
| CC Memory Extractor | memory-extractor |
Extracts durable user, feedback, project, and reference memories from recent turns. |
Claude Code, Codex, OpenClaw |
| CC Verification Gate | verification-gate |
Runs a read-only challenge pass after implementation to distinguish verified from merely claimed done. | Claude Code, Codex |
| CC Swarm Coordinator | swarm-coordinator |
Splits large work into research, synthesis, implementation, and verification with bounded workers. | Claude Code, Codex, OpenClaw |
| CC Context Compressor | structured-context-compressor |
Produces a nine-part continuation summary for long sessions and handoffs. | Claude Code, Codex, OpenClaw |
| CC Kairos Lite | kairos-lite |
Adds lightweight proactive jobs with schedule, sleep, brief, and expiry rules. | Claude Code, OpenClaw |
Each bundle lives in skills/ and includes:
SKILL.mdreferences/prompt-template.mdreferences/source-notes.mdscripts/...README.md
If you only try three things, try these first:
- install
dream-memory - install
verification-gate - install
structured-context-compressor
That gives you one memory workflow, one quality gate, and one continuation artifact. It is the fastest way to feel whether this repo is useful.
- Publisher guide:
skills/README.md - Release order and copy:
skills/RELEASE_PLAN.md - Smoke-test report:
skills/TEST_REPORT.md
Recommended public GitHub repo name: cc-harness-skills
Good alternatives:
cc-agent-skillscc-harness-kitcc-portable-skills
The public naming uses CC on purpose: it signals the origin of the ideas without hard-coding a full vendor product name into the repo identity.
Latest smoke-test status:
Claude Code: six skills load successfullyOpenClaw: six skills resolve asReadyCodex: bundle structure is verified; runtime smoke test is pending local auth
Full report: skills/TEST_REPORT.md
skills/
dream-memory/
memory-extractor/
verification-gate/
swarm-coordinator/
structured-context-compressor/
kairos-lite/
Internal working notes and non-publishable local experiments still live under .codex/skills/, but the public release surface for this project is the root skills/ directory.
更多好用 Skill · More Skills → learnprompt.pro/skills
鲁班·Skill打磨 · 庖丁·博主蒸馏 · 蔡伦·对话造纸 · 阿福·LLM Todo · 愚公·Loop工程 · 搭子·结对开发 · AI雷达·零API资讯
淘金小镇·ClawHub日榜 · Irasutoya·正文配图 · Humanize PPT·演讲系统 · CC Harness·六件套 · 微信读书教练 · X Article发布
LearnPrompt 出品 · 公众号「卡尔的AI沃茨」 · X @aiwarts