bash-cli-framework-1-always-use-set-e
关于
This Bash CLI framework skill enforces immediate script termination on errors using `set -e` and provides essential best practices for robust scripting. It includes variable quoting, meaningful exit codes, user feedback, and dry-run support. Use this reference to implement reliable, production-ready Bash command-line tools.
快速安装
Claude Code
推荐npx skills add vamseeachanta/workspace-hub -a claude-code/plugin add https://github.com/vamseeachanta/workspace-hubgit clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/bash-cli-framework-1-always-use-set-e在 Claude Code 中复制并粘贴此命令以安装该技能
GitHub 仓库
相关推荐技能
parallel-batch-executor
其他该Skill提供了使用xargs和作业控制实现并行任务执行的模式,能显著提升批量操作性能。它适用于处理多个独立文件、跨仓库运行相同操作等I/O密集型场景,通过并行化实现性能优化。关键特性包括基础并行执行、进度跟踪以及为批量操作提供最佳实践指导。
usage-tracker
其他usage-tracker 是一个用于追踪和分析使用指标的技能,提供带时间戳的日志记录、报告生成和趋势检测功能。它适用于监控工具资源使用情况、生成周期报告以及分析使用模式,但不适合实时监控或高频事件场景。开发者可以通过该技能快速建立使用量跟踪系统,支持配额管理和数据可视化需求。
complexity-scorer
其他该Skill通过关键词匹配、启发式分析和可配置阈值规则来评估任务复杂度,帮助开发者实现智能任务路由和优先级排序。它适用于构建任务分发器、推荐资源分配或自动分类请求等场景,但不适合需要专业领域知识或简单二元分类的情况。关键特性包括可配置的评分规则和多种复杂度分析方法的结合。
interactive-menu-builder
其他这个Skill让开发者能在bash脚本中创建多级交互式CLI菜单,特别适合构建需要用户导航和选择选项的复杂命令行工具。它支持表格显示、确认对话框等特性,能将多个脚本整合到统一界面中。适用于需要用户友好交互的场景,但应避免在纯自动化脚本中使用。
