Agent Plugins Marketplace
← All plugins

tcw

v2.8.1

Taxonomy · Capabilities · Work — a storage-abstracted framework for describing and evolving a software project.

CodexClaude Code17 Skills

By Brian CefaliLicense: Apache-2.010 GitHub starsUpdated 6 days ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
17 skill or MCP entries
Source updated
Oct 14, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install tcw for Codex and Claude Code

Installs for the current user
codex plugin marketplace add brocef/TCW
codex plugin marketplace upgrade tcw
codex plugin add tcw@tcw

Paste and run these commands in a terminal with Codex. They add and refresh the tcw catalog, then install this plugin.

Compatibility: the page URL and API slug “tcw” remain stable.

  • Codex: tcw@agent-plugin-marketplace → tcw@tcw

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/brocef/TCW

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

tcw/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/capabilities/SKILL.md
├── skills/commands-drive-work-to-completion/SKILL.md
├── skills/commands-pause-work/SKILL.md
├── skills/commands-plan-work/SKILL.md
├── skills/commands-process-inbox/SKILL.md
├── skills/commands-verify-work/SKILL.md
├── skills/configure/SKILL.md
├── skills/documentation-sync/SKILL.md
├── skills/extras-autonomous-work/SKILL.md
├── skills/extras-report/SKILL.md
├── skills/extras-triage-issues/SKILL.md
├── skills/post-mortem/SKILL.md
├── skills/setup/SKILL.md
├── skills/taxonomy/SKILL.md
├── skills/work/SKILL.md
├── skills/work-create/SKILL.md
└── skills/work-stage/SKILL.md

Included Skills17

capabilitiesskills/capabilities/SKILL.md

Drives `tcw capabilities` — the Capabilities axis of TCW (what a user can do). Use when a tcw work item has a product (user-facing) delta, or when coordinating capability wording across repos. The taxonomy axis is the `taxonomy` skill, the work axis the `work` skill.

commands-drive-work-to-completionskills/commands-drive-work-to-completion/SKILL.md

Drive a TCW work item from wherever it is through implementation, stopping for user verification before closeout.

commands-pause-workskills/commands-pause-work/SKILL.md

Stop the work in hand gracefully, write down what resuming needs, and wait for the user.

commands-plan-workskills/commands-plan-work/SKILL.md

Plan a TCW work item from an existing item or the user's chat request, producing the lifecycle planning artifacts in the work item folder.

commands-process-inboxskills/commands-process-inbox/SKILL.md

Triage raw entries in the TCW work inbox into tracked work items.

commands-verify-workskills/commands-verify-work/SKILL.md

Verify a finished TCW work item with the user and record the acceptance decision.

configureskills/configure/SKILL.md

Changes how a project that already uses TCW is configured. Use when a user wants to set up or change lifecycle bindings (skills or commands run at a stage or transition), hook limits, the Definition of Done, documentation entries that track which documents a change must update, an external tracker, where a store lives, connected projects, or inherited taxonomy or capabilities. Getting TCW working in the first place is the `setup` skill.

documentation-syncskills/documentation-sync/SKILL.md

Use when completing a coding task and deciding whether documentation needs updating. Use when code changes have been made and you need to check if README, changelog, guides, or other docs should reflect those changes. Use when a project has documentation entries — from `tcw work docs`, or a `## Documentation Sync` section in its CLAUDE.md — and a change may have fired one. Use after completing development work to update release notes and changelogs. Use when the user asks to cut a new version of a project.

extras-autonomous-workskills/extras-autonomous-work/SKILL.md

Use when asked to work TCW items autonomously, unattended, or "without asking me" — drives one or more items to completion via the commands-drive-work-to-completion skill, consulting read-only advisors in place of every human checkpoint (by default Codex and an Opus subagent; a project can name its own).

extras-reportskills/extras-report/SKILL.md

Teaches a TCW user how to report a bug, issue, or suggestion back to the TCW project by filing a GitHub issue on the TCW repository, and hands them a ready-to-fill skeleton for each kind of report. Use when a user hits a `tcw` bug, wants to request a feature, or has feedback on TCW itself — not for tracking the user's own project work (that is the `work` skill).

extras-triage-issuesskills/extras-triage-issues/SKILL.md

Triages the GitHub issues on **your own project's** repo and turns the ones worth acting on into `tcw work` items. Use when a user wants to check their project's GitHub issues, work through the issue backlog, or convert issues into tracked work. Most issues should not become work items, so triage decides first and every issue gets an offered reply. To file an issue *upstream to the TCW project* instead, that is the `extras-report` skill.

