Claude Code plugin

Pstack Claude

Claude Code, Codex, Copilot, Pi, OpenCode, Muse, Gemini, and Prime Agent versions of Poteto's pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.

3,875 stars 352 forksPlugins & marketplaces Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add michael-denyer/pstack-claude

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/michael-denyer/pstack-claude.git

From the README

pstack

Lauren Tan's pstack is an opinionated Cursor skill stack that improves agent outcomes. This is a port for Claude Code, Codex, Pi, GitHub Copilot, Muse, and other agent harnesses. It tracks upstream and also carries named policy forks, each declared in tools/forks.json.

Tell poteto-mode your goal and it will invoke the correct workflow for the task. It keeps your code concise, simple and verified.

For concurrency bugs and invariants that tests cannot reach, /create-formal-verification-skill picks the riskiest property in your code, verifies it with a tool that fits, and leaves a project skill the next agent reruns. The separate agent-formal-verify plugin goes deeper on the method, with guided TLA+ model checking, Lean proofs, and Kani for Rust.

Built for Claude Code

This port translates upstream's Cursor skills for Claude Code before installation. Upstream's Claude Code install asks agents to translate Cursor names at runtime, using extra tokens and relying on them to apply the mapping correctly. This port also adds a SessionStart hook that routes tasks to poteto-mode.

Install

Claude Code

Run in Claude Code 2.1.292 or later:

Claude Code leaves auto-update off for third-party marketplaces, so pstack stays on the version you installed. To turn it on, run /plugin, open the Marketplaces tab, select pstack-claude, and choose Enable auto-update. To update once by hand, run claude plugin update pstack@pstack-claude.

Codex

Run in your terminal:

Pi

Run in your terminal:

The package loads the skills and the pstack Pi extension, which adds the subagent, question, and wake-up tools the skills use, plus /loop and the routing instruction. Invoke a skill with /skill:.

GitHub Copilot

Run in your terminal:

This installs pstack for the Copilot CLI and the GitHub…
Read the full README on GitHub

How plugins work

  • A plugin bundles slash commands, subagents, skills, hooks, MCP servers and status lines so they install together.
  • Add the marketplace inside Claude Code with /plugin marketplace add michael-denyer/pstack-claude, then run /plugin to pick what to install.
  • You can turn a plugin off again from /plugin without deleting anything.
Claude Code docs

Details

Language
JavaScript
License
MIT
Last updated
3 November 2026
Topics
agent-pluginagent-skillsagentic-aianthropicchatgptclaudeclaude-codeclaude-code-skillsclaude-pluginclaude-skillscode-reviewcodex

FAQ

What is Pstack Claude?

Claude Code, Codex, Copilot, Pi, OpenCode, Muse, Gemini, and Prime Agent versions of Poteto's pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses. It is a plugin for Claude Code, from michael-denyer/pstack-claude on GitHub.

How do I install Pstack Claude?

Run /plugin marketplace add michael-denyer/pstack-claude inside Claude Code, then follow the setup in the README.

Is Pstack Claude popular?

michael-denyer/pstack-claude has 3,875 GitHub stars and 352 forks. It was last updated on 3 November 2026.

More plugins & marketplaces

Browse the most popular Claude Code mods, all plugins & marketplaces, or the skills and MCP server directories.