Installs into .claude/skills of the current project.
Are you the author of Compacting Context?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/qte77-compacting-context)
---
name: compacting-context
description: Compacts verbose context into structured summary. Use after pollution sources (searches, logs, JSON) or at phase milestones.
compatibility: Designed for Claude Code
metadata:
allowed-tools: Read, Grep, Glob
argument-hint: [compaction-name]
context: fork
agent: Explore
model: sonnet
stability: stable
content-hash: sha256:0a622edf25a7ca7d635e463c431ca32d74699c2908bbeca5efe7d674afae163f
last-verified-cc-version: 1.0.34
---
# Context Compaction (ACE-FCA)
Distills verbose outputs into structured summaries following ACE-FCA principles.
## When to Use
Per `references/context-management.md`:
- After verbose tool output (logs, JSON, search results)
- After completing a phase or milestone
## Workflow
1. **Identify noise** - What pollution sources need compacting?
2. **Extract signal** - Correct + Complete info only
3. **Structure output** - Use template format below
## Output Template
```markdown
# Compaction: {{name}}
## Trajectory
<!-- Research status → Planning status → Implementation status -->
## Key Files
<!-- files touched with purpose -->
## Completed
<!-- done items -->
## Blockers
<!-- blocking issues (empty if none) -->
## Findings
<!-- key discoveries, distilled outputs from logs/JSON/tests -->
```
## Quality Check
- Correct > Complete > Minimal
- No raw dumps, only structured summaries
- Enough to continue, no more
- Update working plan with compaction output (don't orphan it)