flutter-api

Document Flutter widget APIs with code examples and signatures.

662|124|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/staruhub/ClaudeSkills --skill flutter-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-api
Source: https://github.com/staruhub/ClaudeSkills/tree/main/skills/flutter-api/flutter-api
Command: npx skills add https://github.com/staruhub/ClaudeSkills --skill flutter-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive Flutter API references across core libraries, including widgets, layout, animation, and platform integration.

Core Features & Use Cases

  • Widgets & Layout: basic widgets and layouts with code examples.
  • Material & Cupertino: standard components and patterns.
  • Advanced patterns: animations and platform channels.

Quick Start

Use this guide to quickly look up Flutter widget APIs and patterns and implement examples in your app.

Frequently Asked Questions about flutter-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I look up Flutter widget APIs and find code examples?

Flutter API references document widget classes, methods, and parameters with runnable code examples. This guide covers Material, Cupertino, and custom widgets across layout, styling, and animation libraries, letting you quickly implement patterns in your app.

What Flutter widgets and layouts should I use for different UI patterns?

Core Flutter widgets handle layout (Row, Column, Stack), styling, and responsive design. This reference catalogs basic and advanced widgets with implementation examples for Material and Cupertino designs, helping you choose the right component for each UI need.

Can I use Flutter API references for web and desktop app development?

Yes. Flutter API documentation applies across mobile, web, and desktop platforms. Widget APIs, layout patterns, animations, and gestures work consistently across targets, though platform-specific integration and rendering may differ.

How do I implement animations and gestures in Flutter?

Flutter animation and gesture APIs enable interactive UI through controller-driven motion and touch handling. This API reference documents animation classes, gesture recognizers, and state management patterns with practical code samples for common interactions.

What's the difference between Material and Cupertino widgets in Flutter?

Material widgets follow Android design guidelines; Cupertino widgets follow iOS design guidelines. This reference documents both design systems' widget sets, styling conventions, and interaction patterns so you can build platform-appropriate UIs in Flutter.

How do I integrate native platform features in Flutter?

Flutter platform channels enable communication with native iOS and Android code. This API guide covers method channels, event channels, and platform integration patterns for accessing device features, hardware, and system APIs from Dart.