[KongchangAI]
Productpotato stack

PStack

An open-source AI Agent auxiliary plugin that provides automatic generation and maintenance of Verification Skills, along with Feature Map management and an Eval assessment framework for validating agent capabilities.

Timeline (last 90 days)

Oct 21

PStack's core positioning is to serve Brownfield projects (i.e., existing projects with pre-existing code), rather than being a project scaffold for starting from scratch.

Unverified50%
Oct 21

PStack splits principles into independent skills rather than putting them into the system prompt because of Token cost: it avoids carrying a lengthy prefix on every request and enables on-demand loading.

Unverified50%
Oct 21

PStack has no dedicated maintenance skill responsible for "bringing problems back to the planning phase"; this can be filled in with maintenance-type skills such as Superpowers' SuperCollab.

Unverified50%
Oct 21

PStack's deployment phase includes the BabySit skill, which continuously monitors a merge request until the merge is confirmed successful.

Unverified50%
Oct 21

The difference between PStack's Create Verification Skill in the testing phase and TDD is that TDD focuses on functional tests and unit tests, whereas this skill focuses on building an end-to-end verification environment.

Unverified50%
Oct 21

PStack's Deslop skill compares the main branch with the current branch and checks whether the changes contain redundant comments, unnecessary Try Catch blocks, variables lacking explicit types, and excessively deep nesting.

Unverified50%
Oct 21

In the planning phase, PStack provides the How skill for understanding how existing code operates, the Why skill for understanding design motivation, and the Teach skill, which combines the two to explain how things work and the reasons behind them.

Unverified50%
Oct 21

PStack's core method is incremental construction: observe the Agent's failure modes, and write a corresponding skill each time one is found.

Unverified50%
Oct 21

PStack's "How" skill forces the Agent to search the code first, use sub-Agents, and prohibits guessing.

Unverified50%
Oct 21

Pstack provides a potato mode skill, used to route a problem to the appropriate skill when the user is unsure which skill to use.

Unverified50%

8 more timeline events

All Facts (18)

Unverified

PStack's core positioning is to serve Brownfield projects (i.e., existing projects with pre-existing code), rather than being a project scaffold for starting from scratch.

50%
Unverified

PStack splits principles into independent skills rather than putting them into the system prompt because of Token cost: it avoids carrying a lengthy prefix on every request and enables on-demand loading.

50%
Unverified

PStack has no dedicated maintenance skill responsible for "bringing problems back to the planning phase"; this can be filled in with maintenance-type skills such as Superpowers' SuperCollab.

50%
Unverified

PStack's deployment phase includes the BabySit skill, which continuously monitors a merge request until the merge is confirmed successful.

50%
Unverified

The difference between PStack's Create Verification Skill in the testing phase and TDD is that TDD focuses on functional tests and unit tests, whereas this skill focuses on building an end-to-end verification environment.

50%
Unverified

PStack's Deslop skill compares the main branch with the current branch and checks whether the changes contain redundant comments, unnecessary Try Catch blocks, variables lacking explicit types, and excessively deep nesting.

50%
Unverified

In the planning phase, PStack provides the How skill for understanding how existing code operates, the Why skill for understanding design motivation, and the Teach skill, which combines the two to explain how things work and the reasons behind them.

50%
Unverified

PStack's core method is incremental construction: observe the Agent's failure modes, and write a corresponding skill each time one is found.

50%
Unverified

PStack's "How" skill forces the Agent to search the code first, use sub-Agents, and prohibits guessing.

50%
Unverified

Pstack provides a potato mode skill, used to route a problem to the appropriate skill when the user is unsure which skill to use.

50%
Unverified

Pstack's no comments skill actively removes comments from code, with the aim of preventing the AI from being misled by incorrect comments and forcing it to read the real code.

50%
Unverified

Pstack splits the AI software development lifecycle into six stages — planning, design, building, testing, deployment and maintenance — and defines the trigger timing for each skill.

50%
Unverified

Pstack's testing phase includes the create verification skill for end-to-end testing, as well as the swarm skill, which lets multiple AI agents each handle different segments of the end-to-end flow and aggregates the reports.

50%
Unverified

The core of Pstack's build phase is test-driven development (TDD), and it includes built-in TypeScript best-practice skills.

50%
Unverified

Pstack's design phase uses the architect skill to call multiple models and multiple AI agents to each output a design plan, then uses the interrogate skill to cross-evaluate and aggregate them into a unified report.

50%
Unverified

Lauren developed a plugin called PSTACK, which is a set of skills encoded as markdown documents, inspired by GaryStack from YC CEO Gary Tan.

50%
Unverified

Lauren Tan open-sourced a repository called Pstack, building a complete skill system around the AI software development lifecycle.

50%
Unverified

The engineer open-sourced the plugin PStack (potato stack), in which the "create verification skill" automatically explores the codebase to generate an initial Feature Map, and the "maintain verification skill" is responsible for ongoing maintenance.

50%

Source Articles