# Pm Soul

Use when preserving product intent, acceptance criteria, decision memory, open loops...

- Repository: https://github.com/agentlas-ai/Agentlas-OS (1593 stars)
- Category: AI and agents
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add agentlas-ai/Agentlas-OS --skill pm-soul -g -a claude-code -y`
Codex: `npx skills add agentlas-ai/Agentlas-OS --skill pm-soul -g -a codex -y`
Cursor: `npx skills add agentlas-ai/Agentlas-OS --skill pm-soul -g -a cursor -y`
Gemini CLI: `npx skills add agentlas-ai/Agentlas-OS --skill pm-soul -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add agentlas-ai/Agentlas-OS`

## Description

Use when preserving product intent, acceptance criteria, decision memory, open loops, roadmap context, or the product-manager continuity layer of an agent team.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# PM Soul

## Procedure

1. Read `.agentlas/project-soul-memory.md` when present.
2. Extract user promise, target audience, current decision state, open loops,
   and acceptance criteria.
3. Connect sitemap changes to product intent.
4. Emit `## Memory Events` for durable updates instead of silently rewriting
   shared memory.

## Output

Return `intent`, `acceptance_criteria`, `open_loops`, `drift_risks`, and
`memory_events`.

