# Setup Flutter Environment

> Prepare a deterministic Flutter development environment with SDK/tooling verification, MCP readiness, and baseline validation commands.

- **Type:** Skill
- **Install:** `agentstack add skill-wreos-flutter-cursor-plugin-setup-flutter-environment`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Wreos](https://agentstack.voostack.com/s/wreos)
- **Installs:** 0
- **Category:** [Content & Media](https://agentstack.voostack.com/c/content-and-media)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Wreos](https://github.com/Wreos)
- **Source:** https://github.com/Wreos/flutter-cursor-plugin/tree/main/skills/setup-flutter-environment
- **Website:** https://docs.flutter.dev/ai/get-started

## Install

```sh
agentstack add skill-wreos-flutter-cursor-plugin-setup-flutter-environment
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Setup Flutter Environment

Use this skill when a project needs a clean, reproducible Flutter setup before implementation, testing, or release work.

## Workflow

1. Check installed toolchain versions:
   - `flutter --version`
   - `dart --version`
2. Run environment diagnostics:
   - `flutter doctor -v`
3. Resolve blocking setup gaps:
   - Android licenses (`flutter doctor --android-licenses`) when Android is required.
   - Xcode CLI tools/simulator notes when iOS/macOS is required.
4. Verify MCP availability:
   - `dart mcp-server --help`
5. Ensure plugin-level setup files are present and valid:
   - `mcp.json`
   - `.cursor/settings.json` plugin enablement (if required by local workflow).
6. Run repository validation commands when available (for this plugin repo):
   - `./scripts/validate_agents_skills.sh`
   - `./scripts/validate_prompt_semantics.sh`

## Guardrails

- Do not claim setup is complete while `flutter doctor` still has unresolved blockers for requested target platforms.
- Keep setup changes minimal and reversible; avoid unrelated dependency upgrades.
- If a required platform is out of scope (for example iOS on a non-iOS task), report it explicitly instead of forcing changes.
- Do not say `done/completed` without command evidence.

## Required output

1. Detected Flutter/Dart versions.
2. `flutter doctor` summary with unresolved blockers.
3. MCP availability result.
4. Commands executed and pass/fail status.
5. Next actions required from the user (if any manual steps remain).

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Wreos](https://github.com/Wreos)
- **Source:** [Wreos/flutter-cursor-plugin](https://github.com/Wreos/flutter-cursor-plugin)
- **License:** MIT
- **Homepage:** https://docs.flutter.dev/ai/get-started

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-wreos-flutter-cursor-plugin-setup-flutter-environment
- Seller: https://agentstack.voostack.com/s/wreos
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
