Flutter

Flutter is Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single codebase.

32 skills
skills2.3k
checked 4d ago
Check Dart code against best practices
Reviews your Dart code for style, idiom, and language-feature use. Flags non-idiomatic patterns and suggests rewrites that match Dart conventions.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Structure a Flutter app for growth
Maps your app's features into a layered architecture (UI, Logic, Data) with file structure, dependency patterns, and state management wired correctly from the start.
Engineering / planning-thinkingatomicfor-engineers
·2.3k0
checked 4d ago
Set up deep linking and browser history in Flutter
Configures MaterialApp.router with go_router to handle URL-based navigation, deep links, and browser back buttons—essential for web apps and cross-platform releases.
Engineering / workflow-sprint-structureatomicfor-engineers
·2.3k0
checked 4d ago
Make HTTP calls from a Flutter app
Wires up GET, POST, PUT, and DELETE requests to a REST API using the standard `http` package, with error handling and response parsing included.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Catch broken links in your Dart docs
Runs dart doc validation to find unresolved references and broken macros in your documentation comments before they ship with the package.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Polish a draft into clear, confident prose
Edits a memo, doc, or analysis for clarity and flow without over-softening the voice. Catches the jargon, passive voice, and unclear transitions that slow readers down.
Product / communicationatomicno-setup
·2.3k0
checked 4d ago
Add live widget previews to your Flutter project
Injects previews.dart scaffolding into your component so you can see it render in isolation, tweak props, and catch bugs before pushing to main.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Add a linter rule to dart_skills_lint
Step-by-step guide to writing and registering a new validation rule in the dart_skills_lint CLI tool, with code patterns and test scaffolding included.
Engineering / skill-authoringmetafor-engineers
·2.3k0
checked 4d ago
Write clearer Dart test assertions
Shows the most readable way to write test expectations in Dart, when to use matchers vs. plain assertions, and the gotchas that slow down test debugging.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Ship a Dart package update without breaking users
Walks through versioning conventions, changelog hygiene, and the publish-to-pub.dev workflow. Includes a checklist for PRs that touch public APIs.
Engineering / workflow-sprint-structureatomicfor-engineers
·2.3k0
checked 4d ago
Catch bugs before merging your code
Runs a repo-specific checklist on Dart and markdown files—linting, formatting, tests, docs—before you commit or open a PR. Stops silent mistakes.
Engineering / pipelines-dataatomicfor-engineers
·2.3k0
checked 4d ago
Write tests before the code
Converts a feature request or bug report into a suite of test cases that define the expected behavior, catching edge cases before implementation starts.
Engineering / planning-thinkingatomicfor-engineers
·2.3k0
checked 4d ago
See what skill validation errors look like
A broken example SKILL.md that demonstrates each validation rule's error message. Reference it when writing your own skills to understand what Claude expects.
Engineering / skill-authoringmetafor-engineers
·2.3k0
checked 4d ago
Upgrade Dart tests from matcher to checks
Scans a Dart codebase and rewrites all `expect()` calls and matcher assertions to their `package:checks` equivalents, preserving assertion logic and readability.
Engineering / pipelines-dataatomicfor-engineers
·2.3k0
checked 4d ago
Set up or fix your skills linter in a repo
Walks you through installing dart_skills_lint, configuring validation tests, and resolving dependency drift so your SKILL.md files stay valid.
Engineering / skill-authoringmetafor-engineers
·2.3k0
checked 4d ago
See what a correct skill file looks like
A reference SKILL.md that passes all linting rules: correct naming, description length, and frontmatter structure. Copy the format when authoring your own.
Engineering / skill-authoringmetafor-engineers
·2.3k0
checked 4d ago
Fix a broken Flutter layout fast
Reads your error message (RenderFlex overflow, unbounded height, etc.), traces the widget tree, and rewrites the layout with constraints that actually work.
Engineering / debugging-investigationatomicfor-engineers
·2.3k0
checked 4d ago
Build a production-grade Dart command-line tool
Walks through exit codes, argument parsing, and package choices so a Dart CLI doesn't feel like a hastily-written script. Includes patterns for common failure modes.
Engineering / planning-thinkingatomicfor-engineers
·2.3k0
checked 4d ago
Fix Dart lines that exceed the style limit
Scans Dart code for lines over 80 characters and refactors them into readable chunks—breaking function calls, string literals, and conditionals while preserving intent.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Set up multi-language support in Flutter
Adds the required packages, enables code generation, and configures your localization file so your app can serve multiple languages from a single codebase.
Engineering / workflow-sprint-structureatomicfor-engineers
·2.3k0
checked 4d ago
Write a widget test for your Flutter component
Generates a WidgetTester test that validates a Flutter widget renders data correctly and handles user interactions like taps and text input without manual boilerplate.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Build a layout that works on any screen size
Takes a Flutter design and applies responsive patterns—LayoutBuilder, MediaQuery, Expanded/Flexible—so it looks polished on phone, tablet, and desktop without three separate layouts.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Generate Flutter JSON model boilerplate
Reads a JSON schema or API response and generates Dart model classes with fromJson and toJson constructors, ready to paste into your project.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Review code changes without rubber-stamping
Reads a pull request or code diff and delivers structured feedback on logic, style, and risk. Iterates through multiple angles—correctness, readability, performance—so you catch edge cases before merge.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Write cleaner Dart with modern syntax
Reference guide for records, pattern matching, switch expressions, and extension types in Dart 3.0+. Shows idiomatic ways to cut boilerplate and improve readability.
Engineering / code-reviewatomicfor-engineers
·2.3k0
checked 4d ago
Learn Dart testing patterns and conventions
Covers test groups, lifecycle hooks, and configuration for the Dart `package:test` framework. Includes setup/teardown patterns and dart_test.yaml conventions.
Engineering / planning-thinkingatomicfor-engineers
·2.3k0
checked 4d ago
Get grilled on your plan until it holds
Asks sharp follow-up questions about your design or strategy, pushes back on weak points, and keeps drilling until both of you agree on what you're actually building and why.
Product / discoveryatomicfor-founders
·2.3k0
checked 4d ago
Set up skill validation in your Dart project
Adds the linter as a dev dependency, writes the config file, and runs a baseline so your Dart project can validate skills without breaking existing code.
Engineering / pipelines-dataatomicfor-engineers
·2.3k0
checked 4d ago
Turn manual app clicks into repeatable tests
Records your taps and swipes through a Flutter app, then generates integration_test code that runs the same flow automatically. No need to write test syntax by hand.
Engineering / pipelines-datafor-engineersexecution
·2.3k0
checked 4d ago
Find untested code paths in your Dart project
Runs coverage on your Dart package, maps the results to source files, and pinpoints which functions and branches are missing tests—with suggestions on what to write.
Engineering / pipelines-dataatomicfor-engineers
·2.3k0
checked 4d ago
Validate and fix a skill's structure
Runs dart_skills_lint against a skill file, catches structural violations (bad frontmatter, missing fields, malformed triggers), and generates fix suggestions.
Engineering / skill-authoringatomicfor-engineers
·2.3k0
checked 4d ago
Stress-test a plan against your actual project docs
Challenges your proposal against your codebase's domain model and documented decisions, then updates CONTEXT.md and ADRs inline as gaps and contradictions surface.
Engineering / planning-thinkingatomicfor-engineers
·2.3k0