Tsp Plugin — Development skill for Claude Code
The TSP plugin — plan software in a canvas your coding agent reads from and writes back to.
How to install Tsp Plugin
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open WebifyServices/tsp-plugin and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tsp Plugin does
The TSP plugin — plan software in a canvas your coding agent reads from and writes back to. Installs in Claude Code, Cursor, and Codex.
Alternatives in Development
- Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
- Portaljs Add Chart — Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal 2.3k ★
- Zeron — A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents 1.4k ★
README
TSP plugin
Tree-Structured Planning (TSP) is a canvas for planning software systems that coding agents can read from and write back to. This plugin installs in **Claude Code**, **Cursor**, and **Codex**. One package gives you eight skills plus a connection to the hosted TSP MCP server.
Install once, then your agent can author plans, implement off a node, record progress, reverse-map a diff to the nodes that govern it, and hand a session off when you stop. All three harnesses get the same skills against the same MCP server. Only the install step and how you invoke a skill change. The skill contracts are written to port to any MCP-aware harness (Cline and others re-implement against the same spec), so the three supported here are peers, not a primary plus ports.
This repository is a published mirror. The canonical source lives in the private TSP monorepo and this artifact is synced out on each release, so the skills and manifests here are generated, not hand-edited. See [CONTRIBUTING](./CONTRIBUTING.md) before opening a PR.
What you need first
- One of Claude Code, Cursor (2.5 and later), or Codex, whichever you already use.
- A TSP account at treestructuredplanning.com. Sign in through your browser. No API keys or tokens to paste. Cursor and Codex still need the
tspserver pointed at (see the install sections below). Only the credential handoff is automatic.
The MCP server URL is production (`https://treestructuredplanning.com/mcp/`) everywhere. If you run TSP somewhere else, change the `url` in the Cursor or Codex config below. Claude Code's marketplace install is pinned to this repo's shipped `tsp/.mcp.json`, so pointing it elsewhere means installing from a fork or clone with that file edited, not the marketplace command.
Install
Pick your harness. Each is a quick, one-time setup. These steps match the in-app [Connect you
Related Skills
Anything To Skill
Turn any PDF, EPUB, DOCX, or slide deck into an agent skill. A CLI + skill that reads whole books and docs, th
Coding Agent Rules
Ten Commandments for Coding Agents — a minimal AGENTS.md / CLAUDE.md drop-in for Claude Code, Codex, Gemini CL
Go To Market
Build a phased launch plan, pre-launch, launch week, and 30/60/90 day growth, for a product or offer. Referenc
Risk Register
Turns a plan into a practical risk register with probability, impact, early trigger, mitigation, contingency,
Claude Coding Agent
A simple TypeScript coding agent powered by Claude that reads, writes, edits files, lists directories, and run
Skill Indexer
Zero-config CLI that scans your npm dependencies for SKILL.md directories, validates them, and installs them i
Related Agents
Canvas To Code Planner
Stitches extractor + auditor + mapper output into the plan-doc template. Writes the canonical spike doc. Itera
Enrichment
Enrich a Notion lead row with company information via Firecrawl. Reads the row, scrapes the company's website,
Integration Setup
Installs, checks, and configures dotclaude's optional integrations (CodeGraph, Headroom, the Codex CLI). Use t