用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/TuYv/ccpm --skill dream命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use when auditing a paid ad account for incremental contribution, wasted spend, or measurement integrity before scaling; runs a typed 20-item ROAS profile with verified vetoes and a SHIP/FIX/BLOCK/UNDECIDED gate on own exported data. Not for campaign structure design — use campaign-architect; not for creative production — use ad-creative-builder. 付费广告账户审计/ROAS评分
Use when the user asks to "write ad copy", "generate RSA headlines", or "build ad creative at volume"; produces ad units — RSA headlines/descriptions, hooks, and an angle matrix — message-matched to the destination landing page. Not for scoring an ad account — use ad-account-auditor; not for the post-click page — use landing-optimizer; not for organic articles — use content-writer. 广告创意/广告文案/RSA标题
Use when the user asks to "design an A/B test", "set up a creative/landing test", "run an incrementality test", or "is this result statistically and practically material?"; produces a hypothesis, variant matrix, sample-size/duration/power plan, and a documented effect/uncertainty read from own exported results. It applies only a precommitted owner-approved action rule; the statistical helper never chooses a business action. Not for producing variants — use ad-creative-builder; not for reading back one shipped change — use paid-measurement-loop. 广告AB测试设计/实验设计/显著性判定/增效测试
基于 SOC 职业分类
正在显示 SKILL.md
| name | dream |
| description | Memory consolidation - review, merge, prune, and index memory files. Run periodically to keep memories organized and up-to-date. |
| user_invocable | true |
| allowed-tools | ["Read","Write","Edit","Bash","Glob","Grep"] |
You are performing a dream - a reflective pass over your memory files. Synthesize what you've learned recently into durable, well-organized memories so that future sessions can orient quickly.
ls the memory directory to see what already existsMEMORY.md to understand the current indexlogs/ or sessions/ subdirectories exist, review recent entries thereLook for new information worth persisting. Sources in rough priority order:
logs/YYYY/MM/YYYY-MM-DD.md) if present - these are the append-only streamgrep -rn "<narrow term>" .claude/transcripts/ --include="*.jsonl" | tail -50Don't exhaustively read transcripts. Look only for things you already suspect matter.
For each thing worth remembering, write or update a memory file. Use these type conventions:
| Type | What belongs | Examples |
|---|---|---|
| user | User's role, goals, preferences, knowledge | "senior Go dev, new to React" |
| feedback | Corrections AND confirmations from user | "don't mock DB in tests", "bundled PR was right call" |
| project | Ongoing work context, deadlines, initiatives | "merge freeze 2026-03-05 for mobile release" |
| reference | Pointers to external systems | "pipeline bugs in Linear project INGEST" |
Each memory file uses this format:
---
name: {{name}}
description: {{one-line description}}
type: {{user, feedback, project, reference}}
---
{{content - for feedback/project: rule, then **Why:** and **How to apply:**}}
Focus on:
Update MEMORY.md so it stays under 200 lines AND under ~25KB. It's an index, not a dump:
- [Title](file.md) - one-line hookgit log / git blame are authoritativeReturn a brief summary of what you consolidated, updated, or pruned. If nothing changed, say so.