ship-feature

Automate feature briefs into merged PRs with an Archon-based workflow.

Updated Jun 10, 2026
One-click install
npx skills add https://github.com/sicallan/domain-knowledge-management --skill ship-feature-sicallan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship-feature
Source: https://github.com/sicallan/domain-knowledge-management/tree/main/.claude/skills/ship-feature
Command: npx skills add https://github.com/sicallan/domain-knowledge-management --skill ship-feature-sicallan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Shipping a planned Phase feature end-to-end requires coordinating briefs, CI checks, and PR workflows. This Skill provides a repeatable, guided process to move a feature from spec to merged PR using Archon, reducing cycle time and human error.

Core Features & Use Cases

  • Orchestrates a feature-development workflow for a single phase feature brief and its spec
  • Monitors CI gates, handles environment-skip scenarios, and cleans up the worktree after completion
  • Closes the associated issue and wires the PR back into the project workflow
  • Encourages reuse of existing module foundations and adherence to phase dependency order

Quick Start

Open the feature brief under docs/features/phase-<N> and run the Archon workflow to ship the feature end-to-end.

Frequently Asked Questions about ship-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate shipping a feature from a spec to a merged PR?

Automating feature shipping requires coordinating briefs, CI checks, and PR workflows using Archon. This Skill transforms a feature brief into a merged PR by coordinating prep, launch, monitor, recover, review, merge, cleanup, and close phases. It enforces an Archon-based workflow with CI-gated checks and human verification steps to reduce cycle time and human error.

How does CI gating work when automating a feature PR workflow?

CI gating in an automated feature PR workflow monitors checks during the launch and monitor phases. The workflow enforces CI-gated checks, handles environment-skip scenarios, and requires human verification steps before proceeding to merge. This ensures the feature meets repository standards before the PR is merged and the worktree is cleaned up.

Do I need a configured Archon environment to ship phased features end-to-end?

Shipping phased features end-to-end requires a configured Archon environment. The workflow relies on Archon to orchestrate the feature-development process, enforce conventions, and coordinate phases from prep to advance. Without an Archon environment configured, the Skill cannot transform the feature brief into a merged PR or automate the workflow.

What's the best way to manage feature briefs for phased repository development?

Managing feature briefs for phased development involves placing them under docs/features/phase-<N>/ directories. The workflow applies to these phase feature briefs, encouraging reuse of existing module foundations and adherence to phase dependency order. This structured approach coordinates the feature from spec through to a merged PR and closes the associated issue.

Can I skip CI checks when automating a pull request workflow?

The workflow handles environment-skip scenarios during CI monitoring, but it enforces CI-gated checks as part of the process. It requires human verification steps as described in conventions before merging. You cannot bypass the CI gates entirely, as they are integrated into the launch, monitor, and recover phases to ensure code quality before the PR is merged.