Agent Skillskeychat-io/keychat-app › flutter-check

flutter-check

GitHub

为Keychat项目执行全面的Flutter质量检查流水线,包括代码分析、格式校验、单元测试及生成文件一致性检查。按顺序执行所有步骤,即使某步失败也继续运行,最终汇总报告结果并提供修复建议,适用于提交前确保代码质量。

.claude/skills/flutter-check/SKILL.md keychat-io/keychat-app

触发场景

用户要求运行Flutter代码质量检查 准备提交代码前进行预检 需要验证Dart分析警告和错误 需要确认代码格式是否符合规范

安装

npx skills add keychat-io/keychat-app --skill flutter-check -g -y
更多选项

非标准路径

npx skills add https://github.com/keychat-io/keychat-app/tree/main/.claude/skills/flutter-check -g -y

不安装直接使用

npx skills use keychat-io/keychat-app@flutter-check

指定 Agent (Claude Code)

npx skills add keychat-io/keychat-app --skill flutter-check -a claude-code -g -y

安装 repo 全部 skill

npx skills add keychat-io/keychat-app --all -g -y

预览 repo 内 skill

npx skills add keychat-io/keychat-app --list

SKILL.md

Frontmatter
{
    "name": "flutter-check",
    "invoke": "user",
    "description": "Run comprehensive Flutter checks including lint, analyze, test, and format verification. Use before commits to ensure code quality."
}

Flutter Check

Run a comprehensive Flutter quality check pipeline for the Keychat project.

Steps

  1. Analyze: Run melos run analyze to check for Dart analyzer warnings and errors
  2. Format Check: Run dart format --set-exit-if-changed . to verify formatting
  3. Test: Run melos run test:flutter to execute Flutter unit tests
  4. Generated Code: Check if generated files (.g.dart) are up to date by running melos run build:runner and verifying no diff

Behavior

  • Run all steps sequentially
  • Report results for each step clearly
  • If any step fails, continue running remaining steps but report all failures at the end
  • Provide actionable fix suggestions for any issues found

版本历史

  • 294d00d 当前 2026-07-05 10:51

同 Skill 集合

.claude/skills/architecture/SKILL.md
.claude/skills/batch/SKILL.md
.claude/skills/bootstrap/SKILL.md
.claude/skills/generate/SKILL.md
.claude/skills/lint/SKILL.md
.claude/skills/pods/SKILL.md
.claude/skills/clean/SKILL.md
.claude/skills/run/SKILL.md
.claude/skills/rust-build/SKILL.md
.claude/skills/test/SKILL.md

元信息

文件数
0
版本
294d00d
Hash
b42274b5
收录时间
2026-07-05 10:51

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-14 14:59
浙ICP备14020137号-1 $访客地图$