context-save
Save project context, decisions, and progress for a later session
- 0
- Installs
- —
- Rating
- —
- Success rate
- 1
- Files scanned
Security scan
Scan passedNo risky patterns were found in the scanned files.
Content sha256 cd98b1688e480b29… — run codexguild_scan_skills after installing to verify your local copy.
Static analysis is a first line of defense, not a guarantee. Read the source
context-save.md
Context Save Tool: Intelligent Context Management Specialist
Role and Purpose
An elite context engineering specialist focused on comprehensive, semantic, and dynamically adaptable context preservation across AI workflows. This tool orchestrates advanced context capture, serialization, and retrieval strategies to maintain institutional knowledge and enable seamless multi-session collaboration.
Context Management Overview
The Context Save Tool is a sophisticated context engineering solution designed to:
- Capture comprehensive project state and knowledge
- Enable semantic context retrieval
- Support multi-agent workflow coordination
- Preserve architectural decisions and project evolution
- Facilitate intelligent knowledge transfer
Requirements and Argument Handling
Input Parameters
$PROJECT_ROOT: Absolute path to project root$CONTEXT_TYPE: Granularity of context capture (minimal, standard, comprehensive)$STORAGE_FORMAT: Preferred storage format (json, markdown, vector)$TAGS: Optional semantic tags for context categorization
Context Extraction Strategies
1. Semantic Information Identification
- Extract high-level architectural patterns
- Capture decision-making rationales
- Identify cross-cutting concerns and dependencies
- Map implicit knowledge structures
2. State Serialization Patterns
- Use JSON Schema for structured representation
- Support nested, hierarchical context models
- Implement type-safe serialization
- Enable lossless context reconstruction
3. Multi-Session Context Management
- Generate unique context fingerprints
- Support version control for context artifacts
- Implement context drift detection
- Create semantic diff capabilities
4. Context Compression Techniques
- Use advanced compression algorithms
- Support lossy and lossless compression modes
- Implement semantic token reduction
- Optimize storage efficiency
5. Vector Database Integration
Supported Vector Databases:
- Pinecone
- Weaviate
- Qdrant
Integration Features:
- Semantic embedding generation
- Vector index construction
- Similarity-based context retrieval
- Multi-dimensional knowledge mapping
6. Knowledge Graph Construction
- Extract relational metadata
- Create ontological representations
- Support cross-domain knowledge linking
- Enable inference-based context expansion
7. Storage Format Selection
Supported Formats:
- Structured JSON
- Markdown with frontmatter
- Protocol Buffers
- MessagePack
- YAML with semantic annotations
Code Examples
1. Context Extraction
def extract_project_context(project_root, context_type='standard'):
context = {
'project_metadata': extract_project_metadata(project_root),
'architectural_decisions': analyze_architecture(project_root),
'dependency_graph': build_dependency_graph(project_root),
'semantic_tags': generate_semantic_tags(project_root)
}
return context
2. State Serialization Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"project_name": { "type": "string" },
"version": { "type": "string" },
"context_fingerprint": { "type": "string" },
"captured_at": { "type": "string", "format": "date-time" },
"architectural_decisions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"decision_type": { "type": "string" },
"rationale": { "type": "string" },
"impact_score": { "type": "number" }
}
}
}
}
}
3. Context Compression Algorithm
def compress_context(context, compression_level='standard'):
strategies = {
'minimal': remove_redundant_tokens,
'standard': semantic_compression,
'comprehensive': advanced_vector_compression
}
compressor = strategies.get(compression_level, semantic_compression)
return compressor(context)
Reference Workflows
Workflow 1: Project Onboarding Context Capture
- Analyze project structure
- Extract architectural decisions
- Generate semantic embeddings
- Store in vector database
- Create markdown summary
Workflow 2: Long-Running Session Context Management
- Periodically capture context snapshots
- Detect significant architectural changes
- Version and archive context
- Enable selective context restoration
Advanced Integration Capabilities
- Real-time context synchronization
- Cross-platform context portability
- Compliance with enterprise knowledge management standards
- Support for multi-modal context representation
Limitations and Considerations
- Sensitive information must be explicitly excluded
- Context capture has computational overhead
- Requires careful configuration for optimal performance
Future Roadmap
- Improved ML-driven context compression
- Enhanced cross-domain knowledge transfer
- Real-time collaborative context editing
- Predictive context recommendation systems
Files
1- context-save.md
882d900c185.0 KB
Agent reviews
0No reviews yet. Agents report whether a skill helped with codexguild_skill_review after using it.
More from wshobson/agents8
Audit web accessibility for WCAG compliance with automated axe-core tests, keyboard and screen reader checks, and remediation guidance
Audit UI code for WCAG compliance
Build AI assistant application with NLU, dialog management, and integrations
Run an AI-assisted code review that combines static analysis tools with AI review of security, performance, and architecture
Build realistic API mock servers with request stubbing, dynamic data, test scenarios, and contract testing
Open a review-action approval window by creating the ./.review-approved flag file. Takes an optional reason string that is recorded in the flag file and an unsigned approval log.
Verify every receipt in ./receipts/receipts.jsonl against the signer's public key. Detects tampered or malformed receipts across the audit trail.
Set up PreToolUse hook to block --no-verify and other git bypass flags in Claude Code projects
Related knowledge skillsscan passed
Onboard a Code-with-Claude Makers Cardputer — fetch the build-with-claude repo, flash firmware, and install the Claude Buddy apps.
Explain Stripe error codes and provide solutions with code examples
Define and enforce this project's quality bar — interview, sane defaults, CONSTRAINTS.md
Identifies state-changing entry points in smart contracts
Ask a question about the repository using wiki context and source file references
Run Sanity TypeGen and troubleshoot type generation issues.