cli
仓库创建 2026年6月30日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由
适合提升开发效率并覆盖常见 CLI 生态与发布渠道。
这个 Skill 做什么
帮助构建与打包终端 CLI 工具并处理子命令、发布与性能问题。
帮你从零设计并打包终端 CLI 工具,覆盖子命令、参数解析、交互提示、错误信息和发布到 npm/PyPI/Homebrew 的流程。适合构建开发者工具或改进现有命令行程序,支持 Node (Commander、Oclif)、Python (Click、Typer)、Go (Cobra)、Rust (Clap) 等生态。还会关注可用性、启动性能和分发体验。
▸ 展开 SKILL.md 英文原文
Use for building or packaging a CLI/terminal tool — Node (Commander, Oclif), Python (Click, Typer), Go (Cobra), Rust (Clap), shell scripts. Not for services with a CLI entrypoint → skill backend.
0
Stars
0
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/muxammadmamajonov/dot-claude/main/.claude/skills/cli/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/muxammadmamajonov/dot-claude/main/.claude/skills/cli/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# CLI Tool Skill ## When to use - Building a new CLI tool or developer utility from scratch - Adding subcommands, flags, interactive prompts, or config file support - Improving error messages, help text, or shell completion - Packaging and distributing a CLI (npm, PyPI, Homebrew, GitHub Releases, Scoop) - Profiling slow CLI startup or command execution --- ## Workflow 1. **Classify the project** — Read `docs/specs/product-spec.md` to confirm target users (developers, ops, end users), distribution method, and whether the tool is a standalone binary, a language-specific package, or a plugin to an existing CLI ecosystem. 2. **Design the command interface before coding** - Sketch the fu
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有