What problem does it solve?
When API report .md files change in the Fluid Framework repo, contributors must follow strict governance: release tag assignment, API Council review, breaking change classification, deprecation process, and changeset creation. This Skill walks through each requirement so nothing is missed before merging.
Core Features & Use Cases
- API Diff Analysis: Compares api-report .md files against the resolved comparison base and summarizes additions, removals, signature changes, and tag promotions per package.
- Governance Checks: Verifies release tags (@public/@beta/@alpha/@internal), TSDoc documentation, export reachability from package entrypoints, and whether API Council approval is required.
- Breaking Change & Deprecation Guidance: Classifies breaking changes by tag tier, explains staging branch and timing rules, validates deprecation checklists, and drafts a changeset via
pnpm flub changeset add.
- Use Case: After regenerating API reports for a PR that adds a new @beta export, run this Skill to confirm the export is reachable from the package entrypoint, documented, and accompanied by a proper changeset before requesting review.
Quick Start
Review my current API report changes and tell me whether they need API Council approval, a changeset, or breaking-change staging.