Dart Long Lines
技能 已验证 活跃Guidelines for handling long lines in Dart code to adhere to the 80-column rule. The `lines_longer_than_80_chars` lint.
To guide developers in maintaining Dart code within the 80-column limit by providing best practices for code comments, documentation comments, and strings.
功能
- Guidelines for 80-column rule in Dart
- Automated analysis with `dart analyze`
- Manual search techniques using regex
- Specific advice for code comments, doc comments, and strings
- Examples for documentation links, adjacent strings, and multi-line strings
使用场景
- Writing Dart code that adheres to the 80-column limit
- Refactoring existing Dart code to comply with the `lines_longer_than_80_chars` lint
- Ensuring code readability and consistency across a Dart project
非目标
- Automatically reformatting code
- Enforcing other Dart linting rules beyond line length
- Providing runtime analysis of Dart code
安装
npx skills add flutter/skills通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
质量评分
已验证类似扩展
Definition Of Done
100Mandatory checks to run before completing any task that touches md files or dart code in this repository.
Karpathy Coder
100Use when writing, reviewing, or committing code to enforce Karpathy's 4 coding principles — surface assumptions before coding, keep it simple, make surgical changes, define verifiable goals. Triggers on "review my diff", "check complexity", "am I overcomplicating this", "karpathy check", "before I commit", or any code quality concern where the LLM might be overcoding.
Developing Genkit Dart
99Generates code and provides documentation for the Genkit Dart SDK. Use when the user asks to build AI agents in Dart, use Genkit flows, or integrate LLMs into Dart/Flutter applications.
Modern Python
99Configures Python projects with modern tooling (uv, ruff, ty). Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.
Sentry Flutter Sdk
98Full Sentry SDK setup for Flutter and Dart. Use when asked to "add Sentry to Flutter", "install sentry_flutter", "setup Sentry in Dart", or configure error monitoring, tracing, profiling, session replay, or logging for Flutter applications. Supports Android, iOS, macOS, Linux, Windows, and Web.
Dart Test Fundamentals
98Core concepts and best practices for `package:test`. Covers `test`, `group`, lifecycle methods (`setUp`, `tearDown`), and configuration (`dart_test.yaml`).