Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub dev-mahmoud-elshenawy/optikitBuild, version, and deploy Flutter apps in one CLI. 28 MCP tools for builds, versioning, module scaffolding, and project maintenance.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Share bugs, ideas, or general feedback.
Build, version, and deploy Flutter apps in one CLI.
The command-line toolkit for Flutter & Opticore developers.
npm install -g optikit
You get two commands — optikit (full name) and ok (shorthand). Both work identically.
optikit init # 🔧 Setup OptiKit in your project
optikit bump patch # 📦 1.0.0 → 1.0.1
optikit apk # 🏗️ Build release APK
optikit tf -o # 🚀 TestFlight: bump iOS + build IPA + open
optikit gen module login -r # 🧩 Generate BLoC module with route
optikit aliases # 📋 See all shortcuts
💡 Prefer shorter commands? Use
okinstead ofoptikit— every example above works with both.
| Feature | Description |
|---|---|
| 🤖 Claude Code Plugin | AI understands your project and acts on it via MCP |
| ✅ Short aliases | Every command has a memorable shortcut |
| ✅ Combo flags | Clean, bump, build, and open in one command |
| ✅ Smart versioning | Dual iOS/Android build numbers handled automatically |
| ✅ Auto backups | Version files backed up before every change |
| ✅ Module scaffolding | Full BLoC pattern generated in one command |
| ✅ FVM support | Built-in Flutter Version Manager integration |
Every command has a short alias. Run
optikit aliasesto see the full list in your terminal.
| Command | Alias | What it does |
|---|---|---|
optikit flutter-build-apk | apk | Build release APK |
optikit flutter-build-bundle | aab | Build release AAB |
optikit flutter-build-ios | ios | Build iOS app |
optikit flutter-build-ipa | ipa | Build release IPA |
optikit testflight | tf | Bump iOS build + build IPA |
Combo flags — mix and match on any build command:
optikit apk --clean # 🧹 Clean → build
optikit ipa -b patch -o # 📦 Bump → build → open output
optikit ipa --clean -i -o # 🧹 Clean → bump iOS → build → open
optikit tf -o # 🚀 TestFlight → open output
| Command | Alias | What it does |
|---|---|---|
optikit clean | c | Clean Flutter project |
optikit clean-flutter | cf | Clean Flutter (explicit) |
optikit clean-ios | ci | Clean iOS / CocoaPods |
optikit clean -a # Clean all (Flutter + iOS)
optikit ci -cu # Clean iOS + cache + repo update
| Command | Alias | What it does |
|---|---|---|
optikit version | v | Show current version |
optikit bump patch | Bug fix: 1.0.0 → 1.0.1 | |
optikit bump minor | Feature: 1.0.0 → 1.1.0 | |
optikit bump major | Breaking: 1.0.0 → 2.0.0 | |
optikit bump-ios | bi | Bump iOS build only |
optikit bump-android | ba | Bump Android build only |
optikit bump-build | bb | Bump both build numbers |
📘 Deep dive: Version Management
optikit gen module login # Scaffold BLoC module
optikit gen module login -r # Scaffold + register route
optikit gen repo user # Generate repository
optikit route settings # Add route to app_router.dart