flutter-health-check

Automate Flutter project health checks and generate markdown reports.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/dus2183-commits/flutter-skills --skill flutter-health-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-health-check
Source: https://github.com/dus2183-commits/flutter-skills/tree/main/flutter-health-check
Command: npx skills add https://github.com/dus2183-commits/flutter-skills --skill flutter-health-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flutter 项目健康体检:自动发现依赖过期、lint 问题、未使用 import、孤儿 spec、context 过期等并输出 docs/_health/{date}.md 报告。

Core Features & Use Cases

  • 自动检测依赖过期并生成版本建议
  • Lint 校验结果汇总与未使用 import/资源识别
  • Context/ADR 过期提醒与孤儿 spec 检查
  • 输出健康报告到 docs/_health/{date}.md,便于归档与审阅

Quick Start

Install and run the health check in your Flutter project to generate the health report at docs/_health/{YYYY-MM-DD}.md.

Frequently Asked Questions about flutter-health-check

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

FAQPage Schema
How do I automate a Flutter project health check for dependency freshness and lint status?

Automate a Flutter project health check by running dependency freshness audits, lint status summaries, and unused import detection to generate a comprehensive project health report. The process outputs detailed results to a markdown file for archiving and review.

What is the best way to detect unused imports and orphan specs in a Flutter app?

Detect unused imports and orphan specs in a Flutter app by executing a comprehensive health check that includes lint analysis and spec detection. This identifies unused resources and orphaned files, summarizing them in a dated markdown report.

Can I run a Flutter health audit on-demand in CI pipelines for projects of varying sizes?

Yes, you can run a Flutter health audit in CI pipelines for projects of varying sizes. The automation supports scheduled or on-demand execution, applying steps like dependency checks and dart fix dry-runs to ensure continuous project health.

How do I check if my Flutter project context and ADRs are outdated?

Check if your Flutter project context and ADRs are outdated by running a health audit that performs context ADR checks. This evaluates documentation freshness and includes reminders for expired context directly in the generated health report.

Where does a Flutter health check report get saved after an automated audit?

A Flutter health check report gets saved as a markdown file at docs/_health/{YYYY-MM-DD}.md after an automated audit. This standardized path ensures consistent archiving and facilitates historical review of project health metrics.