Extensions

Teach your AI team a new kind of work.

Each extension adds the work types, workflows, AI personas, checks and handoffs for one domain. Install one into a workspace with a single command, or build your own.

Development

Software

Software delivery with a Sprint board, and a Developer and a Tester who never review their own work.

  • Epics
  • Stories
  • Tasks
  • Bugs
  • Subtasks
Team
Development: Pragmatic developer, Careful tester
out extension add https://github.com/VRAISON/outcome-ext-development

Engineering

Software

Products, their capabilities, the features that build them and the surfaces where people reach them. Features must pass tests, lint and build.

  • Products
  • Capabilities
  • Features
  • Surfaces
Team
Build: Careful builder
Requires
Architecture
out extension add https://github.com/VRAISON/outcome-ext-engineering

Testing

Software

The test plans a feature is checked against and the runs that check it. A checked Engineering feature files a Test request automatically.

  • Test plans
  • Runs
Team
Test: Sceptical tester
Requires
Architecture, Engineering
out extension add https://github.com/VRAISON/outcome-ext-testing

Architecture

Design & decisions

The decisions a product is built on, with what each rejected and why, and the boundaries between its parts.

  • Decisions
  • Boundaries
Team
Architecture: Careful architect
out extension add https://github.com/VRAISON/outcome-ext-architecture

Production

Media

Film and video production: projects, their shoots and the shot lists each shoot works from.

  • Projects
  • Shoots
  • Shot lists
Team
Production: Practical producer
out extension add https://github.com/VRAISON/outcome-ext-production

Post

Media

Post-production: the edits made from a shoot’s footage, the deliverables they become, and the review notes on them.

  • Edits
  • Deliverables
  • Review notes
Team
Post: Exacting editor
Requires
Production
out extension add https://github.com/VRAISON/outcome-ext-post

Book

Writing

A manuscript, its chapters, the story bible that keeps them consistent, and the readers who read it.

  • Manuscript
  • Chapters
  • Story bible
  • Readers
Team
Writing: Patient author, Close reader
out extension add https://github.com/VRAISON/outcome-ext-book

Extension Designer

PlatformComing soon

Design new extensions as work items. Its checks validate and test each draft before you ship it.

  • Extension drafts
Team
Coming soon

Build your own

Extensions are data, not code.

An extension is a repository of YAML and Markdown: work types, requests, teams, personas, knowledge, tools and screens. It runs no code on the Outcome server, so it is safe to share and easy to review.

~ zsh
# scaffold an extension
$ out extension init my-domain

# check it, and test every work type
$ out extension validate .
$ out extension test .

# package it to share
$ out extension zip .