Личный набор навыков, агентов и команд для opencode
- Makefile 60.7%
- CSS 39.3%
- перенос навыков и агентов из marketplace.claude с адаптацией под opencode - разделение на skills (10 реактивных) и commands (youtube-report, epub) - установка через GNU Stow: пакет opencode/.config/opencode/ через --no-folding для сосуществования с другими stow-пакетами - uninstall с очисткой битых симлинков и пустых каталогов |
||
|---|---|---|
| opencode/.config/opencode | ||
| .gitignore | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
marketplace.opencode
Личный набор навыков, агентов и команд для opencode.
📑 Содержание
🚀 Возможности
Команды
Явный вызов /name с аргументом.
| Команда | Назначение |
|---|---|
/youtube-report |
Отчёт по YouTube видео на основе транскрипта |
/epub |
Конвертация MD-файла в EPUB с книжным оформлением |
Навыки
Реактивные инструкции — агент применяет сам по триггерам в description.
Контент
| Навык | Назначение |
|---|---|
explain |
Подробное объяснение темы как учебный материал |
upload |
Выгрузка файла на WebDAV-сервер |
Разработка
| Навык | Назначение |
|---|---|
docker-style |
Соглашения по Docker, Compose, образам и деплою |
makefile-create |
Создание Makefile под стек |
git-flow |
Стратегия ветвления Git Flow |
git-conventions |
Стиль коммитов Conventional Commits |
git-noun-action |
Стиль коммитов с заголовком-существительным-действием |
readme-create |
Генерация README для пет-проекта |
gitignore-create |
Создание .gitignore под стек с блоками для OS и IDE |
4PDA
| Навык | Назначение |
|---|---|
4pda-warmup |
Оркестрация сессии 4PDA: прогрев через Cloudflare Turnstile |
Агенты
| Агент | Назначение |
|---|---|
project-standardize |
Стандартизация репозитория: README, Makefile, .gitignore, лицензия |
⚡ Быстрый старт
make install
make install управляет симлинками через GNU Stow — пакет opencode/ разворачивается в ~/, создавая ~/.config/opencode/{skills,agents,commands}. После установки перезапустите opencode. Навыки доступны через инструмент skill, команды — через /name, агент project-standardize — через переключение агента (Tab).
📁 Структура
marketplace.opencode/
├── opencode/
│ └── .config/opencode/
│ ├── skills/
│ │ ├── explain/SKILL.md
│ │ ├── upload/SKILL.md
│ │ ├── docker-style/
│ │ │ ├── SKILL.md
│ │ │ └── references/style.md
│ │ ├── makefile-create/
│ │ │ ├── SKILL.md
│ │ │ └── references/modules.md
│ │ ├── git-flow/SKILL.md
│ │ ├── git-conventions/SKILL.md
│ │ ├── git-noun-action/SKILL.md
│ │ ├── readme-create/SKILL.md
│ │ ├── gitignore-create/
│ │ │ ├── SKILL.md
│ │ │ └── assets/blocks/
│ │ └── 4pda-warmup/SKILL.md
│ ├── agents/
│ │ └── project-standardize.md
│ └── commands/
│ ├── youtube-report.md
│ └── epub/
│ ├── epub.md
│ └── epub.css
├── Makefile
├── README.md
└── LICENSE
🔧 Команды
make install Симлинки skills/agents/commands через stow
make uninstall Удаление симлинков
make format Форматирование md, css
make check Проверка форматирования
make pull Получение обновлений
make push Выгрузка веток и тегов
👤 Автор
Станислав Байков (@st.rnd)
📄 Лицензия
Распространяется под лицензией MIT. Подробности в LICENSE.