Skip to content
Back to skills

Flow Memory

ASecurity

Curate durable PWDEV Flow project decisions, lessons, and conventions. Use when the user asks to capture, list, show, link, supersede, or select project memory, or when an approved workflow decision should persist across phases.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 9, 2026
business

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add pwdev-solucoes/pwdev-claude-marketplace --skill flow-memory --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Flow Memory?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Flow Memory
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/pwdev-solucoes-flow-memory/badge)](https://www.skillsdirectory.com/skills/pwdev-solucoes-flow-memory)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: flow-memory
description: Curate durable PWDEV Flow project decisions, lessons, and conventions. Use when the user asks to capture, list, show, link, supersede, or select project memory, or when an approved workflow decision should persist across phases.
---

# Curate project memory

Read [memory](../../references/memory.md), [artifacts](../../references/artifacts.md), and [safety](../../references/safety.md) before changing memory.

## Route operations

- `capture <decision|lesson|convention> <statement>`;
- `list [type|scope]`;
- `show <name>`;
- `link <name-a> <name-b>`;
- `supersede <name> <reason> [replacement]`;
- `select <phase-or-task>`.

Infer the operation only when the user's intent is unambiguous. Listing, showing, and selecting are read-only. Capture, link, and supersede modify only `.planning/flow/memory/`.

## Capture

1. Confirm the statement is durable, project-specific, supported by evidence, and not already represented.
2. Reject temporary task state, speculation, secrets, personal data, and copied conversation history.
3. Choose the exact type, scope, confidence, source, invalidation condition, and related entries.
4. Write the entry using [memory](../../references/memory.md) and update `MEMORY.md` without duplicating the body.

## Link and supersede

Relations are symmetric: update both existing entries and the index. Supersede rather than delete by default; retain reason, date, and replacement. Ask before irreversible deletion if the user explicitly requests removal.

## Selection

Select direct matches, then one relation hop. Explain why every selected entry is relevant and flag contradictions. Never let memory override current user instructions or `AGENTS.md`.

## Output

Return operation, affected or selected paths, index status, contradictions, and next action.

Files in this skill

  • SKILL.md1.8 KB
  • agents/openai.yaml196 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…