Source

dart-lang/skills

31 skills · 204.9K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1291
dart-add-unit-test Write and organize unit tests for functions, methods, and classes using `package:test`. Use when creating new logic o…
dart-lang/skills
18.4K
1296
dart-run-static-analysis Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanica…
dart-lang/skills
18.2K
1301
dart-fix-runtime-errors Uses get_runtime_errors and lsp to fetch an active stack trace, locate the failing line, apply a fix, and verify reso…
dart-lang/skills
18K
1302
dart-use-pattern-matching Use switch expressions and pattern matching where appropriate
dart-lang/skills
17.9K
1304
dart-resolve-package-conflicts Workflow for fixing package version conflicts. Use this when `pub get` fails due to incompatible package versions.
dart-lang/skills
17.9K
1310
dart-collect-coverage Collect coverage using the coverage packge and create an LCOV report
dart-lang/skills
17.7K
1314
dart-generate-test-mocks Define and generate mock objects for external dependencies using `package:mockito` and `build_runner`. Use when unit …
dart-lang/skills
17.5K
1322
dart-migrate-to-checks-package |- Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.
dart-lang/skills
17.4K
1329
dart-build-cli-app Entrypoint structure, exit codes, cross-platform scripts. Use when building command line utilities, scripts, or appli…
dart-lang/skills
17.3K
1832
dart-use-ffigen Guide agents to use `package:ffigen` to automatically generate FFI bindings instead of writing them manually. Use thi…
dart-lang/skills
11.4K
1836
dart-setup-ffi-assets Guides agents in compiling and packaging C/C++ source code into dynamic or static libraries (Code Assets) using Dart'…
dart-lang/skills
11.3K
2593
dart-use-primary-constructors Help users write syntactically and semantically correct primary constructors in Dart, and migrate/use the new constru…
dart-lang/skills
8.2K
3695
dart-write-documentation Rules and formatting guidelines for writing Dart /// API documentation and doc comments.
dart-lang/skills
5K
4043
dart-use-doc-examples How to inject external code examples into Dartdoc using the {@example} directive, and how to filter those files using…
dart-lang/skills
4.6K
5928
dart-use-path-package Cross-platform file and directory path manipulation, segment splitting, extension extraction, and context conversion …
dart-lang/skills
3K
16
dart-fix-static-analysis-errors Workflow for identifying and fixing static analysis errors. Use this after modifying code or if `dart analyze` fails.
dart-lang/skills
256
17
dart-effective-style Maintain code consistency by following official Dart style and naming conventions.
dart-lang/skills
76
18
dart-language-syntax Master core and advanced language syntax for expressive and type-safe code.
dart-lang/skills
73
19
dart-static-analysis Configure and resolve static analysis warnings to maintain project health.
dart-lang/skills
72
20
dart-code-generation Automate repetitive code tasks using the build_runner system.
dart-lang/skills
71
21
dart-async-programming Handle asynchronous operations safely using Futures and Streams.
dart-lang/skills
70
22
dart-testing Ensure code correctness with comprehensive unit and integration tests.
dart-lang/skills
67
23
dart-api-design Apply design principles to create intuitive and robust library interfaces.
dart-lang/skills
66
24
dart-documentation Use idiomatic doc comments to provide a professional API surface.
dart-lang/skills
66
25
dart-idiomatic-usage Apply Effective Dart usage patterns for cleaner and more efficient code.
dart-lang/skills
66
26
dart-native-interop-ffi Bridge Dart with native C/C++ libraries using FFI.
dart-lang/skills
65
27
dart-package-management Structure packages and manage dependencies using the pub ecosystem.
dart-lang/skills
65
28
dart-concurrency-isolates Offload heavy computation to isolates to keep the main thread responsive.
dart-lang/skills
64
29
dart-migration-versioning Manage language versioning and perform large-scale codebase upgrades.
dart-lang/skills
62
30
dart-web-development Build high-performance web apps using modern interop and browser APIs.
dart-lang/skills
61
31
dart-compilation-deployment Compile and deploy Dart apps for various native and web target platforms.
dart-lang/skills
60