c-system — скилл для Claude Code: что делает и как установить
Управляет системными параметрами macOS через утилиту m-cli: звуком, сетью Wi-Fi, аккумулятором, экраном и корзиной прямо из диалога с агентом.
npx skills add daxaur/openpaw --skill c-system -a claude-codeЧто делает c-system
Скилл обучает ИИ-ассистента системным командам macOS через утилиту m-cli. Вместо составления скриптов osascript или длинных вызовов networksetup агент применяет короткие конструкции m volume, m wifi, m battery или m display. Набор инструкций охватывает сканирование беспроводных сетей, регулировку яркости, параметры Dock, просмотр размера корзины и управление файрволом.
Для большинства действий права суперпользователя не нужны, но часть вызовов потребует sudo. Перед необратимыми шагами вроде очистки корзины (m trash clean), перезагрузки (m restart) или выключения компьютера (m shutdown) скилл строго предписывает агенту запросить подтверждение пользователя. Без установленной в системе утилиты m команды работать не будут.
Какие задачи решает
- регулировать громкость звука без вызова osascript
- проверять уровень заряда аккумулятора и количество циклов перезарядки
- сканировать доступные сети Wi-Fi и переключать сетевые интерфейсы
- настраивать автоскрытие Dock и отображение скрытых файлов в Finder
- очищать корзину с предварительным запросом подтверждения
Примеры запросов агенту
- Проверь статус аккумулятора и число циклов зарядки
- Установи громкость звука на 40% и выключи Wi-Fi
- Включи отображение скрытых файлов в Finder и покажи полный путь в заголовке
Как установить c-system
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-system -a claude-code2Вручную: положить файлы
~/.claude/skills/c-system/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/c-system/
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-system -a codex2Вручную: положить файлы
.agents/skills/c-system/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-system -a cursor2Вручную: положить файлы
.cursor/skills/c-system/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install daxaur/openpaw c-system2Вручную: положить файлы
.github/skills/c-system/SKILL.md1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-system -a gemini-cli2Командой платформы
gemini skills install https://github.com/daxaur/openpaw --path skills/c-systemВручную: положить файлы
.devin/skills/c-system/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-system -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о c-system
Как установить c-system в Claude Code?
Выполните команду npx skills add daxaur/openpaw --skill c-system -a claude-code. Также можно вручную добавить файл в ~/.claude/skills/c-system/SKILL.md.
Что делает скилл c-system?
Он задаёт правила управления macOS через инструмент m-cli. Ассистент получает готовые команды для настройки сети, звука, экрана, Bluetooth, Dock и электропитания.
Требуются ли права администратора для работы команд?
Большинство инструкций выполняются без пароля администратора. Привилегии sudo нужны только отдельным системным командам.
Исходный текст
SKILL.md · MIT
--- name: c-system description: macOS Swiss Army Knife — control volume, wifi, battery, dock, display, trash, firewall, screensaver, shutdown, and more via m-cli. tags: [macos, system, volume, wifi, battery] --- # System Control (m-cli) Swiss Army Knife for macOS. Run `m` followed by a category: ```bash # Volume m volume 50 # Set volume to 50% m volume mute # Mute m volume unmute # Unmute # WiFi m wifi status # Show WiFi status m wifi scan # Scan available networks m wifi connect SSID PASSWORD m wifi off # Turn WiFi off m wifi on # Turn WiFi on # Battery m battery status # Battery percentage and state m battery cycle # Battery cycle count # Display m display status # Display info m display up # Increase brightness m display down # Decrease brightness # Dock m dock addblank # Add blank space to dock m dock autohide YES # Enable auto-hide m dock magnification YES # Trash m trash clean # Empty trash m trash status # Show trash size # Bluetooth m bluetooth status m bluetooth on m bluetooth off # Network m network ls # List network interfaces m network location # Show current location # Power m nosleep # Prevent sleep (until Ctrl+C) m restart # Restart Mac m shutdown # Shut down Mac m screensaver # Start screensaver m lock # Lock screen # Finder m finder showpath YES # Show full path in title m finder showhidden YES # Show hidden files # Firewall m firewall status m firewall enable ``` ## Guidelines - `m` requires no auth for most commands; some need sudo - Always confirm before `m restart`, `m shutdown`, or `m trash clean` - Use `m wifi` instead of raw `networksetup` commands - Use `m volume` instead of `osascript` for volume control
© daxaur · MIT · daxaur/openpaw