skill-ship

Featured

Package and finalize completed work for delivery — use when a feature is done and ready to ship

AI & Automation 3,887 stars 365 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Ship Project - Multi-AI Delivery Validation Finalize and deliver completed work with Multi-AI security audit, lessons capture, and archival. **Core principle:** Verify ready -> Multi-AI audit -> Capture lessons -> Archive -> Ship. --- ## When to Use **Use this skill when user asks:** - "Ship the project" or "We're done" - "Finalize this" or "Let's deliver" - "Complete the project" or "Ready to ship" - "Mark as shipped" or "Time to deliver" **Do NOT use for:** - Code review (use /octo:review or flow-deliver) - Implementation (use /octo:develop) - Research (use /octo:research) --- ## The Process ### Phase 1: Verify Project Ready to Ship #### Step 1: Check .octo/ Exists ```bash if [[ ! -d ".octo" ]]; then echo "No project initialized" exit 1 fi ``` **If .octo/ does not exist:** ```markdown ## Cannot Ship **Status:** No project initialized No Claude Octopus project found in this directory. Run `/octo:embrace [description]` to start a new project. ``` **STOP. Do not proceed.** #### Step 2: Read STATE.md Status ```bash # Check if STATE.md exists and read status if [[ -f ".octo/STATE.md" ]]; then # Read current status STATUS=$(grep -E "^status:" .octo/STATE.md | cut -d':' -f2 | xargs || echo "unknown") CURRENT_PHASE=$(grep -E "^current_phase:" .octo/STATE.md | cut -d':' -f2 | xargs || echo "unknown") else STATUS="unknown" CURRENT_PHASE="unknown" fi echo "Status: $STATUS" echo "Current Phase: $CURRENT_PHASE" ``` #### Step 3: Validate...

Details

Author
nyldn
Repository
nyldn/claude-octopus
Created
6 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category