Open‑Source ‘pstack‑claude’ Brings Cursor‑Based Agent Workflows to Claude Code, Copilot and More
· GlobeWire Daily Editorial Desk · Source: github.com

Image: GitHub · Photo source · Resized and letterboxed to 16:9; no AI generation
Overview
The community‑driven pstack‑claude repository (github.com/michael-denyer/pstack-claude) publishes a port of Lauren Tan’s *pstack* skill stack for a growing list of AI‑coding agents. The project translates the original Cursor‑style primitives into formats that Claude Code, GitHub Copilot, Gemini, Muse, Prime Agent and other harnesses can consume.
Key Features
- Unified skill library – One set of tools (e.g., sub‑agent, question, wake‑up, /loop) works across all supported agents.
- Formal‑verification plug‑in – `/create-formal-verification-skill` automatically selects the riskiest property in your code and runs the appropriate verifier (TLA+, Lean, Kani for Rust).
- Automatic routing – A *SessionStart* hook injects an instruction that directs the agent to *poteto‑mode* so the correct workflow is chosen without manual prompting.
- Fine‑grained control – `setup-pstack` lets users toggle auto‑routing, change default models, or adjust reasoning effort per role.
- No telemetry – All scripts run locally; no data is sent to a central server.
Supported Harnesses
| Harness | How pstack‑claude integrates |
|---|---|
| Claude Code | Translates Cursor skill names at runtime; auto‑update is off by default. |
| GitHub Copilot (CLI & app) | Shares `~/.copilot`; first skill triggers `setup-pstack` to pick a model from the user’s marketplace list. |
| Muse | Requires approval of the SessionStart hook before the agent can invoke poteto‑mode. |
| OpenCode, Gemini CLI, Prime Agent, Codex‑only installs | Reads skills from `~/.agents/skills/`; routing must be enabled manually via a standing instruction. |
Installation & Updates
- Clone the repo and run the provided for‑loop script to link the skill files into the appropriate directories.
- For Claude Code, enable auto‑update via the *Marketplaces* tab → *pstack‑claude* → Enable auto‑update; otherwise run `claude plugin update pstack@pstack-claude` for a manual bump.
- Copilot users should start a new session after installation; the first skill that needs a model will invoke `setup-pstack`.
- Keep the code current with `git pull` followed by the linking script.
Practical Implications
- Developers get a consistent, opinionated workflow for writing, testing and formally verifying code across multiple AI assistants.
- Teams can embed the same verification standards (TLA+, Lean, Kani) without writing custom plug‑ins for each agent.
- Security‑focused projects benefit from the local‑only execution model, which eliminates hidden telemetry.
- Tool vendors may adopt the open‑source skill definitions as a baseline for their own agent extensions.
How to Verify the Claims
- Review the `README.md` and `tools/forks.json` in the GitHub repository – they list the exact skill set and policy forks.
- Check the `LICENSE*` files to confirm the MIT licensing and attribution to Lauren Tan, Cursor and Michael Denyer.
- Run `pstack‑claude --help` after installation; the output should list the `/skill:` commands and the `/create-formal-verification-skill` entry.
- Test the routing hook by starting a Claude Code session and issuing `/poteto-mode`; the agent should respond with the appropriate workflow.
Licensing & Contributions
The code is released under the MIT license (© 2026 Michael Denyer) with original pstack attribution (© 2026 Lauren Tan). Contributors are encouraged to open pull requests, file bug reports, or improve documentation as described in `CONTRIBUTING.md`. Security issues should be reported privately per `SECURITY.md`.
--- *The article is based solely on the public information available in the GitHub repository linked above.*
AI-assisted reporting; source claims are attributed and have not been independently verified.
More to read
Trending on GlobeWire Daily
Selected from recent coverage and related topics; not live search rankings.









