Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Christopher Boone avatar

Scaffold Rust Cli

  • 2 repo stars
  • Updated July 24, 2026
  • cboone/agent-harness-plugins

Scaffold a complete Rust CLI project — Cargo, cargo-deny, cargo-nextest, git-cliff, GitHub Actions CI/CD, and a Makefile.

About

Scaffold-rust-cli generates a complete Rust CLI project preconfigured with Cargo, cargo-deny, cargo-nextest, git-cliff, GitHub Actions CI/CD, and a Makefile. It gives developers a production-shaped starting point instead of an empty repo. Aimed at Rust developers spinning up a new command-line tool quickly.

  • Cargo project
  • cargo-deny + nextest
  • git-cliff changelog
  • GitHub Actions CI/CD

Scaffold Rust Cli by the numbers

  • Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins
/plugin install scaffold-rust-cli@agent-harness-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2
Last updatedJuly 24, 2026
Repositorycboone/agent-harness-plugins

What it does

Scaffold a complete Rust CLI project — Cargo, cargo-deny, cargo-nextest, git-cliff, GitHub Actions CI/CD, and a Makefile.

README.md

Scaffold Rust CLI

Scaffold a complete Rust CLI project with Cargo, cargo-deny, cargo-nextest, git-cliff, GitHub Actions CI/CD, and Makefile.

Type: Command Trigger: /scaffold-rust-cli

Installation

See the marketplace install instructions.

What It Does

Generates the full boilerplate for a new Rust CLI project: Cargo.toml, src/main.rs, rust-toolchain.toml, rustfmt.toml, deny.toml, typos.toml, cliff.toml, Makefile, .gitignore, CI and release workflows, LICENSE, README, CHANGELOG, and directory stubs. Supports optional clap argument parsing and macOS-only project configuration.

Usage

/scaffold-rust-cli

The command prompts for project name, description, and optional features during setup.

Examples

  • "scaffold rust cli": starts the interactive scaffolding process
  • "new rust cli": same behavior
  • "start a rust cli project": same behavior

See Also

Related skills

Rustbackenddevops

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.