unix-cli

Community

Build robust, POSIX-compliant CLI tools.

Authorpproenca
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides comprehensive guidelines for developing command-line interface (CLI) tools that adhere to UNIX philosophy and POSIX standards, ensuring they are robust, composable, and user-friendly.

Core Features & Use Cases

  • Argument Parsing: Best practices for handling command-line arguments and flags.
  • Exit Codes: Standardized exit codes for clear success/failure indication.
  • Output Streams: Correctly separating stdout and stderr for data and diagnostics.
  • Error Handling: Actionable error messages and robust error reporting.
  • Use Case: When developing a new CLI tool, consult this Skill to ensure it integrates seamlessly with the UNIX toolchain, provides clear feedback, and can be reliably scripted.

Quick Start

Follow the guidelines in this skill to implement proper argument parsing for your new command-line tool.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 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: unix-cli
Download link: https://github.com/pproenca/dot-skills/archive/main.zip#unix-cli

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.