context-manager

Capture and recall timestamped project memories with type tagging.

33|1|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/Toowiredd/claude-skills-automation --skill context-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-manager
Source: https://github.com/Toowiredd/claude-skills-automation/tree/main/skills/context-manager
Command: npx skills add https://github.com/Toowiredd/claude-skills-automation --skill context-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often lose track of past decisions, blockers, and project context, especially across sessions or when dealing with memory challenges like SDAM. This leads to repetitive questions, re-evaluations, and wasted time. This Skill provides a permanent external memory system to eliminate that friction.

Core Features & Use Cases

  • Permanent Memory: Stores decisions, blockers, context, preferences, and procedures.
  • SDAM Compensation: Provides a complete external memory system, ensuring no past decision or context is ever forgotten.
  • Time-Anchored Context: All memories are explicitly timestamped for clear historical reference.
  • Use Case: You're working on a complex project. You decide to use PostgreSQL. The context-manager automatically saves this as a DECISION. Days later, you ask "what did we decide about the database?", and it instantly recalls the PostgreSQL decision, saving you from re-evaluating or forgetting.

Quick Start

To save a decision:

remember: we're using PostgreSQL for the database

To recall a decision:

what did we decide about the database?

Frequently Asked Questions about context-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture and recall project decisions across development sessions?

Use memory capture to save decisions with type tagging and timestamps. Store choices like database selections or architecture calls, then retrieve them by asking natural questions. The system maintains a searchable index so you instantly recall past decisions without re-evaluating or context loss.

Can I use external memory to compensate for context loss during long projects?

Yes. The context-manager stores decisions, blockers, context, preferences, and procedures with persistent indexing. It handles multi-session workflows and SDAM-related memory challenges by automatically capturing and organizing project state so nothing gets forgotten.

What types of information can I store in a memory system for development work?

Store six tagged memory types: decisions (choices made), blockers (obstacles encountered), context (project state), preferences (chosen patterns), procedures (established workflows), and notes (miscellaneous details). Each entry is timestamped and scoped to your project for historical clarity and retrieval.

How do I search and retrieve specific blockers or decisions from past work?

Query the versioned searchable index using natural language. Ask what was decided about a component, what blockers exist, or recall procedures. The system matches queries against stored memories and returns timestamped entries so you find relevant context instantly.

Does external memory help developers with attention or memory challenges?

Yes. The context-manager is designed for neurodivergent workflows and SDAM compensation. It eliminates the cognitive load of remembering decisions, blockers, and procedures by maintaining an external memory layer that persists reliably across sessions and projects.