Guide · Agent skill
How to use the Latent Briefing KV Memory agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
Latent Briefing is an agent skill: a SKILL.md guide, plus a reference note, that teaches an AI agent how to share an orchestrator's working memory with smaller worker models by compacting the worker's internal KV cache instead of pasting long text. This page explains what the skill makes the agent do, how to install it, how to trigger it with natural requests, and what it requires. By the end you will know whether the technique fits your stack and how to ask for it.
Quick start
- 1Download the ZIP. Get the skills/latent-briefing ZIP from the directory page.
- 2Unzip into a skills folder. Extract the latent-briefing folder into ~/.claude/skills/ for personal use, or into your project's .claude/skills/ folder.
- 3Or upload in the Claude apps. In the Claude apps, open Settings → Capabilities → Skills and upload the ZIP.
- 4Describe your multi-agent problem. Ask in plain language about sharing memory between agents, worker token costs, or token explosion in hierarchical agents.
- 5Check your infrastructure. Confirm whether you can access the worker model's internal KV cache before planning an implementation.
- 6Tune and re-measure. If you adopt the technique, test different tau values and measure worker tokens, total tokens, overhead and accuracy on your own workload.
What an agent skill is and what this one does
An agent skill is a folder of instructions that an AI agent loads when a request matches the skill's description. The skill tells the agent how to approach a specific kind of task.
This skill covers hierarchical multi-agent systems where a coordinating model delegates to worker models. Instead of passing the orchestrator's full reasoning history into each worker prompt, the approach compacts that history inside the worker model's KV cache and keeps only the parts relevant to the worker's current task. The skill explains the idea, its trade-offs against summarization and retrieval, and when it applies.
- Explains token explosion in recursive or hierarchical agents
- Describes Attention Matching (AM) KV cache compaction as the core engine
- Lists three inference-time changes: task-guided queries, a shared token mask, and MAD thresholding
- Helps decide between Latent Briefing, prefix caching, summarization, structured notes and retrieval
Install the latent-briefing skill
Download the ZIP for skills/latent-briefing from the directory page. Unzip it so the latent-briefing folder (containing SKILL.md and references/attention-matching-formulation.md) sits in one of these locations:
For a personal install, place it in ~/.claude/skills/. For a single project, place it in that project's .claude/skills/ folder.
In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.
- Personal: ~/.claude/skills/latent-briefing/
- Project: .claude/skills/latent-briefing/ inside your project
- Claude apps: Settings → Capabilities → Skills, then upload the ZIP
Trigger the skill with natural requests
You do not need a special command. The skill loads when your request matches its description. The description lists phrases such as "share memory between agents", "KV cache compaction for multi-agent", "orchestrator worker context", "latent briefing", "reduce worker tokens", and "cross-agent memory without summarization". It also triggers on discussion of Attention Matching compaction, recursive language models with workers, or token explosion in hierarchical agents.
Plain questions work too. Name the problem you have, such as worker prompts growing with every call, and say what you want to compare.
- "How can my orchestrator share its memory with worker agents without summarizing it?"
- "Our workers' token costs explode in a recursive agent. Is latent briefing viable?"
- "Explain Attention Matching compaction and how it applies to orchestrator-worker systems."
- "Compare KV cache compaction with RAG for passing state to a worker."
What the skill covers in practice
When active, the agent explains the reasoning behind representation-level sharing, works through the trade-offs, and checks whether your infrastructure can support it. The skill notes that the main design question is whether the system controls the worker inference runtime closely enough to inspect or transform KV state.
The skill also gives tuning guidance. Higher tau in the median + tau * MAD threshold is more aggressive. Reported long-document QA results suggest lighter compaction for longer documents and more aggressive compaction for harder questions, but the skill labels these as hypotheses to re-measure on your own workload.
- Use task-guided query vectors derived from the current worker prompt
- Aggregate scores into one shared global mask rather than per-head subsets
- Use a robust threshold such as median + tau * MAD
- Re-measure worker tokens, total tokens, compaction overhead and accuracy on your target workload
Requirements and what you cannot do with it
The skill itself is guidance and conceptual explanation. It is not an installable tool. The technique it describes needs access to the worker model's inference runtime and internal KV cache. The skill states that API-only stacks, where internal KV tensors are inaccessible, are a poor fit, and it points to other skills (context-compression, memory-systems, multi-agent-patterns) for those cases.
The skill also assumes the orchestrator's trajectory can be represented in the worker's model space. If orchestrator and worker differ materially in tokenizer, architecture or attention layout, direct representation sharing may not be viable.
- Access to the worker model's inference runtime and internal KV cache, if you plan to implement the technique
- Runs scripts: no
- Uses network: no
- Not suitable for simple chatbots or single-agent apps
Safety notes
According to the directory assessment, this skill runs no scripts and makes no network calls. It consists of SKILL.md and one reference file. Review the files yourself after download, as you would for any skill you install.
The reported benchmark figures come from a public write-up on long-document QA workloads. The skill itself says to treat them as workload-specific evidence, not a general guarantee.
- No scripts are run by the skill
- No network use is declared
- Treat reported savings as workload-specific
Tips for getting useful output
Give the agent your architecture: whether you run your own inference, which models act as orchestrator and worker, and whether you can access KV cache. Those facts decide whether the skill's advice applies.
Ask for a decision, not just an explanation. The skill's decision framework helps you pick between prefix caching, structured notes, retrieval and Latent Briefing based on your bottleneck.
- Name your bottleneck: worker token cost, latency, or document access
- State whether you control the worker's inference runtime
- Ask for a measurement plan on your own workload
What people use it for
- Designing an orchestrator-worker system where workers need the orchestrator's prior state without a full text replay
- Diagnosing token explosion in a recursive or tool-heavy agent graph
- Comparing Latent Briefing with summarization or RAG for cross-agent state transfer
- Studying Attention Matching compaction for inference-time memory sharing
Frequently asked questions
How do I install the latent-briefing skill?
Download the ZIP for skills/latent-briefing from the directory page and unzip it into ~/.claude/skills/ for personal use or a project's .claude/skills/ folder. In the Claude apps, you can upload the ZIP under Settings → Capabilities → Skills.
Is the latent-briefing skill free?
The skill is licensed under MIT. Check the license file in the repository for the full terms before reuse.
What do I need to use Latent Briefing?
The skill is guidance, not a tool. Implementing the technique requires access to the worker model's inference runtime and internal KV cache. If you use an API-only stack, the internal KV tensors are inaccessible and the skill recommends other approaches.
Does the skill run scripts or use the network?
According to the directory listing, it runs no scripts and uses no network. It contains SKILL.md and a reference document on Attention Matching.
What is the alternative to Latent Briefing?
The skill names context-compression, memory-systems, multi-agent-patterns and context-optimization for cases where KV state cannot be changed. For simple cases, prefix caching, structured notes, summarization or retrieval may fit better.
Why isn't my skill triggering?
The skill loads when your request matches its description. Use phrases such as latent briefing, KV cache compaction for multi-agent, or reduce worker tokens, and confirm the folder is named latent-briefing and sits in the correct skills directory.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use this skill if you are building orchestrator-worker or recursive agent systems with high worker token costs and you control the worker's inference runtime. Pick something else if you use an API-only stack, run a simple chatbot or single agent, or need a ready-made tool, since this skill is conceptual guidance rather than an installable product.
Download the skill