Contributing to flutter-skill
February 15, 2026 ยท View on GitHub
Thanks for your interest! Here's how to get started.
Quick Start
git clone https://github.com/ai-dashboad/flutter-skill
cd flutter-skill
dart pub get
dart run bin/flutter_skill.dart server
Ways to Contribute
- ๐ Bug reports โ open an issue
- ๐ก Feature requests โ suggest new MCP tools or platform support
- ๐ Documentation โ fix typos, improve guides, add examples
- ๐งช Testing โ try flutter-skill on your app and report results
- ๐ SDK contributions โ help improve platform SDKs
Project Structure
โโโ lib/src/cli/ # MCP server + CLI
โโโ sdks/ # Platform SDKs (electron, android, tauri, kmp, etc.)
โโโ test/e2e/ # E2E test suite + test apps
โโโ docs/ # Documentation
โโโ vscode-extension/ # VSCode extension
โโโ intellij-plugin/ # JetBrains plugin
โโโ skills/ # Agent skills (skills.sh / OpenClaw)
Development
dart analyze # Lint
dart test # Unit tests
node test/e2e/bridge_e2e_test.mjs # E2E tests (need a running test app)
Pull Requests
- Fork โ branch โ implement โ test โ PR
- Keep PRs focused (one feature/fix per PR)
- Update tests if behavior changes
- Follow existing code style
Code of Conduct
Be kind. Be constructive. We're all here to build cool stuff.