florianbruniaux/ccboard · Archived

ship

Build, commit, push & version bump workflow - automates the complete release cycle

First seen Mar 30, 2026

Installation

$ npx skills add florianbruniaux/ccboard --skill ship

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from florianbruniaux/ccboard.

npx skills add florianbruniaux/ccboard

Browse all from florianbruniaux/ccboard

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 75
License LICENSE
Default branch main
Open issues 20
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0description: Build, commit, push & version bump workflow. U
Allowed toolsRead, Write, Edit, Bash, Grep, Glob

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,162 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

/ship - Build, Commit, Push & Version Bump

Automates the complete ship workflow for ccboard:

Workflow Steps

  1. Build Verification

- Run cargo build --all to ensure compilation succeeds - Run cargo clippy --all-targets to catch warnings - Run cargo test --all to verify tests pass - If any step fails, stop and report errors

  1. Stage Changes

- Run git status to show current state - Stage all changes with git add -A - Show what will be committed with git diff --cached --stat

  1. Commit

- Write a conventional commit message based on the changes: - feat: for new features - fix: for bug fixes - refactor: for refactoring - docs: for documentation - chore: for maintenance - Commit format: <type>: <description> - Add Co-Authored-By: Claude Sonnet 4.5 <[email protected]>

  1. Version Bump (optional)

- Check if Cargo.toml version needs bumping - If user confirms, update version in all workspace crates - Amend the commit with version bump

  1. Push

- Push to current branch with git push - If branch has no upstream, use git push -u origin <branch>

  1. Summary

- Report what was shipped: - Commit hash - Branch name - Files changed - Version (if bumped)

Usage

# Basic usage - ship current changes
/ship

# With version bump
/ship bump

# Dry run - show what would be done
/ship --dry-run

Safeguards

  • Always run full build + test suite before committing
  • Never force push
  • Never skip hooks (no --no-verify)
  • Show clear summary of what will be committed before proceeding
  • Fail fast on any build/test error

Expected Outcome

All changes committed, tested, and pushed to remote with proper conventional commit message.