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

flutter-check

GitHub

为Keychat项目执行全面的Flutter质量检查流水线,包括代码分析、格式验证、单元测试及生成文件一致性检查。适用于提交代码前确保代码质量和规范。

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

Trigger Scenarios

提交代码前进行质量检查 运行Flutter项目全面检查

Install

npx skills add keychat-io/keychat-app --skill flutter-check -g -y
More Options

Non-standard path

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

Use without installing

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

Version History

  • 294d00d Current 2026-07-05 10:51

Same Skill Collection

.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

Metadata

Files
0
Version
294d00d
Hash
b42274b5
Indexed
2026-07-05 10:51

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-19 22:46
浙ICP备14020137号-1 $お客様$