taskmanager-memory

Manage project memories in .taskmanager/memories.json with schema validation and querying.

35|11|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/mwguerra/claude-code-plugins --skill taskmanager-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: taskmanager-memory
Source: https://github.com/mwguerra/claude-code-plugins/tree/main/taskmanager/skills/taskmanager-memory/SKILL.md
Command: npx skills add https://github.com/mwguerra/claude-code-plugins --skill taskmanager-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill centralizes project-wide memories (constraints, decisions, conventions) so future work can reuse them and maintain consistency across tasks.

Core Features & Use Cases

  • Store durable memories with metadata (scope, domains, and tags).
  • Query for relevant memories during planning to enforce constraints.
  • Track memory usage and conflicts with a safety net to avoid stale decisions.

Quick Start

Load and review memories from .taskmanager/memories.json; create a new memory if a decision should persist.

Frequently Asked Questions about taskmanager-memory

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

FAQPage Schema
How do I maintain project decisions and constraints across multiple tasks?

Store project decisions, constraints, and conventions in a centralized memory system (.taskmanager/memories.json) so future work can query and reuse them, maintaining consistency across the repository without duplicating effort or losing context.

What's the best way to avoid repeating past decisions in project planning?

Query relevant memories by domain, file, task, or tag during planning to discover prior constraints and resolutions, then record new decisions with metadata so they persist and remain discoverable for future work.

How do I track which project decisions are still valid?

Memory records include timestamps (createdAt, updatedAt, lastUsedAt), usage counts, and status tracking to identify stale decisions and detect conflicts, providing a safety net to avoid applying outdated constraints.

Can I organize memories by scope and tags within a single project file?

Yes, memories support scoped organization with domains, file associations, task links, and custom tags, enabling efficient filtering and discovery without fragmenting project-wide constraints across multiple files.

What happens if project memories contain conflicting decisions?

The system detects conflicts between stored memories so you can resolve inconsistencies before applying them to ongoing work, preventing stale or contradictory constraints from derailing tasks.

Do I need special tools to integrate project memories into my workflow?

No external dependencies are required; memories use standard JSON with a defined schema, so you can load, query, and update them directly within your planning process using any text editor or automation.