context-keeper
CommunityKeep project context in sync as you work.
Software Engineering#automation#documentation#markdown#context#hooks#progressive-disclosure#tech-info
Authorroyisme
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill preserves and enforces up-to-date project context across sessions by managing layered documentation (USERAGENTS.md, TECH_INFO.md, and file headers) and integration hooks to automate maintenance.
Core Features & Use Cases
- Three-level Documentation: USERAGENTS.md (project context), TECH_INFO.md (directory tech info), and file headers for change traceability.
- On-demand TECH_INFO.md: Creates technical docs for directories as you work, keeping documentation lightweight and relevant.
- Enforced Maintenance: Hooks prompt for documentation updates and can block session completion in strict mode.
- Tech-Stack Aware: Infers conventions based on detected tech stacks to guide coding standards.
Quick Start
- Scan a project to generate USERAGENTS.md and configure agent rules: python context-keeper/scripts/scan_project.py /path/to/project
- When editing, read TECH_INFO.md for the target directory, then after changes, run the appropriate update flows and headers
- Run the Stop hook (with strict mode as desired) to ensure documentation sync before finishing a session
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: context-keeper Download link: https://github.com/royisme/agent-skills/archive/main.zip#context-keeper Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.