pstack

Provides structured AI agent workflow skills covering validation, planning, review, QA, and shipping.

107|7|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/no-session/pstack --skill pstack-no-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pstack
Source: https://github.com/no-session/pstack
Command: npx skills add https://github.com/no-session/pstack --skill pstack-no-session

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, bun, and includes scripts (resource) components.

What problem does it solve? Solo founders and indie hackers lack teammates to review plans, test code, audit design, and manage releases. This Skill gives an AI coding agent a set of structured specialist roles — CEO reviewer, engineer, designer, QA lead, and release engineer — so one person can run a full product development loop from idea validation to deployment. ## Core Features & Use Cases - Full development loop: Skills for /validate, /plan, /review, /qa, /ship, /document-release, and /retro cover the entire build-ship-reflect cycle. - Persistent headless browser: A compiled Bun CLI drives a long-lived Chromium daemon over localhost HTTP, giving sub-second browser commands with ref-based element selection for QA and design review. - Template-generated skill docs: SKILL.md files are generated from .tmpl templates with placeholders resolved from source code, keeping agent instructions in sync with actual commands. - Use Case: A solo founder runs /validate to test demand for an idea, /plan to review architecture and design, /qa to click through the app in a real browser and fix bugs, then /ship to test, review, and open a PR — all in one terminal session. ## Quick Start Ask the agent to run the /validate skill to stress-test your product idea before writing any code.

Frequently Asked Questions about pstack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I give Claude Code structured engineering workflow skills?

Install pstack and run the setup script, which builds the browse binary and symlinks each skill into your skills directory. You can then invoke skills like /validate, /plan, /qa, and /ship by name in a session.

How do I run browser-based QA tests with an AI agent?

Use the /qa skill, which drives a persistent headless Chromium daemon through the browse CLI. The agent snapshots the accessibility tree to get element refs, clicks and fills forms, fixes bugs it finds, and re-verifies the fixes.

Does pstack work with agents other than Claude Code?

Yes, pstack generates skill output for two hosts: Claude and Codex. Running the generator with the codex host flag produces minimal-frontmatter SKILL.md files under the .agents/skills directory with adjusted paths and advisory prose.

Why are SKILL.md files regenerated instead of edited directly?

SKILL.md files are generated from .tmpl templates with placeholders resolved from source code, so documented commands and flags always match the actual implementation. CI runs a dry-run check that fails if committed docs drift from the templates.

What are the limitations of the pstack browse daemon?

The server binds to localhost only and supports one user per workspace. Cookie decryption currently works only with macOS Keychain, and the ref system does not auto-crawl iframes — you must explicitly enter a frame context first.