Claude-skill-registry code-shipper

Build and share code, tools, and demos

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/code-shipper" ~/.claude/skills/majiayu000-claude-skill-registry-code-shipper && rm -rf "$T"
manifest: skills/data/code-shipper/SKILL.md
source content

Code Shipper Skill

Purpose

Build and share software publicly:

  • GitHub repositories
  • Gists and snippets
  • Demo applications
  • Open source tools

Invocation

/code-shipper [action] [options]

Arguments

  • action
    : create, ship, gist, or demo
  • --name [name]
    : Project name
  • --description [desc]
    : What it does
  • --public
    : Make public (default: true)

Examples

/code-shipper create --name "cool-tool" --description "Does cool things"
/code-shipper gist "Quick snippet to share"
/code-shipper ship                        # Push current project
/code-shipper demo --name "live-demo"     # Deploy a demo

Actions

Create

Start a new project:

  • Initialize repository
  • Set up structure
  • Create README
  • Configure for sharing

Ship

Push existing work:

  • Commit changes
  • Push to GitHub
  • Update documentation
  • Create release if needed

Gist

Quick code sharing:

  • Create GitHub gist
  • Get shareable link
  • Perfect for snippets

Demo

Deploy for showcase:

  • Deploy to Vercel/Netlify
  • Create live demo
  • Share URL

Workflow

For New Projects

  1. Idea: What problem does this solve?
  2. Scope: Keep it focused and shippable
  3. Build: Write the code
  4. Test: Make sure it works
  5. Document: Clear README
  6. Ship: Push to GitHub
  7. Share: Post about it

For Gists

  1. Code: Working snippet
  2. Context: Brief explanation
  3. Create: Post to GitHub
  4. Share: Include in posts

Project Standards

Every Repo Needs

  • Clear README
  • Working code
  • License (MIT default)
  • Installation instructions
  • Example usage

Code Quality

  • Clean and readable
  • Well-commented where needed
  • Follows language conventions
  • No secrets or credentials

Build in Public

This skill supports the "build in public" approach:

  • Share progress as you build
  • Document decisions
  • Show the messy parts
  • Celebrate wins
  • Learn from failures

Integration with Poster

After shipping, can auto-create posts:

Just shipped: [project name]
[What it does]
[Link to repo]

Tech Stack Preferences

Primary

  • TypeScript/JavaScript
  • Python
  • React/Next.js

Secondary

  • Rust
  • Go
  • Shell scripts

Safety

  • Never commit secrets
  • Check for sensitive data
  • Verify license compatibility
  • Review before publishing