| name | Context Manager |
| version | 1.0.0 |
| description | Manages conversation context, skill state, and system knowledge across sessions. Handles persistence, transformation, and retrieval of contextual data. |
| author | workspace |
| activated | false |
Context Manager
Overview
Manages conversation context, skill state, and system knowledge across sessions. Handles persistence, transformation, and retrieval of contextual data.
Capabilities
Context Tracking
- Monitors active skills and their current state
- Tracks file edits, tool usage, and project changes
- Maintains session history and decisions made
State Management
- Manages skill activation/deactivation
- Persists context across conversation turns
- Provides context summaries for long conversations
Knowledge Graph
- Builds relationships between skills, files, and concepts
- Suggests relevant skills based on current context
- Tracks skill usage patterns and effectiveness
Trigger Phrases
- "What context do we have?"
- "Summarize what we've done"
- "What skills have been used?"
- "Show session state"
- "What files were changed?"
Workflow
- Monitor - Track all skill activations and file changes
- Analyze - Build context graph of related activities
- Summarize - Provide concise context summaries
- Suggest - Recommend relevant skills for current task
- Persist - Save important context for future reference
Context Schema
{
"session_id": "string",
"active_skills": [],
"file_changes": [],
"decisions_made": [],
"pending_tasks": [],
"context_graph": {}
}
Integration Points
- Works with all other skills to track usage
- Integrates with file system for change detection
- Provides context to session startup routines