claudecodex

thunderstorm

Triage, decompose, implement, review and revise, run as one loop over a GitHub board.

0 on GitHubby Stormlight Labsv0.1.0-rc.5Apache-2.0updated 1 month agoDeveloper Tools
/

Plugin thunderstorm from marketplace stormlightlabs in stormlightlabs/thunderstorm. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (12)

  • commits-and-prs

    Write commit messages and pull request descriptions for this repository. Use when committing, opening a pull request, or asked to write a PR body or a pull request comment.

  • decompose

    Cut an idea, a spec, or a finding into the issues a run takes, the sub-issues that implement them, and a milestone where the work needs more than one run. Use for /decompose or when work is understood well enough to file but has not been filed.

  • github-board

    Read and write thunderstorm board state through tstorm board. Use when claiming an issue, changing its status, filing a sub-issue, recording a dependency, or reading what is queued.

  • implement

    Work a GitHub issue end to end on its own branch and open a pull request against main. Use for /implement or when asked to start work on an issue number.

  • review

    Review a pull request or branch and post findings as comments. Runs a standard pass or an adversarial pass. Use for /rev, /adv-rev, code review, PR review, or when asked to check a diff for defects before merge.

  • revise

    Address review comments on an open pull request and push the fixes. Use for /revise or when asked to respond to review feedback on a PR number.

  • rubber-duck

    Think through a design, feature, or problem in conversation before any code or spec exists, and record the result as an idea file. Use for /rubber-duck, ideation, design discussion, or working out an approach.

  • specify

    Turn an idea into a design document a decomposition can read. Use for /specify or when an idea cannot yet produce issues because something has to be decided first.

  • thunderstorm

    Run one thunderstorm loop over an issue and its sub-issues. Dispatches work, tracks status, reports, and stops. Use for /thunderstorm or when asked to run an issue with sub-issues.

  • triage

    Read the whole board and rank what to dispatch next, as lanes that several threads can work at once. Use for /triage, for deciding what to work across parent issues, or before dispatching more than one thread.

  • worktree

    Decide whether a unit of agent work needs its own git worktree, then create, use, and remove it with Rust build isolation. Use when starting work on an issue, running parallel agents, or cleaning up after a run.

  • writing-docs

    Write, revise, and deslop documentation for this repository in plain technical English. Use for internal plans and specs, README, skills, error messages, and any prose where AI writing tells, density, or readability matter.

Slash commands (9)

  • /thunderstorm:adv-rev

    Adversarial review pass on a PR or branch

  • /thunderstorm:decompose

    Cut an idea or spec into issues and their sub-issues

  • /thunderstorm:implement

    Work a GitHub issue on an agent branch and open a PR

  • /thunderstorm:rev

    Standard review pass on a PR or branch

  • /thunderstorm:revise

    Address review findings on a pull request

  • /thunderstorm:rubber-duck

    Rubber-duck a design before any code exists

  • /thunderstorm:specify

    Turn an idea into a spec when issues need a decision first

  • /thunderstorm:thunderstorm

    Run one loop over an issue and its sub-issues

  • /thunderstorm:triage

    Rank the board into a dispatch plan for one or more threads

Subagents (4)

  • adversarial-reviewer

    Adversarial review pass hunting worst-case failures a standard review would miss. Security holes, races, unhandled input, violated invariants, and tests that cannot fail. Use for the final review pass in a thunderstorm run.

  • implementer

    Work one GitHub issue to a pull request against main. Use when a thunderstorm run dispatches a sub-issue.

  • reviewer

    Standard code review pass over a pull request or branch. Covers correctness, edge cases, security, concurrency, performance, API compatibility, test coverage, and readability. Use for the first and second review passes in a thunderstorm run.

  • reviser

    Address the review findings on one pull request and push the fixes. Use for the edit pass after each review pass in a thunderstorm run.

Hooks (2)

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/gate.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/gate.sh

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain thunderstorm?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted