From ultraship
Orchestrates sprint workflow chaining plan→build→test→review→ship→verify phases using Ultraship skills for full feature lifecycle. Use when starting new features or iterations.
npx claudepluginhub houseofmvps/ultraship --plugin ultraship<feature-description>This skill uses the workspace's default tool permissions.
A sprint is the full lifecycle of shipping a feature — from planning through deployment. This skill chains Ultraship skills into a structured pipeline where each phase produces artifacts that feed the next.
Runs opinionated sprint pipeline (brainstorm → plan → design → tdd → build → review → qa → security → ship → monitor → retro) via CLI, tracks state/artifacts, maps to skills. Use for structured dev cycles.
Explains sprint workflow's convergent diffusion model, 6 phases from spec loading to finalization, agent spawning for Python/Next.js/CI-CD, testing/review, and resumption.
Drives AI coding agents through gated Spec → Plan → Build → Test → Review → Ship workflow for non-trivial features, refactors, or multi-file projects.
Share bugs, ideas, or general feedback.
A sprint is the full lifecycle of shipping a feature — from planning through deployment. This skill chains Ultraship skills into a structured pipeline where each phase produces artifacts that feed the next.
Announce at start: "I'm using the sprint workflow to guide this feature from plan to ship."
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ PLAN │───▶│ BUILD │───▶│ TEST │───▶│ REVIEW │───▶│ SHIP │───▶│ VERIFY │
│ │ │ │ │ │ │ │ │ │ │ │
│ /write- │ │ /execute-│ │ /tdd │ │ /review │ │ /deploy │ │ /canary │
│ plan │ │ plan │ │ │ │ │ │ /ship │ │ /retro │
└──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘
│ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼
Plan doc Working code Tests pass Issues fixed Deployed Verified
Trigger: User describes a feature, requirement, or bug to fix.
ultraship:brainstorming first to explore the idea spaceultraship:writing-plans to create an implementation plandocs/ultraship/plans/YYYY-MM-DD-<feature>.mdArtifacts produced: Implementation plan with file map, task list, test strategy
Gate: Plan must be reviewed and approved by user before proceeding to Build.
Trigger: Plan is approved.
ultraship:executing-plans to implement the plan task by taskultraship:dispatching-parallel-agents for parallel executionultraship:using-git-worktrees for a clean workspaceArtifacts produced: Working code, committed to a feature branch
Gate: All planned tasks are implemented. Code compiles/runs without errors.
Trigger: Implementation is complete.
ultraship:test-driven-development to write tests for new codeultraship:systematic-debugging to diagnose (not guess-and-fix)Artifacts produced: Passing test suite, test coverage for new code
Gate: All tests pass. No known bugs in new code.
Trigger: Tests pass.
ultraship:requesting-code-review for self-review/review for automated code review with confidence scoring/secure for security scanningArtifacts produced: Review report, security scan results, fixes committed
Gate: No critical or high-severity issues remaining.
Trigger: Review is clean.
ultraship:verification-before-completion for final verification/ship for the full pre-deploy scorecard (SEO, security, code quality, bundle)/deploy for the deploy pipelineultraship:finishing-a-development-branch to merge/PRArtifacts produced: Deploy to production, PR/merge to main
Gate: /ship scorecard is READY TO SHIP. Deploy succeeds.
Trigger: Deploy completes.
/canary to verify production health/rescue/learn/retro at the end of the sprint to review overall progressArtifacts produced: Canary report, learnings, retrospective
For bug fixes or small features (< 50 lines of code), compress the pipeline:
/investigate to find root cause/review, check tests pass/canarySkip the full planning phase for changes that don't need it.
Track sprint progress using tasks. At any point, the user can ask "where are we?" and get a clear answer:
Sprint: Add webhook retry logic
Phase: 3/6 — TEST
Status: 2 tests written, 1 failing (timeout issue in retry delay)
Next: Fix failing test, then proceed to REVIEW