The 5Ps AI Exponential Framework — skill stack for multi-agent orchestration. Use when running a Pod, starting a sprint, or applying the 5Ps (Perceive, Portfolio, Pause-Promote, Perform, Progress) with Prune, Artisan, and Observer. Each sub-skill implements one P.
_UPD=$(~/.claude/skills/pstack/bin/pstack-update-check 2>/dev/null || true)
[ -n "$_UPD" ] && echo "$_UPD" || true
If output shows UPGRADE_AVAILABLE <old> <new>: tell the user "pstack v{new} is available (you have v{old}). Run /pstack-upgrade to update."
If output shows JUST_UPGRADED <from> <to>: tell user "Running pstack v{to} (just updated!)".
The pstack is a set of composable skills that implement the 5Ps AI Exponential Framework. Each skill corresponds to one P — one agent role in the Pod.
| P | Skill | Role |
|---|---|---|
| Perceive | pstack-perceive |
| Research Agent — senses, probes, scrapes, monitors |
| Portfolio | pstack-portfolio | Options Agent — generates scenarios, builds fast prototypes |
| Pause-Promote | pstack-decide | Strategy Agent — decides, prioritises, kills options |
| Perform | pstack-perform | Build Agent — codes, integrates, ships |
| Progress | pstack-progress | Learn Agent — tracks, measures, feeds back |
| Prune | pstack-prune | Scope discipline — decides what not to build |
| Artisan | pstack-artisan | Design Agent — polishes, ensures quality |
| Observer | pstack-observer | Meta Agent — watches patterns, improves the system |
Load the relevant sub-skill for the phase you're in. Each skill is standalone but designed to chain:
Perceive → Portfolio → Decide → Perform → Progress
↑
Prune
↓ ↓
Artisan Observer
For a full sprint cycle, run in order:
pstack-perceive — what is the problem? What can the model do?pstack-portfolio — build 3 prototypes fastpstack-decide — kill options, advance onepstack-prune — is scope correct? Cut before buildingpstack-perform — ship the thingpstack-artisan — polish and quality checkpstack-progress — what did we learn?pstack-observer — what needs to change in the Pod itself?Each P is implemented as a standalone skill:
pstack-perceive — Research/Perception phasepstack-portfolio — Options/Prototyping phasepstack-decide — Decision phasepstack-perform — Build/Ship phasepstack-progress — Learning phasepstack-prune — Scope reduction disciplinepstack-artisan — Quality/design layerpstack-observer — Meta-awareness and system improvementPrototype before you present. If you can't prototype it, it's not ready.
The Portfolio skill is where the shift happens. Traditional methodology presents options as documents. The pstack Portfolio builds options as working prototypes — even rough ones. The decision is made on what works, not what was described.
The pstack works with any agent that can:
All 8 skills are self-contained. Load the one you need.