Implements file-based persistent memory using Tiago Forte's PARA method for storing, retrieving, updating, and organizing knowledge across sessions via YAML facts, daily notes, and tacit patterns.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-1 --plugin paperclipai-paperclip-1This skill uses the workspace's default tool permissions.
Persistent, file-based memory organized by Tiago Forte's PARA method. Three layers: a knowledge graph, daily notes, and tacit knowledge. All paths are relative to `$AGENT_HOME`.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Persistent, file-based memory organized by Tiago Forte's PARA method. Three layers: a knowledge graph, daily notes, and tacit knowledge. All paths are relative to $AGENT_HOME.
$AGENT_HOME/life/ -- PARA)Entity-based storage. Each entity gets a folder with two tiers:
summary.md -- quick context, load first.items.yaml -- atomic facts, load on demand.$AGENT_HOME/life/
projects/ # Active work with clear goals/deadlines
<name>/
summary.md
items.yaml
areas/ # Ongoing responsibilities, no end date
people/<name>/
companies/<name>/
resources/ # Reference material, topics of interest
<topic>/
archives/ # Inactive items from the other three
index.md
PARA rules:
Fact rules:
items.yaml.summary.md from active facts.status: superseded, add superseded_by).$AGENT_HOME/life/archives/.When to create an entity:
For the atomic fact YAML schema and memory decay rules, see references/schemas.md.
$AGENT_HOME/memory/YYYY-MM-DD.md)Raw timeline of events -- the "when" layer.
$AGENT_HOME/MEMORY.md)How the user operates -- patterns, preferences, lessons learned.
Memory does not survive session restarts. Files do.
$AGENT_HOME/memory/YYYY-MM-DD.md or the relevant entity file.Use qmd rather than grepping files:
qmd query "what happened at Christmas" # Semantic search with reranking
qmd search "specific phrase" # BM25 keyword search
qmd vsearch "conceptual question" # Pure vector similarity
Index your personal folder: qmd index $AGENT_HOME
Vectors + BM25 + reranking finds things even when the wording differs.
Keep plans in timestamped files in plans/ at the project root (outside personal memory so other agents can access them). Use qmd to search plans. Plans go stale -- if a newer plan exists, do not confuse yourself with an older version. If you notice staleness, update the file to note what it is supersededBy.