Project Memory Template — Development skill for Claude Code
Complexity-scaled project-memory scaffold (CLAUDE.md/PLAN.md/.claude/memory/CONTEXT.md/docs/adr), tiered minimal/standard/full.
How to install Project Memory Template
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open benjamininja/project-memory-template and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Project Memory Template does
Complexity-scaled project-memory scaffold (CLAUDE.md/PLAN.md/.claude/memory/CONTEXT.md/docs/adr), tiered minimal/standard/full.
Alternatives in Development
- Template Skill — Minimal skeleton for a new skill project structure 97.5k ★
- Rb Init — Scaffold a new multi-agent repository from the RepoBrain template (invokes agent-repo-init skill) 1.3k ★
- Ag Init — Scaffold a new multi-agent repository from the Antigravity template (invokes agent-repo-init skill) 1.2k ★
README
project-memory-template
A reusable, complexity-scaled project-memory scaffold — `CLAUDE.md` + `PLAN.md` + `.claude/memory/` + `CONTEXT.md` + `docs/adr/`, sized to how much a project actually needs, not applied uniformly.
Synthesized from `Python-PowerBI-DynastyFantasyFootball`'s real memory architecture (built organically over months, growing a piece at a time as each need showed up) and validated against `skills-plugins-hooks-agents`' vendored engineering flow (`grill-with-docs`/`domain-modeling`, which generate `CONTEXT.md`/ADR content live rather than pre-scaffolding it blank) and ponytail's YAGNI ladder (introduce complexity only as it's earned).
Dependency
This template assumes the central skills library, [`skills-plugins-hooks-agents`](https://github.com/benjamininja/skills-plugins-hooks-agents) (`ask-matt`, `grill-with-docs`, `domain-modeling`, `tdd`, etc.), is installed — see that repo's README for the symlink-installation steps. Every tier's `CLAUDE.md` names this dependency explicitly so a new repo built from this template doesn't silently assume skills exist without saying where they come from.
The three tiers
See [`tiers/`](tiers/) for the actual files, and [`docs/graduating-tiers.md`](docs/graduating-tiers.md) for exactly when to add each piece — the additions are **independent triggers**, not a strict ladder.
tiers/minimal/—CLAUDE.md+PLAN.md. A small script or short-lived tool with no real data model or terminology to track.tiers/standard/— adds.claude/memory/MEMORY.md(project state index) +CONTEXT.md(domain glossary). Ongoing state worth remembering, but not yet enough decision-density for formal ADRs.tiers/full/— addsdocs/adr/(numbered decision records) + the token-gating execution-loop section inCLAUDE.md. Real architectural decisions with alternatives worth defending later.
How to use
Copy the contents of the tier that fits your project into its repo root, fill in the
Related Skills
K Mem
Memory and governance for Claude Code sessions: a read-before-write gate, a context resolver with receipts, ti
Aod.Okrs
Scaffold an OKR document with standard template and PM sign-off
Fec Scaffold
Create a standard directory structure and template files for pages, features, or components according to proje
New ADR
Scaffold a new MADR architecture decision record in docs/adr/
Update Project
Bring an existing oryxflow project's scaffold floor up to date with the latest bundled template - diff the flo
ContextMesh
Intelligent context layer for Claude Code — infinite session memory, minimal active context
Related Agents
Forge Complexity
Analyzes task description and codebase context to recommend complexity depth level (quick/standard/thorough).
Karr Doc Writer
Owns App::karr's documentation — POD (=attr/=method/=opt, # ABSTRACT), README.md, ex/README.md, bin/karr and b
Tp Doc Writer
PROACTIVELY use this when the user asks to document a decision, write an ADR, add API docs, update README, or