AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Layered Project Memory

skill-christophezhao-vibe-coding-skills-layered-project-memory · by ChristopheZhao

Capture and retrieve layered project memory for coding projects, including project state (L1), key events (L2), and node insights (L3) with Git anchors and pointer-first evidence links. Use when users ask to resume interrupted work, preserve key milestone context, avoid repeated failed attempts, or generate focused context packs for resume/debug/release workflows. Do not use for one-off tiny edit…

No reviews yet
0 installs
9 views
0.0% view→install

Install

$ agentstack add skill-christophezhao-vibe-coding-skills-layered-project-memory

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-christophezhao-vibe-coding-skills-layered-project-memory)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Layered Project Memory? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Layered Project Memory

Purpose

Use this skill as a project semantic memory layer for high-signal context. Persist only information that Git and agent short-term memory do not store directly. Keep continuity across interrupted sessions, repeated attempts, and handoffs.

Activation Gate

Activate when any condition is true:

  • User asks to resume previous coding work, handoff context, or recover project state.
  • Work involves repeated attempts on the same issue and needs anti-repeat memory.
  • Milestone transition, decision, blocker, rollback, or key fix needs persistent evidence.
  • User asks for focused context packs for resume, debug, or release.

Do not activate when any condition is true:

  • Request is a one-off tiny edit with no continuity need.
  • Request is pure Q and A or unconstrained brainstorming.
  • Request asks for full transcript archival or raw diff storage.

Scope Limit

This skill manages layered memory:

  • L1 project state
  • L2 key event index
  • L3 node insight records
  • derived summary for fast context loading

This skill does not:

  • replace Git commit/diff history
  • replace SDD lifecycle ownership when SDD is in use
  • archive full chat transcripts or source snapshots
  • write memory on every turn (low-frequency trigger only)

Ownership Boundary

  • Git owns code facts (commit, diff, file content).
  • SDD owns plan lifecycle status under docs/plans/ when the project uses SDD.
  • This skill owns why/tried/learned/next memory under docs/memory/.

Boundary rules:

  • L2/L3 records must include Git anchors and at least one scope (plan_id or topic_id) for key events.
  • Retrieval output is pointer-first: reference evidence/doc links and avoid duplicating raw deltas.
  • Memory must not introduce a second lifecycle status machine.
  • Summary is derived from memory records; it is not a second source of truth.

Script Decision

Use the skill-bundled scripts/memory_ops.py (resolved relative to this skill root) for deterministic storage, retrieval, and consistency checks. Avoid manual editing of memory artifacts unless recovery is required.

Workflow Contract

  1. Classify request as capture, resume, debug, release, or handoff.
  2. Ensure storage with memory_ops.py init.
  3. Record key memory events with capture (not every turn) and optional insight fields.
  4. Refresh derived summary with summarize --mode at key milestones.
  5. Build context packs using retrieve --profile .
  6. Run doctor before handoff or after meaningful milestones.
  7. Use promote/snapshot/gc only when extra governance is needed.

Hard Gates

  • Key events require event_type, summary, Git anchors, and scope (plan_id or topic_id).
  • Key events should include pointer evidence via evidence or doc_refs.
  • summarize output must be derived from L1/L2/L3; no independent facts in summary.
  • retrieve output must follow references/retrieval-profiles.md.
  • If retrieval signal is weak, return fallback pack (L1 + recent high-signal L2), never an empty pack.

Resource Map

  • Read references/process-protocol.md for execution protocol and command flow.
  • Read references/trigger-rules.md for trigger/non-trigger matrix.
  • Read references/schemas.md for L1/L2/L3 schema rules.
  • Read references/retrieval-profiles.md for profile contracts and ranking policy.
  • Read references/regression-cases.md for regression expectations.
  • Use the skill-bundled scripts/memory_ops.py for managed operations.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.