sstack plugin
sergio stack: skills for Claude Code that drive a repository to done, review and investigate in parallel, and ship it.
How to install the sstack plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add GeiserX/sstack
/plugin install sstack@sstackWhat's inside sstack
21 parts read from the plugin's own files.
Skills 21
Claude loads it when the task matches- docs-loop
Use when the user asks to audit docs, check documentation for stale claims, or verify docs against the code.
- eli5
Explain work, a system or a situation to the user in plain words with real names, so they understand it on one read. Use when the user asks to explain like a 5yo, says eli5, or says they do not understand what was done or where things stand.
- file-pr
Open a pull request whose title says why the change matters and whose body opens with the problem in the requester's words. Use when asked to file, open, raise or create a PR, or to rewrite a PR's title or description.
- full-loop
Drive a repository to done with sergio-loop, then keep improving it with refine-loop at a descending theta. Use only when the user explicitly invokes full-loop.
- github-video-embed
Make a video, screen recording or demo clip play inline inside a GitHub Markdown file, pull request or release. Use when a video must play in the README or a PR, when asked to embed a video or add an inline player, or when a committed video renders blank.
- grow-my-repo
Plan and carry out where an open-source repository gets listed so people find it, from GitHub itself to registries, directories, public catalogues, media, communities and funding. Use when asked to grow, promote or publicise a repo, or where else it could be listed.
- help-decide
Lay a decision out for the user so one word answers it, recommendation and pros and cons first, then how the thing works and what each choice changes. Use when the user says help-decide, asks for pros vs cons, or answers a question with "don't understand, explain".
- implement
Implements a requested change with the smallest complete diff, splitting genuinely independent work across parallel agents with non-overlapping file ownership, then integrates and verifies it. Use when invoked explicitly to build a feature or change.
- investigate
Investigates a bug or unexpected behavior from reproduction to root cause with a panel of independent hypothesis agents, then fixes it only when the request asks for a fix. Use when invoked explicitly to debug, diagnose, or fix a reported failure.
- kb-research
Answers a question from the team's own record (chat archives, call transcripts, tickets, wiki pages, notes, any mix) through a knowledge-base adapter you fill in. Read-only, never from memory, every claim cited to the source it came from. Use when invoked explicitly to find what the team said or decided, who owns something, or whether a plan contradicts an earlier decision.
- kb-review
Reviews a pull request the way the team's reviewers do, grounded in reviewer learnings and past decisions captured in your knowledge base, verifies every finding against the code, and reports a severity-ranked review. Reports only; never posts, approves or merges without explicit instruction. Use when invoked explicitly on a PR, your own before requesting review or a teammate's.
- readable
Make text written for another person clear on the first read, by cutting AI writing tropes and rebuilding the sentences at 80% of ASD-STE100. Use on every doc, PR, message, email or comment before it goes out, or when asked to humanize, unslop or simplify text.
- refine-loop
Use when the user asks to refine, polish, or keep improving a repo and no specific tasks remain.
- research
Researches a question with independent parallel specialists that gather evidence from the code, its history, and primary sources, then synthesizes a ranked, cited answer. Use when invoked explicitly for research before a decision.
- review-code
Audits a whole codebase in bounded waves of independent parallel auditors, publishes every verified finding ranked by severity, and applies only safe, in-scope repairs. Use when invoked explicitly for a codebase health review.
- review-pr
Review one or more pull requests as a single Workflow run (three lenses, one fixer, one adversarial verifier), comment the plan on each PR, push the fixes, then merge or close. Use when asked to review, fix up or merge a PR, or on "review-pr".
- revive
Bring cut-off work back exactly where it stopped after a usage limit, a crash, a restart or a compaction, without doing anything twice. Use when a session resumes after a limit or crash, when agents or background tasks died mid-work, or when asked to continue, resume or revive.
- sergio-loop
Runs a durable inspect/plan, implement, verify, and fresh-review loop toward an explicit repository goal, with optional lease-backed coordination across sessions. Use only when the user explicitly invokes sergio-loop.
- submit-awesome
Get an open-source repository listed in third-party awesome lists, one pull request per list, by each list's own rules. Use when asked to submit a repo to awesome lists or to continue an awesome-list sweep.
- tidy-repo
Tidy an established repo end to end without changing what it does. It audits, deletes, restructures, refreshes the living docs and leaves guards so the repo stays clean. Use only when invoked explicitly.
- verified-reply
Draft a reply the user will send as themselves, with every factual claim checked against a live source first and posted only after they approve the exact text. Use when asked to answer a message, reply to a thread, PR or ticket comment, or check a reply the user wrote.
Using sstack in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update sstack@sstack
- Refresh the marketplace
- /plugin marketplace update sstack
- Turn it off for now
- /plugin disable sstack@sstack
- Remove it
- /plugin uninstall sstack@sstack
Skills in sstack
- docs-loopGeiserX/sstack
Use when the user asks to audit docs, check documentation for stale claims, or verify docs against the code.
4 files5stars - full-loopGeiserX/sstack
Drive a repository to done with sergio-loop, then keep improving it with refine-loop at a descending theta. Use only when the user explicitly invokes full-loop.
2 files5stars - grow-my-repoGeiserX/sstack
Plan and carry out where an open-source repository gets listed so people find it, from GitHub itself to registries, directories, public catalogues, media, communities and funding. Use when asked to grow, promote or publicise a repo, or where else it could be listed.
2 files5stars - kb-researchGeiserX/sstack
Answers a question from the team's own record (chat archives, call transcripts, tickets, wiki pages, notes, any mix) through a knowledge-base adapter you fill in. Read-only, never from memory, every claim cited to the source it came from. Use when invoked explicitly to find what the team said or decided, who owns something, or whether a plan contradicts an earlier decision.
2 files5stars - kb-reviewGeiserX/sstack
Reviews a pull request the way the team's reviewers do, grounded in reviewer learnings and past decisions captured in your knowledge base, verifies every finding against the code, and reports a severity-ranked review. Reports only; never posts, approves or merges without explicit instruction. Use when invoked explicitly on a PR, your own before requesting review or a teammate's.
3 files5stars - readableGeiserX/sstack
Make text written for another person clear on the first read, by cutting AI writing tropes and rebuilding the sentences at 80% of ASD-STE100. Use on every doc, PR, message, email or comment before it goes out, or when asked to humanize, unslop or simplify text.
2 files5stars - refine-loopGeiserX/sstack
Use when the user asks to refine, polish, or keep improving a repo and no specific tasks remain.
3 files5stars - sergio-loopGeiserX/sstack
Runs a durable inspect/plan, implement, verify, and fresh-review loop toward an explicit repository goal, with optional lease-backed coordination across sessions. Use only when the user explicitly invokes sergio-loop.
4 files5stars - eli5GeiserX/sstack
Explain work, a system or a situation to the user in plain words with real names, so they understand it on one read. Use when the user asks to explain like a 5yo, says eli5, or says they do not understand what was done or where things stand.
5stars - file-prGeiserX/sstack
Open a pull request whose title says why the change matters and whose body opens with the problem in the requester's words. Use when asked to file, open, raise or create a PR, or to rewrite a PR's title or description.
5stars - github-video-embedGeiserX/sstack
Make a video, screen recording or demo clip play inline inside a GitHub Markdown file, pull request or release. Use when a video must play in the README or a PR, when asked to embed a video or add an inline player, or when a committed video renders blank.
5stars - help-decideGeiserX/sstack
Lay a decision out for the user so one word answers it, recommendation and pros and cons first, then how the thing works and what each choice changes. Use when the user says help-decide, asks for pros vs cons, or answers a question with "don't understand, explain".
5stars - implementGeiserX/sstack
Implements a requested change with the smallest complete diff, splitting genuinely independent work across parallel agents with non-overlapping file ownership, then integrates and verifies it. Use when invoked explicitly to build a feature or change.
5stars - investigateGeiserX/sstack
Investigates a bug or unexpected behavior from reproduction to root cause with a panel of independent hypothesis agents, then fixes it only when the request asks for a fix. Use when invoked explicitly to debug, diagnose, or fix a reported failure.
5stars - researchGeiserX/sstack
Researches a question with independent parallel specialists that gather evidence from the code, its history, and primary sources, then synthesizes a ranked, cited answer. Use when invoked explicitly for research before a decision.
5stars - review-codeGeiserX/sstack
Audits a whole codebase in bounded waves of independent parallel auditors, publishes every verified finding ranked by severity, and applies only safe, in-scope repairs. Use when invoked explicitly for a codebase health review.
5stars - review-prGeiserX/sstack
Review one or more pull requests as a single Workflow run (three lenses, one fixer, one adversarial verifier), comment the plan on each PR, push the fixes, then merge or close. Use when asked to review, fix up or merge a PR, or on "review-pr".
5stars - reviveGeiserX/sstack
Bring cut-off work back exactly where it stopped after a usage limit, a crash, a restart or a compaction, without doing anything twice. Use when a session resumes after a limit or crash, when agents or background tasks died mid-work, or when asked to continue, resume or revive.
5stars - submit-awesomeGeiserX/sstack
Get an open-source repository listed in third-party awesome lists, one pull request per list, by each list's own rules. Use when asked to submit a repo to awesome lists or to continue an awesome-list sweep.
5stars - tidy-repoGeiserX/sstack
Tidy an established repo end to end without changing what it does. It audits, deletes, restructures, refreshes the living docs and leaves guards so the repo stays clean. Use only when invoked explicitly.
5stars - verified-replyGeiserX/sstack
Draft a reply the user will send as themselves, with every factual claim checked against a live source first and posted only after they approve the exact text. Use when asked to answer a message, reply to a thread, PR or ticket comment, or check a reply the user wrote.
5stars
sstack plugin questions
How do I install the sstack plugin?
In Claude Code run /plugin marketplace add GeiserX/sstack, then /plugin install sstack@sstack.
What does the sstack plugin include?
sstack bundles 21 skills.
How do I update or remove the sstack plugin?
Update it with claude plugin update sstack@sstack in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall sstack@sstack.
What license is the sstack plugin under?
GPL-3.0-or-later, as stated in the plugin's manifest.