By outcomeeng
TypeScript development workflow with testing, implementation, review, and architecture skills
ALWAYS invoke this skill when writing ADRs for TypeScript.
ALWAYS invoke this skill when auditing ADRs for TypeScript or after writing an ADR. NEVER implement from an unaudited ADR.
ALWAYS invoke this skill when auditing tests for TypeScript or after writing tests. NEVER use auditing-typescript for test code.
ALWAYS invoke this skill when auditing code for TypeScript or after writing code. NEVER modify a spec to match code without auditing the code first.
ALWAYS invoke this skill when writing or fixing implementation code for TypeScript.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace for Outcome Engineering — spec-driven development where a durable map of your product drives all implementation.
/bootstrapinterviews you about your product, then scaffolds a spec tree — the durable map that drives all implementation.

npm install -g @outcomeeng/spx
The spx CLI is the developer tool for spec-driven development. Required by all engineering plugins.
# Add the marketplace
claude plugin marketplace add outcomeeng/claude
# Spec-driven development (requires spx CLI)
claude plugin install spec-tree@outcomeeng
# Language plugins (install per project, require spx CLI)
claude plugin install python@outcomeeng
claude plugin install typescript@outcomeeng
> /bootstrap # set up a new spec tree

> /author outcome for search # author a new outcome node
> /author PDR for auth policy # author a product decision
> /author ADR for caching strategy # author an architecture decision
> /apply # start the TDD flow
> /commit # commit with Conventional Commits
See the full tutorial for the complete workflow — from bootstrapping to handoffs.
claude plugin install prose@outcomeeng # writing and reviewing prose
claude plugin install claude@outcomeeng # meta-skills for plugin development
claude plugin marketplace update outcomeeng
The core of Outcome Engineering. Three phases: spec-tree maintenance, implementation, commit.
/bootstrap in action — interactive product interview and scaffold| Step | Screenshot |
|---|---|
| Detect product — reads CLAUDE.md, identifies what the product does | ![]() |
| Outcome hypothesis — what user behavior change do you expect? | ![]() |
| Scope — what are the major concerns? | ![]() |
| Shared infrastructure — should anything be an enabler? | ![]() |
| Confirm — review the scaffold before creating files | ![]() |
| Result — scaffold created with product spec, guides, and nodes | ![]() |
npx claudepluginhub outcomeeng/claude --plugin typescriptClaude Code plugin agents, commands, and skills
Legacy Outcome Engineering (spx/): PRDs, ADRs, capabilities, features, stories
Visual diagrams: /excalidrawing (Excalidraw JSON generation)
Python development workflow with testing, architecture, and coding skills
Prose craft: /writing-prose (always active), /reviewing-prose (on request)
Spec-driven workflow, writing-voice skills, code-reviewer agent, and shared TypeScript-monorepo conventions. Extracted from stijnvanhulle/template so other projects can install the same toolset.
JavaScript and TypeScript development with modern patterns and Node.js backend
PreToolUse hook to run TypeScript type-checks
SPEC-First development workflow with TDD, Ralph Loop, and autonomous agent coordination for Claude Code
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review