throughline

Solid

Claude Code plugin: a PRD/TDD/ADR design-doc pipeline with phase-gate PRs, an independent design-critique gate, toolchain bootstrap, and gated unattended implementation (failing-test-first + verify + cross-model review, one PR per TDD).

plugin 2 stars 0 forks Updated 4 days ago MIT

Install

Plugins install via a marketplace, in two steps.

This plugin isn't listed in a marketplace we've indexed. Install it directly from its GitHub repository — the README has the setup steps.

View on GitHub

Bundles

Everything this plugin ships — skills, agents, commands, hooks, and MCP servers it bundles.

Skills (6)

AI & Automation Listed

adr-new

Create a new Architecture Decision Record with append-only, status-gated supersession, and update the ADR index. Invoke with /adr-new, or let /tdd-author invoke it on approval of an ADR action (this skill stays model-invocable for that reason).

2 Updated 4 days ago
cahenesy
AI & Automation Listed

bootstrap-project

Set up a project's toolchain (linter, formatter, test framework) and verify it end-to-end when starting work on a greenfield or brownfield project. Invoke with /bootstrap-project. Say "skip setup" to bypass.

2 Updated 4 days ago
cahenesy
AI & Automation Listed

implement-status

Show progress for the currently-running `/implement` job. Prints a one-shot snapshot (current TDD, stage, an estimate-labeled percent, per-TDD statuses, log/PR pointers) and, for a live watch, hands you a one-line `!bash …/scripts/status.sh --follow` command to paste yourself (Ctrl-C exits the watch; the build is unaffected). Read-only — no pause/resume/cancel. Invoke with /implement-status.

2 Updated 4 days ago
cahenesy
AI & Automation Listed

implement

Turn features described in the PRD and designed in TDDs into code and tests, unattended. With no argument, implements every TDD that has been merged to the integration branch and is not yet `implemented`, as a batch (a batch of one is fine). Pass a TDD path to build just that one. Confirms the queue, then launches the build itself as a detached background job so can do further PRD and TDD updates while it builds. Invoke with /implement.

2 Updated 4 days ago
cahenesy
AI & Automation Listed

prd-author

Explore a problem space and produce or update the Product Requirements Document (the "what" and "why"). Persists to docs/PRD.md. Invoke with /prd-author. Run in its own session.

2 Updated 4 days ago
cahenesy
AI & Automation Listed

tdd-author

Reconcile the current PRD against the previous PRD version and the existing TDDs, decide how many Technical Design Docs the change needs and their scope, then author them. Run once per PRD update, in its own session. Invoke with /tdd-author.

2 Updated 4 days ago
cahenesy

Agents (2)

design-reviewer.md security-reviewer.md

Hooks (3)

format-and-lint.sh hooks.json throughline-session-reconcile.sh

Quality Score: 70/100

Stars 20%
16
Recency 20%
100
Manifest 20%
80
Documentation 15%
0
Issue Health 10%
80
License 10%
100
Description 5%
100

Details

Author
cahenesy
Repository
cahenesy/throughline
Created
3 weeks ago
Last Updated
4 days ago
Language
Shell
License
MIT