ИИ-ассистенты для программирования¶

Навык bostie учит ассистента для программирования тому, как пишется бот на bostie: команды, компоненты, модальные окна, события, REST, голос и тесты, с полными примерами и привычками из другого кода, которые в bostie не работают. Ассистенты, поддерживающие навыки, загружают его, когда задача касается bostie. Он лежит в репозитории в docs/skills/bostie, а тесты bostie проверяют типы и запускают каждый пример из него и проверяют, что каждое упомянутое в нём имя существует.
Пользуетесь ИИ-ассистентом для программирования?
Установите навык bostie, чтобы ваш ассистент лучше справлялся с задачами на bostie. Скопируйте промпт и вставьте его в своего ассистента.
Установите навык bostie
Install the bostie skill for my coding agent so it writes correct bostie code: Discord bots with slash commands, components, events, REST calls, voice and tests.
Use the Agent Skills installer with the bostie repository, https://github.com/nicokim/bostie:
npx skills add nicokim/bostie --skill bostie --yes
If I ask for a global install instead, use:
npx skills add nicokim/bostie --skill bostie --yes --global
Detect which agent or editor I am using. If it is one of these and I prefer the plugin path, install the bostie plugin instead, as https://bostie.dev/ru/assistants/ shows:
Claude Code: /plugin marketplace add nicokim/bostie, then /plugin install bostie@bostie
Codex CLI: codex plugin marketplace add nicokim/bostie, then codex plugin add bostie@bostie
GitHub Copilot CLI: copilot plugin marketplace add nicokim/bostie, then copilot plugin install bostie@bostie
VS Code with GitHub Copilot: run "Chat: Install Plugin from Source" and enter nicokim/bostie
Devin: devin plugins install nicokim/bostie#docs
Factory Droid: droid plugin marketplace add nicokim/bostie, then droid plugin install bostie@bostie --scope user
Qwen Code: qwen extensions install nicokim/bostie:bostie
Do not invent other skill names or install URLs.
Then add this line to the instructions file you read at the start of every session (AGENTS.md at the project root, or your global one for a global install), and create the file if needed:
Before you write or change code that uses bostie, look at how the project is laid out, then load the bostie skill.
After installing, confirm that the bostie skill is available to you.
Самостоятельная установка¶
npx skills add nicokim/bostie --skill bostie --yes
устанавливает навык в текущий проект для тех ассистентов, которых найдёт в нём; --global устанавливает его для всех ваших проектов, а --agent claude-code, --agent codex или --agent github-copilot — только для одного ассистента. npx skills update его обновляет.
Как плагин¶
Некоторые ассистенты также устанавливают навык как плагин — для всех ваших проектов — и обновляют его вместе с остальными плагинами:
| Ассистент | Установка |
|---|---|
| Claude Code | /plugin marketplace add nicokim/bostie, затем /plugin install bostie@bostie |
| Codex CLI | codex plugin marketplace add nicokim/bostie, затем codex plugin add bostie@bostie |
| GitHub Copilot CLI | copilot plugin marketplace add nicokim/bostie, затем copilot plugin install bostie@bostie |
| VS Code с GitHub Copilot | Chat: Install Plugin from Source в палитре команд, с nicokim/bostie |
| Devin | devin plugins install nicokim/bostie#docs |
| Factory Droid | droid plugin marketplace add nicokim/bostie, затем droid plugin install bostie@bostie --scope user |
| Qwen Code | qwen extensions install nicokim/bostie:bostie |
Вручную¶
Скопируйте папку docs/skills/bostie из репозитория в папку навыков проекта для вашего ассистента:
| Ассистент | Папка |
|---|---|
| Claude Code | .claude/skills/bostie |
| Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode | .agents/skills/bostie |
| Windsurf | .windsurf/skills/bostie |
Как заставить ассистента его использовать¶
Ассистент сам решает, когда загружать навык, и в опубликованных оценках часто этого не делал. Строка в файле инструкций, который он читает в начале каждой сессии, например AGENTS.md, заставляла его загружать навык почти в каждом запуске, поэтому промпт добавляет такую строку:
Before you write or change code that uses bostie, look at how the project is laid out, then load the bostie skill.
Навык следует за основной веткой bostie. Если ваш проект использует более старую версию bostie, навык велит ассистенту сверять каждое имя с установленным пакетом, который полностью типизирован.