К основному содержанию
скилл

bash-linux — скилл для Claude Code: команды терминала и скрипты

Справочник по Bash для macOS и Linux: связки команд, работа с файлами и процессами, обработка ошибок. Нужен, когда агент правит скрипты или разбирается с логами.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/bash-linux
Открыть на GitHub

Что делает bash-linux

Скилл подкладывает агенту таблицу рабочих приёмов терминала. Есть связки ;, &&, || и конвейеры, типовые команды ls -la, find, tail -f, grep -r, поиск процесса по имени и снятие по порту через lsof.

Дальше идут инструменты обработки текста: sed, awk, cut, sort, uniq. Отдельные разделы — переменные окружения, сеть через curl и nc, шаблон скрипта с set -euo pipefail, trap для уборки за собой и проверка наличия команды через command -v.

Модель получает список инструментов в поле allowed-tools: Read, Write, Edit, Glob, Grep, Bash. Без Bash в этом списке толку от скилла нет. Небольшая таблица сопоставляет привычные команды PowerShell и Bash — пригодится при переносе скриптов с Windows. Правило одно: подставляйте кавычки вокруг переменных и ставьте set -e, если скрипт должен падать на первой ошибке.

Какие задачи решает

  • собрать конвейер из find, grep и xargs без ошибок
  • найти, какой процесс занял порт 3000, и снять его
  • написать bash-скрипт, который падает на первой ошибке
  • заменить строку по всему файлу через sed
  • перенести скрипт с PowerShell на Bash

Примеры запросов агенту

  • Найди, какой процесс слушает порт 3000, и заверши его
  • Перепиши build.sh так, чтобы он останавливался при любой ошибке и подчищал временные файлы
  • Посчитай, сколько раз каждый IP встречается в access.log, и выведи пять самых частых

Как установить bash-linux

1Через claude-code-templates

npx claude-code-templates@latest --skill development/bash-linux

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill bash-linux -a claude-code

3Вручную: положить файлы

~/.claude/skills/bash-linux/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/bash-linux/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о bash-linux

Как установить bash-linux в Claude Code?

Через шаблоны: npx claude-code-templates@latest --skill development/bash-linux. Второй путь — npx skills add davila7/claude-code-templates --skill bash-linux -a claude-code. После установки файл лежит в ~/.claude/skills/bash-linux/SKILL.md.

Что делает bash-linux?

Даёт агенту набор шаблонов Bash: команды для файлов, процессов и текста, работа с переменными окружения и сетью, обработка ошибок в скриптах.

Какие инструменты нужны скиллу?

В allowed-tools перечислены Read, Write, Edit, Glob, Grep и Bash. Без доступа к Bash команды из справочника просто не выполнятся.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора495

Весь набор →
setup-cdn-optimization Слэш-команда разбирает трафик и типы контента, затем настраивает CDN: кэш, сжатие, картинки, инвалидацию. 218установок marp-slide Собирает слайды Marp из вашего текста и сразу выбирает оформление под тему: техно, бизнес, минимализм или тёмный фон. Полезно, когда нужна презентация, а не разметка. 217установок discord-notifications Отправляет сообщение в Discord, когда Claude закончил работу или завершил субагента. Пригодится, если вы уходите от терминала и хотите знать, что задача готова. 217установок angular Скилл помогает разрабатывать Angular v20+ через Signals, standalone-компоненты и современные реактивные паттерны. Пригодится для новых приложений и постепенной миграции. 216установок spreadsheet Скилл для работы с таблицами: собирает книги с формулами, правит готовые файлы, считает метрики и строит графики. Пригодится, когда формулы и оформление надо сохранить. 214установок game-analytics-integration Команда помогает спроектировать игровую аналитику: от событий игроков и метрик производительности до монетизации и A/B-тестов. Запускайте её, когда нужно собрать такую систему для проекта. 214установок implement-graphql-api Слэш-команда собирает GraphQL API: схему, резолверы, подписки и защиту от N+1. Пригодится, когда нужен рабочий бэкенд, а не набросок. 212установок remove Убирает задачу из системы оркестрации и обновляет все ссылки на неё. Пригодится, когда задача устарела или дублируется. 209установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой