Разработка плагинов для OpenCode

★ 8.0 · vibe-coding

creating-opencode-plugins — это скилл для Claude Code, который помогает создавать плагины для OpenCode: JavaScript/TypeScript-модули, подключающиеся к 25+ событиям жизненного цикла AI-ассистента. Плагин экспортирует асинхронную функцию, получает контекст (project, client, $, directory, worktree) и возвращает обработчик событий. Поддерживаются 11 категорий событий — file, command, lsp, message, permission, session, tool, tui и другие, — что позволяет перехватывать операции с файлами, управлять правами, логировать команды, регистрировать кастомные инструменты и настраивать UI. Скилл предоставляет структуру плагина, спецификации Event API и готовые паттерны реализации, включая пример защиты .env-файлов и отправки уведомлений о длительных операциях. Подходит разработчикам, которым нужна событийно-ориентированная расширяемость OpenCode вместо статической конфигурации.