MCP HubMCP Hub
Вернуться к навыкам

bash-cli-framework

vamseeachanta
Обновлено 1 month ago
50 просмотров
3
2
3
Посмотреть на GitHub
Другоеbashclicolorsloggingframeworkscripting

О программе

Этот bash CLI фреймворк предоставляет стандартизированные шаблоны для цветов, логирования, заголовков и обработки ошибок в shell-скриптах. Используйте его при создании CLI-инструментов для пользователей, требующих единообразного форматирования вывода и надёжного управления ошибками. Он идеально подходит для создания поддерживаемых bash-скриптов, но избегайте его применения для простых однострочных команд или в случаях, когда более подходящими являются фреймворки языков высокого уровня.

Быстрая установка

Claude Code

Рекомендуется
Основной
npx skills add vamseeachanta/workspace-hub -a claude-code
Команда плагинаАльтернативный
/plugin add https://github.com/vamseeachanta/workspace-hub
Git клонированиеАльтернативный
git clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/bash-cli-framework

Скопируйте и вставьте эту команду в Claude Code для установки этого навыка

GitHub репозиторий

vamseeachanta/workspace-hub
Путь: .claude/skills/_core/bash/bash-cli-framework
0

Похожие навыки

parallel-batch-executor

Другое

Этот навык позволяет выполнять задачи параллельно в bash с использованием xargs и управления заданиями для значительного повышения производительности. Он идеально подходит для пакетных операций с независимыми элементами, такими как множественные файлы или репозитории, особенно для задач, ограниченных вводом-выводом. Разработчикам следует использовать его, когда порядок не имеет значения, и избегать для задач с зависимостями или требованиями к общим ресурсам.

Просмотреть навык

usage-tracker

Другое

Навык usage-tracker позволяет разработчикам отслеживать и анализировать использование инструментов или ресурсов с течением времени с помощью журналирования с отметками времени и формирования отчетов. Он предназначен для создания периодических отчетов об использовании, контроля квот и выявления тенденций использования, но не подходит для отслеживания событий в реальном времени или высокой частоты. Ключевые возможности включают ежедневную/еженедельную/ежемесячную детализацию и анализ паттернов для построения дашбордов.

Просмотреть навык

complexity-scorer

Другое

Этот навык анализирует сложность задач с помощью сопоставления ключевых слов и эвристических правил для классификации задач с целью маршрутизации и определения приоритетов. Он идеально подходит для создания интеллектуальных диспетчеров, которые направляют работу соответствующим обработчикам или рекомендуют ресурсы на основе настраиваемых пороговых значений. Используйте его для автоматической классификации запросов, но избегайте применения для простых решений "да/нет" или высокоспециализированных областей.

Просмотреть навык

state-directory-manager-1-xdg-base-directory-standard

Другое

Этот навык реализует стандарт XDG Base Directory для управления состоянием приложений, предоставляя кроссплатформенные пути к каталогам для файлов конфигурации, данных, кэша и состояния. Он автоматически обрабатывает резервные варианты переменных окружения и создает специфичные для приложения подкаталоги. Используйте его при создании CLI-инструментов или приложений, которым требуется стандартизированное и организованное хранение файлов в различных операционных системах.

Просмотреть навык