post-mortemskills/post-mortem/SKILL.md

Use when a TCW work item surfaced a problem worth understanding — verification rejected the work, a spec claim turned out false, or something shipped that should not have. Finds which lifecycle stage could first have caught it.

setupskills/setup/SKILL.md

Gets TCW working where it does not work yet. Use when a project does not use TCW yet, when the `tcw` CLI is missing, broken, or stale (not on PATH, `tcw --version` fails, or a plugin update left it behind), when an existing TCW project needs its stores or connected projects on a new machine, or when starting a taxonomy or capabilities ledger from an existing codebase. Changing the configuration of a project that already works is the `configure` skill.

taxonomyskills/taxonomy/SKILL.md

Drives `tcw taxonomy` — the Taxonomy axis of TCW (the registered Vocabulary + Feature registry). Use when declaring or maintaining a project's registered language and features. The capabilities axis is the `capabilities` skill, the work axis the `work` skill.

workskills/work/SKILL.md

Drives the `tcw work` change-tracking CLI — the Work axis of TCW (Taxonomy · Capabilities · Work). Use when planning, starting, implementing, verifying, or completing a tcw work item; resuming one across sessions; triaging a docs/work/inbox request; decomposing an item into child items; or coordinating a cross-node epic. Does not reimplement the CLI.

work-createskills/work-create/SKILL.md

Turns an idea for a piece of work into a tracked TCW work item, or adds it to the item or inbox entry that already covers it, after checking the board and the work inbox and recording blockers, references and origin.

work-stageskills/work-stage/SKILL.md

Read a TCW lifecycle stage in one piece — the stage's own working document composed with the instructions this project resolves for it. Use when working a lifecycle stage (inbox, request, spec, plan, implement, verify, postmortem) for a work item, instead of opening the stage document and running the CLI separately.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "tcw",
  "version": "2.8.1",
  "description": "Taxonomy · Capabilities · Work — a storage-abstracted framework for describing and evolving a software project.",
  "author": {
    "name": "Brian Cefali",
    "email": "[email protected]"
  },
  "homepage": "https://github.com/brocef/TCW",
  "repository": "https://github.com/brocef/TCW",
  "license": "Apache-2.0",
  "keywords": [
    "taxonomy",
    "capabilities",
    "work",
    "tcw",
    "sdlc",
    "agent-sdlc"
  ],
  "skills": "./skills/",
  "interface": {
    "displayName": "tcw",
    "shortDescription": "Skills for the tcw workflow: taxonomy, capabilities, work tracking, and documentation sync.",
    "longDescription": "tcw (Taxonomy · Capabilities · Work) is a storage-abstracted framework for describing and evolving a software project along three axes. This plugin ships seventeen skills — the three axis drivers `taxonomy`, `capabilities`, and `work`; five command skills for the everyday workflow, `commands-plan-work`, `commands-drive-work-to-completion`, `commands-verify-work`, `commands-process-inbox`, and `commands-pause-work`, which stops the work in hand, writes down what resuming needs and waits for you; `configure` for changing a project's TCW configuration; `setup` for setting TCW up and repairing the CLI; `work-stage`, which hands you any lifecycle stage's working document and the instructions your project resolves for it as one read; `work-create`, which turns an idea into a work item after checking what the board and the work inbox already track; `extras-report` for filing bugs and suggestions upstream; `extras-triage-issues` for turning your own project's GitHub issues into tracked work; `post-mortem` for finding which lifecycle stage could first have caught a problem; `extras-autonomous-work` for driving items to completion unattended; and `documentation-sync`, a cross-cutting process skill that keeps docs in step with code — driving the tcw workflow from inside an AI coding agent.",
    "developerName": "Brian Cefali",
    "category": "Developer Tools",
    "capabilities": [
      "Read",
      "Write"
    ],
    "defaultPrompt": "Help me use tcw to plan and track work."
  }
}
.claude-plugin/plugin.json
{
  "name": "tcw",
  "version": "2.8.1",
  "description": "Taxonomy · Capabilities · Work — a storage-abstracted framework for describing and evolving a software project, with skills that drive the tcw workflow.",
  "author": {
    "name": "Brian Cefali",
    "email": "[email protected]"
  },
  "homepage": "https://github.com/brocef/TCW",
  "repository": "https://github.com/brocef/TCW",
  "license": "Apache-2.0",
  "keywords": [
    "taxonomy",
    "capabilities",
    "work",
    "tcw",
    "sdlc",
    "agent-sdlc"
  ],
  "skills": "./skills/"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[tcw on Agent Plugins Marketplace](https://pluginsmp.com/plugins/tcw)