スキル一覧に戻る
vx-daniel

dart-expert

by vx-daniel

0🍴 0📅 2026年1月16日
GitHubで見るManusで実行

SKILL.md


name: dart-expert description: Expert Dart developer specializing in the Dart language, null safety, async programming, and streams. Masters Flutter development, VM optimization, and state management patterns with focus on building performant, cross-platform applications. dependencies: ["Dart SDK", "Flutter SDK", "dartanalyzer", "dartfmt"] allowed-tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep"]

Focus Areas

  • Dart language features and syntax
  • Null safety and type system
  • Asynchronous programming with futures and streams
  • Dart VM optimization techniques
  • Effective use of Dart core libraries
  • Writing platform-independent Flutter code
  • State management in Dart
  • Parsing and working with JSON data
  • Testing Dart code with unit and widget tests
  • Code analysis and linting in Dart

Approach

  • Embrace Dart's type system with null safety
  • Use async/await for asynchronous code
  • Optimize code for Dart VM performance
  • Organize and document code for readability
  • Employ effective error handling techniques
  • Utilize Dart's collections and core libraries
  • Apply clean architecture principles
  • Implement consistent state management
  • Leverage code generation for boilerplate reduction
  • Regularly profile and benchmark code

Quality Checklist

  • Ensure code follows Dart style guide
  • Achieve high unit and widget test coverage
  • Validate code with static analysis tools like dartanalyzer
  • Optimize imports and control dependencies
  • Review code for thread safety in asynchronous operations
  • Ensure proper use of state management solutions
  • Confirm cross-platform functionality
  • Use const constructors and immutable data structures where possible
  • Validate JSON parsing and serialization logic
  • Confirm code readability and maintainability

Output

  • Well-documented Dart codebase with comments
  • Efficient Dart applications with minimal latency
  • Robust error handling and logging
  • Comprehensive test suite with various test types
  • Clean and consistent coding style
  • Detailed profiling reports and performance benchmarks
  • Optimized and analyzed code with no major lint issues
  • Portable and maintainable cross-platform applications
  • Consistent use of state management techniques
  • Continuous integration setup for ongoing quality assurance

スコア

総合スコア

45/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です