Install
https://docs.flutter.dev/ai/get-started누구에게 맞나
Flutter 앱을 만들면서, 일반 코딩 습관을 Dart/Flutter에 억지로 씌우지 않고 Flutter용 스킬·MCP 설정·규칙을 가진 AI 어시스턴트에 일을 맡기고 싶다면 이 플러그인 세트가 더 맞다. 스킬, MCP 서버 설정, 규칙을 묶어 순탄한 Flutter 개발 흐름과 설명을 제공한다.
핵심은 Agent Skills다. 단순한 파일 디렉터리이며 MCP의 보완으로 쓰인다. MCP는 어시스턴트에 전용 도구를 주고, Skill은 특정 작업에서 그 도구를 「어떻게」 쓰는지 가르친다. 순수 Dart 작업은 다른 세트를 쓴다.
https://github.com/dart-lang/skills
이 저장소를 Dart 언어 스킬의 대체재로 보지 마라. 이미 Flutter 프로젝트가 있어야 하고, 공식 문서대로 「지금 쓰는 그 Agent」에 플러그인을 설치하는 것을 받아들여야 한다.
3분 만에 첫 시도 마치기
공식 설치 경로는 로컬 패키지 관리 명령 한 줄이 아니라 문서 페이지 「Get started developing with AI」다.
https://docs.flutter.dev/ai/get-started
그 페이지를 따라 선호 Agent에 플러그인을 설치하라. 그 페이지 밖에서 적혀 있지 않은 설치기를 다시 짜지 마라. 문서를 열기 전에 확인하라: 기록하려는 Agent 환경인지, 페이지 단계대로 플러그인/스킬 설정을 바꿔도 되는지. 이는 어시스턴트 환경을 바꾸는 것이며 읽기 전용 조회가 아니다.
설치 후에는 저위험 확인부터: 어시스턴트에게 Flutter Driver로 앱과 어떻게 상호작용할지 설명하게 하거나, MCP로만 기존 UI를 탐색하게 하고, 테스트 파일은 아직 쓰지 마라. 성공 신호: Flutter 워크플로(스킬 + MCP + 규칙)를 말하고, 「도구로 탐색」과 「동작을 영구 통합 테스트로 쓰기」를 구분하는 것이다. pubspec을 고치거나 테스트 파일을 만들기 시작하면 먼저 멈추고, 바꿀 경로를 다시 말하게 하라.
사용 사례
사례 1: 일반 Flutter 개발. 이 플러그인 세트의 목표는 AI 어시스턴트의 Flutter 개발 능력을 넓히고 맞춤 워크플로를 주는 것이다. 작업 예: 플러그인이 이미 있는 어시스턴트에서, 묶인 스킬과 규칙으로 작은 화면이나 프로젝트 변경을 끝내게 하라. 확보된 페이지 본문에는 스킬 폴더 이름도 구체적인 MCP 도구 이름도 없다. 그러므로 한 번도 나오지 않은 짧은 이름을 지정할 수 없다. 요구할 수 있는 것은 「이 Flutter 플러그인 세트의 워크플로를 따르라」이다. 파일을 고치기 전에도 경로는 확인하라.
사례 2: 통합 테스트를 보강하거나 먼저 UI를 탐색. 한 가지 능력은 Flutter Driver를 설정해 앱과 상호작용하고, MCP 동작을 영구 통합 테스트로 바꾸는 것이다. 쓰는 때: 프로젝트에 통합 테스트를 추가할 때, MCP로 UI 컴포넌트를 탐색할 때, integration_test 패키지로 사용자 흐름을 자동화할 때. 처음에는 「UI 탐색 / 어떤 테스트를 생성할지 설명」을 우선하고, 확인한 뒤에 MCP 동작을 영구 테스트로 내려도 된다. 확보된 페이지 본문에 스킬 짧은 이름은 없다. 호출용 명령 이름을 만들지 마라.
사용 경계
설치는
https://docs.flutter.dev/ai/get-started
를 기준으로, 선호 Agent에 맞춘다. 이 저장소는 그와 나란한 두 번째 설치 명령을 다시 쓰지 않았다. Dart 작업은
https://github.com/dart-lang/skills
로 넘긴다. 지금은 pull request를 받지 않지만 피드백은 환영한다. 페이지에 피드백 경로의 구체 폼도, 제거 단계도 없다.
「Flutter Driver 설정 + MCP 동작을 테스트로 쓰기」를 이미 복사 가능한 스킬 짧은 이름이 나온 것으로 읽지 마라. 처음은 문서 읽기, 설치, 읽기 전용 UI 탐색에서 멈춘다. integration_test에 쓰기, 드라이버 설정 변경, 저장소 패치 제출은 먼저 어시스턴트에게 바꿀 파일을 말하게 하고 당신이 확인한 뒤에 계속한다.