design-guide
Paperclip UI design system guide for building consistent, reusable frontend components. Use when creating new UI components,…
Use a file-based PARA memory system to store, retrieve, and organize durable knowledge across sessions. Trigger on saving facts, daily notes, entity records, weekly synthesis, recall, tacit user patterns, or plan memory.
Claude Code
$ npx -y skills add paperclipai/paperclip --skill para-memory-files --agent claude-code
Codex
$ npx skills add paperclipai/paperclip --skill para-memory-files -a codex -y
Cursor
$ npx skills add paperclipai/paperclip --skill para-memory-files -a cursor -y
Gemini CLI
$ npx skills add paperclipai/paperclip --skill para-memory-files -a gemini-cli -y
GitHub Copilot
$ npx skills add paperclipai/paperclip --skill para-memory-files -a github-copilot -y
OpenCode
$ npx skills add paperclipai/paperclip --skill para-memory-files -a opencode -y
Windsurf
$ npx skills add paperclipai/paperclip --skill para-memory-files -a windsurf -y
name: para-memory-files description: > Use a file-based PARA memory system to store, retrieve, and organize durable knowledge across sessions. Trigger on saving facts, daily notes, entity records, weekly synthesis, recall, tacit user patterns, or plan memory.
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`.
Entity-based storage. Each entity gets a folder with two tiers:
1. `summary.md` -- quick context, load first. 2. `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:**
**When to create an entity:**
For the atomic fact YAML schema and memory decay rules, see [references/schemas.md](references/schemas.md).
Raw timeline of events -- the "when" layer.
How the user operates -- patterns, preferences, lessons learned.
Memory does not survive session restarts. Files do.
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.
Open-source orchestration for teams of AI agents. If OpenClaw is an employee, Paperclip is the company. Paperclip is a Node.js server and React UI that orchestrates a team of AI agents to run a business.
Paperclip UI design system guide for building consistent, reusable frontend components. Use when creating new UI components,…
Delegate user-requested work to an existing Paperclip agent, with a durable task reference and clear execution expectations.
Find progress or deliverables from earlier Paperclip work and add user-requested feedback with human attribution.
Review a connected Paperclip team's agents, tasks, blockers and pending approvals when the user asks for a team summary or what…
Create, comment on, update, and list Paperclip tasks from Hermes using scoped Paperclip API credentials.
Use when an LLM Wiki operation issue requests an index refresh. Rebuild `wiki/index.md` from the actual wiki tree, reconcile…
Create a new Architecture Decision Record with sequential numbering and AgentDB registration
Answers BMad questions and recommends the next skill from what is installed. Use when the user asks bmad for help, what to do…