A Claude Code plugin marketplace for SoftwareOne Platform.
/plugin marketplace add https://github.com/softwareone-platform/tundra.git
Then install the plugins you want from it:
/plugin install <plugin>@tundra
Run /reload-plugins afterwards to activate them.
Claude Code leaves auto-update off for a marketplace like this one, so you will not receive new versions until you turn it on: /plugin → Marketplaces → tundra → Enable auto-update.
Use the full HTTPS URL above. The softwareone-platform/tundra shorthand is also accepted, but it clones over SSH, which is a different instruction.
| Plugin | What it gives you |
|---|---|
issue-to-pr-pipeline |
Takes one ticket from diagnosis to a reviewed pull request, chaining the three below |
disconfirm-first |
Adversarial review of an issue, a plan, or an implemented fix |
test-authoring |
Unit and integration test authoring, each written by one agent and checked by another |
pr-lifecycle |
Opening a pull request and resolving its review comments, on Azure DevOps or GitHub |
whoami |
A self-assessment from your code, your prompts, and your CLAUDE.md, concluding how you work, as an HTML report |
From issue-to-pr
These four plugins live in their own repository and are released together. Each section below is the opening of that plugin's own documentation.
resolve-issue drives one ticket through fact-checking the issue, drafting and hardening a plan, implementing, writing tests, reviewing the fix, and opening the PR. It stops for your approval of the plan before any code changes, and again before the PR is opened.
It declares the other three plugins as dependencies, so on Claude Code v2.1.143 or later installing it installs them too:
/plugin install issue-to-pr-pipeline@tundra
Full details of issue-to-pr-pipeline
Three adversarial reviewers, one per altitude: review-issue-fact checks an issue against the code before a fix is planned, review-plan-risk pre-mortems a plan or spec, and review-code-risk challenges an implemented fix before the PR opens.
Full details of disconfirm-first
Finds test gaps and writes or refreshes unit and integration tests. Every test comes from a writer agent that learns the conventions of the nearest sibling tests, and is checked by an independent verifier. Nothing is copied into your repository.
Full details of test-authoring
open-pr opens a PR whose title and description follow your own past PRs, and resolve-pr-comments triages a PR's review threads and drafts the fixes and replies. Both show you what they will do and wait for a yes before changing anything outside your machine.
/whoami:whoami reads the code that shipped under your name, whether you typed it or directed a model to, the prompts you gave Claude, and the instructions you left it in CLAUDE.md. It finds the patterns that recur, tests each against what could explain it away, and concludes what kind of question you reliably get right and what kind you reliably miss. The result is a self-contained HTML report that opens with a timeline of what the conclusion rests on. It reads only the repositories you point it at, code only through git, and your prompts and instructions only if you agree.
Apache-2.0, covering everything in the repository.
