unix-cli
CommunityBuild 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.