flutter website
OFFICIALLABSCO SUMMARY
All five are things a docs contributor does repeatedly: data-model adds or updates a dart_mappable content model in lib/src/models/content/ and regenerates its code and tests; extract-to-jaspr migrates a section of the site into a Jaspr component; generate-showcase-from-video turns a YouTube case-study transcript into a Flutter showcase blog post; update-llms-text keeps the site's llms.txt current; and validate-pr stages the site locally, checks for broken links, verifies code excerpts against their source .dart files, and serves the dev build for review before a pull request merges.
This is a package for people who contribute to the flutter/website repository specifically — a Jaspr-and-Firebase codebase with its own dash_site CLI for serving, building, and validating the site — not for Flutter app developers looking for skills to build with the framework. Nothing here teaches widgets, state management, or app packaging; the closest it gets to the framework itself is asking a contributor to have the latest stable Flutter (and therefore Dart) installed, because that toolchain is what runs the site's own build.
READ THE FULL ANALYSIS
What it costs to start. Three of the five run once the site's own dash_site tooling is checked out and dart pub get has run. The other two need a little more: extract-to-jaspr fetches pages with curl, and generate-showcase-from-video runs a Dart script against a YouTube URL.
WHAT'S INSIDE
1 showing · 1 totalextract-to-jaspr
Moving one piece of the Flutter website over to its new page-building framework, copied across exactly as it already stands, so that nothing about how the page looks or behaves changes on the way.
HOW TO GET IT
npx skills add flutter/websitenpx skills add flutter/website --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.