Manage and compact context for long sessions. Use when context is filling up, creating handoff summaries, optimizing context usage, or preparing for session continuation.
Scanned 5/31/2026
Install to Claude Code
npx -y skills add majiayu000/claude-skill-registry --skill ac-context-compactor --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ac Context Compactor?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-ac-context-compactor)More formats (shields.io, HTML) on the badges page.
---
name: ac-context-compactor
description: Manage and compact context for long sessions. Use when context is filling up, creating handoff summaries, optimizing context usage, or preparing for session continuation.
---
# AC Context Compactor
Manage context usage and create compact summaries for session continuation.
## Purpose
Monitors context usage and creates compact summaries when approaching limits, enabling seamless session continuation without losing critical information.
## Quick Start
```python
from scripts.context_compactor import ContextCompactor
compactor = ContextCompactor(project_dir)
if await compactor.should_compact():
summary = await compactor.create_compact_summary()
```
## Context Management
```
Context threshold: 85%
│
├── Below 85%: Continue normally
├── At 85%: Create compact summary
└── Above 90%: Force handoff
```
## Compaction Strategy
1. **Preserve**: Critical state and progress
2. **Summarize**: Completed features
3. **Extract**: Key decisions and context
4. **Compress**: Verbose information
## Summary Structure
```json
{
"session_summary": {
"features_completed": ["auth-001", "auth-002"],
"current_feature": "api-001",
"progress_percentage": 45.5
},
"key_decisions": [
"Using JWT for auth",
"PostgreSQL for database"
],
"active_context": {
"current_file": "src/api/routes.py",
"current_task": "Implementing user endpoint"
},
"next_actions": [
"Complete user endpoint",
"Add authentication middleware"
]
}
```
## Integration
- Used by: `ac-session-manager` for auto-continuation
- Triggers: `ac-handoff-creator` when compacting
## API Reference
See `scripts/context_compactor.py` for full implementation.
No comments yet. Be the first to comment!
MySQL development best practices for schema design, query optimization, and database administration