Skip to content

/use-project-memory

Read Sazabi project memory (how the system is laid out, what healthy looks like, runbooks, past incidents) before investigating or changing production behavior, and write back durable findings once they are verified. Use at the start of an investigation or on-call task, when the

From plugin
paradev
16k48 skills1 agent1 command

Claude Code

$ npx -y skills add paradevai/paradev --skill use-project-memory --agent claude-code

SKILL.md

use-project-memory.SKILL.md
name: use-project-memory
description: Read Sazabi project memory (how the system is laid out, what healthy looks like, runbooks, past incidents) before investigating or changing production behavior, and write back durable findings once they are verified. Use at the start of an investigation or on-call task, when the user mentions a runbook or a past incident, or after resolving something worth remembering.
argument-hint: the system, symptom, or finding to look up or record
allowed-tools: mcp__sazabi__search, mcp__sazabi__execute

Start from what the team already knows

Project memory is curated knowledge the Sazabi agent and your teammates rely on: architecture notes, what normal looks like, runbooks for recurring problems, and write-ups of past incidents. Reading it first saves rediscovering known causes. Writing to it keeps the next person from starting over.

0. How the tools work

The Sazabi MCP server lists only two tools, `search` and `execute`. Browse Sazabi's operations with `search` and `namespace: "sazabi"` (an empty query without a namespace lists connected connectors, not Sazabi operations). Before calling one, repeat `search` with `namespace: "sazabi"`, the hit's full name as the query, and `includeInputSchema: true` to load its arguments. Then run it with `execute` as `{ name, arguments }`, the name copied from the hit (for example `sazabi/logs.ask`). Memory operations: `sazabi/memory.search`, `sazabi/memory.list`, `sazabi/memory.create`, `sazabi/memory.update`.

1. Read first

Before investigating, run `sazabi/memory.search` for the service, the symptom and the error. Open matching runbooks and incident notes. Follow a runbook's steps when it fits, but check it against the current code and logs: memory can be stale, and a runbook for last year's architecture is a lead, not an order.

2. Write only what lasts

After the work is verified, decide if anything is durable:

  • **Worth writing:** a root cause that could recur, a runbook for a procedure

you just did by hand, a fact about the system that took effort to find.

  • **Not worth writing:** raw logs, guesses, one-off findings, anything that

will be wrong next week, secrets.

Use clear paths: `runbooks/<topic>.md` with kind `runbook`, or `notes/investigations/<topic>.md` with kind `note`.

3. Create or update, never clobber

Search for an existing document on the topic first. If one exists, update it with `sazabi/memory.update` and keep what is still true. `memory.create` fails when the path is taken, and `memory.update` fails when it is empty, so a failure means you picked the wrong one, not that you should force it.

Show the user the document before you write it to a shared project.

Anti-patterns

  • **Treating memory as truth.** Verify against code and logs before acting.
  • **Writing a transcript.** Memory should be a few paragraphs a teammate

can act on.

  • **Duplicates.** Two runbooks for one problem drift apart; update the one

that exists.

Read more
@superset-sh
Ships withparadev

Paradev is an open-source Codex App and Conductor alternative. Orchestrate an army coding agents in parallel with your own subscriptions.

Stars on GitHub

Momentum

stars in total
16.2k
Star history of superset-sh/superset on GitHub, a chart by star-history.com

Other skills on paradev.

find-in-circleback
Auto-invoked

find-in-circleback

Answer "what did we say, decide, or promise" from Circleback meetings — search by attendee, company, tag, or date before keyword,…

@superset-sh@superset-shInstall Skill
prep-with-circleback
Auto-invoked

prep-with-circleback

Build a brief for an upcoming meeting from Circleback — the calendar event, the history with the same people and company, open…

@superset-sh@superset-shInstall Skill
ci-triage
Auto-invoked

ci-triage

Diagnose a failing GitHub Actions run — find the first real error in the logs, tell a flake apart from a genuine failure, and…

@superset-sh@superset-shInstall Skill
issue-triage
Auto-invoked

issue-triage

Triage a GitHub issue into something actionable — reproduce the claim, find duplicates, judge severity, and apply labels,…

@superset-sh@superset-shInstall Skill
find-in-granola
Auto-invoked

find-in-granola

Answer "what did we say, decide, or promise" from Granola meeting notes — narrow to the meetings that can hold the answer, read…

@superset-sh@superset-shInstall Skill

More skills from other plugins.

paseo

paseo

Paseo reference for managing hosts, projects, workspaces, workspace scripts, agents, schedules, and heartbeats.

paseo11d23k
@getpaseo@getpaseoInstall Skill
capabilities

capabilities

Your capability catalog — read this at boot. Lists the temporal date-range skills and the external integrations (reached via the…

@chaitanyagiri@chaitanyagiriInstall Skill
brainstorming

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

codeg2d4.4k
@xintaofei@xintaofeiInstall Skill

Questions about use-project-memory.

Which coding agents can use use-project-memory?
use-project-memory installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.