Dart Long Lines
Skill Verifiziert AktivGuidelines 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.
Funktionen
- 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
Anwendungsfälle
- 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
Nicht-Ziele
- Automatically reformatting code
- Enforcing other Dart linting rules beyond line length
- Providing runtime analysis of Dart code
Installation
npx skills add flutter/skillsFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
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`).