cli-distribution

Community

Distribute Rust CLI tools with completions.

Authorgeoffjay
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Patterns for distributing Rust CLI applications to users, including shell completions, man pages, cross-compilation, and release automation.

Core Features & Use Cases

  • Shell Completion Generation: Using clap_complete; dynamic completions.
  • Man Page Generation: clap_mangen; build script patterns.
  • Cross-Compilation: Target triples and using cross to build for other platforms.
  • GitHub Actions for Cross-Compilation: CI workflow examples for release.

Quick Start

Use the cli-distribution skill to generate shell completions for Bash and Zsh, and prepare cross-compiled artifacts for release.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cli-distribution
Download link: https://github.com/geoffjay/claude-plugins/archive/main.zip#cli-distribution

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.