# optikit

Плагин связывает Claude Code с CLI для Flutter: помогает собирать приложения, менять версии и создавать BLoC-модули. Удобен, когда эти задачи хочется поручать агенту.

- плагин · `type=plugin` · Claude Code · ★ 5
- Автор: dev-mahmoud-elshenawy
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/dev-mahmoud-elshenawy/optikit
- Обновлён: 2026-05-05
- HTML: https://affpapa.org/nevibecode/plugins/optikit

## Что делает

optikit добавляет в Claude Code доступ к инструментам MCP для работы с Flutter-проектом. Через CLI можно собрать APK, AAB или IPA, запустить приложение, очистить проект и проверить его состояние. Для сборок доступны сочетания действий: например, очистка перед сборкой или изменение версии с открытием результата.

Для новых частей проекта CLI создаёт BLoC-модуль, репозиторий или маршрут. Версии iOS и Android можно менять отдельно или вместе; перед изменениями файлов версии создаются резервные копии. Это касается `pubspec.yaml` и файлов iOS-проекта, поэтому проверьте, что резервные копии подходят вашему процессу работы. Настройки хранятся в `.optikitrc.json`, а FVM можно включить для команд Flutter.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install optikit@claude-community
```

## Когда брать
- собрать release APK, AAB или IPA
- изменить версии iOS и Android
- создать BLoC-модуль с маршрутом
- очистить Flutter-проект и файлы CocoaPods
- проверить состояние проекта и подключённые устройства

## Примеры запросов агенту
- Собери release APK для этого Flutter-проекта.
- Создай BLoC-модуль `user_profile` и зарегистрируй маршрут.
- Проверь состояние проекта и перечисли доступные устройства.

## Похожие
- [swift-lsp](https://affpapa.org/nevibecode/plugins/swift-lsp.md) — плагин · ★ 44770
- [cwc-makers](https://affpapa.org/nevibecode/plugins/cwc-makers.md) — плагин · ★ 44770
- [ui-design](https://affpapa.org/nevibecode/plugins/ui-design.md) — плагин · ★ 41823
- [multi-platform-apps](https://affpapa.org/nevibecode/plugins/multi-platform-apps.md) — плагин · ★ 41823
- [frontend-mobile-security](https://affpapa.org/nevibecode/plugins/frontend-mobile-security.md) — плагин · ★ 41823
- [frontend-mobile-development](https://affpapa.org/nevibecode/plugins/frontend-mobile-development.md) — плагин · ★ 41823

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
