OSS LogoOne Shot Ship/

Quickstart Guide

Quickstart Guide

Go from idea to shipped feature in minutes, not days.

What is One Shot Ship?

One Shot Ship gives Claude Code a squad of AI specialists instead of one general assistant. Each command activates experts who follow battle-tested workflows with built-in quality guardrails.

Instead of "vibe coding" where you hope the AI gets it right, OSS enforces:

  • Test-Driven Development — Tests written first, always
  • Safe Git practices — Never pushes to main, always uses PRs
  • Domain expertise — TypeScript, React, Python specialists know their craft
  • Your workflow — Adapts to your branching strategy, test framework, CI

Getting Started

After installing the plugin, authenticate with your OSS account:

# In Claude Code
/oss:login

This connects Claude Code to your subscription and enables all commands.

The Core Workflow

Four commands take you from idea to production:

/oss:ideate/oss:plan/oss:build/oss:ship

/oss:ideate

Transform a vague idea into a concrete, actionable design. Claude asks clarifying questions, explores trade-offs, and produces a clear specification.

/oss:plan

Generate a TDD implementation plan with tasks, test cases, and sequencing. Every task starts with a failing test.

/oss:build

Execute the plan with strict RED-GREEN-REFACTOR discipline. Writes test, sees it fail, writes minimal code to pass, refactors.

/oss:ship

Quality check, commit with conventional message, create PR. Optionally auto-merge with --merge flag.

Your First Feature

Let's build something. Start with an idea:

/oss:ideate "Add a dark mode toggle to the settings page"

Claude will ask questions like:

  • • Should it persist the preference (localStorage, database)?
  • • Should it respect system preference initially?
  • • What components need to support dark mode?

Once you've refined the design, plan the implementation:

/oss:plan

This creates a task list with test-first approach. Then build it:

/oss:build

Watch as Claude writes tests first, implements minimal code, and refactors. When complete, ship it:

/oss:ship

The TDD Cycle

For granular control, use the London TDD commands directly:

/oss:red/oss:green/oss:refactor

/oss:red

Write a failing test first. Design the interface through mock expectations. The test must fail before proceeding.

/oss:green

Write the minimum code to make the test pass. No gold-plating, no extra features. Just enough to satisfy the test.

/oss:refactor

Clean up the code while keeping tests green. Remove duplication, improve names, restructure — but don't change behavior.

Why London-Style TDD?

OSS uses London (Outside-In) TDD, not Chicago (Inside-Out). The difference matters:

London (OSS uses this)

  • • Start at system boundaries
  • • Design interfaces through mocks
  • • Mock all collaborators
  • • Behavior verification

Chicago

  • • Start at lowest level
  • • Discover design as you go
  • • Minimal mocking
  • • State verification

London TDD produces cleaner interfaces, faster tests, and better separation of concerns. It's how world-class teams ship reliable software.

Key Commands

CommandPurpose
/oss:quickFast-track small tasks with TDD guarantees
/oss:reviewMulti-perspective code review
/oss:testRun comprehensive E2E tests
/oss:debugSystematic debugging workflow
/oss:auditSecurity vulnerability scanning
/oss:deployDeploy to production with checks
/oss:monitorWatch production health
/oss:rollbackEmergency rollback to previous version

Tips for Success

Trust the process

TDD feels slow at first. It's not. You're trading debugging time later for clarity now. The tests are the specification.

Start with /oss:ideate

Don't skip straight to building. The ideate phase catches ambiguity and edge cases before you write any code.

Use /oss:quick for small stuff

Bug fixes and minor features don't need the full workflow./oss:quick "fix the typo in header" gets it done fast.

Let Claude ask questions

The AI will ask for clarification. This is a feature, not a bug. Better to clarify now than refactor later.

Need Help?

We're here to help you ship with confidence.

© 2026 Pixel Genie