Open-source skills and agents
pstack for GitHub Copilot
Multi-agent engineering workflows for GitHub Copilot: investigate bugs, review code, and build features with evidence that the work is correct.
Engineering playbooks, not just code generation
Start with a goal and a way to verify it. The /poteto-mode skill
selects a playbook and coordinates the skills and agents needed for the task.
Workflows cover investigation, bug fixes, feature development, code review,
performance work, and longer autonomous runs.
Choose the models used for delegated work and review panels with
/setup-pstack. The port also includes Azure DevOps pull request
workflows in place of upstream's Graphite stacking and GitHub review flows.
pstack Copilot is an independent port of pstack for Cursor by poteto. It is MIT-licensed and adapted to Copilot, not a mirror of the Cursor plugin.
Install pstack for GitHub Copilot
You need Git, Node.js, and the GitHub Copilot CLI with access to the models you select. In a POSIX shell, clone the project, register its skills, and copy its agents:
git clone https://github.com/doublexmax/pstack-copilot ~/.copilot/pstack
copilot skill add ~/.copilot/pstack/skills
mkdir -p ~/.copilot/agents
cp ~/.copilot/pstack/agents/*.agent.md ~/.copilot/agents/
copilot skill list
For always-on mode, run the installer. It updates your Copilot instructions, path trust, shell wrapper, and runtime hooks. Preview the changes first if needed:
node ~/.copilot/pstack/scripts/install-always-on.mjs --dry-run
node ~/.copilot/pstack/scripts/install-always-on.mjs
Then start Copilot and run /setup-pstack to choose your models.
See the setup guide
for Windows, permissions, context policy, and uninstall instructions.
Two tasks to try
Investigate and fix a bug
/poteto-mode the export writes duplicate rows when a retry lands mid-run.
Reproduce it first, fix the root cause, and verify the result.
Review a change before shipping
/poteto-mode review this PR for correctness and regressions.
Explain the evidence for each finding and what still needs verification.
You do not need to name every skill or prescribe the delegation plan. Describe the outcome and what would prove it works.