Dart Build Cli App

dart-lang/skills/skills/dart-build-cli-app

by dart-lang0d9f1c4a0ae29d6f5180bf6143d7997ec3bacf49No license515 starsListed Oct 9, 2026Updated Oct 9, 2026Repository updated 10 days ago

Architectural patterns, entrypoint structure, exit codes, stream routing, and subprocess spawning for Dart command-line interface (CLI) applications. Use when building CLI tools, console utilities, scripts, argument parsing with `package:args` (ArgParser or CommandRunner), handling exit codes, configuring executables in pubspec.yaml, spawning Dart subprocesses, or compiling native CLI binaries. Don't use for Flutter UI widgets, web applications, or standalone HTTP backend servers.

Instructions onlySoftware Development

Only the file list is public. File contents are available once the skill is installed in a workspace.

PathSizeType
examples/multi_command_runner.dart2.4 KBtext/plain
examples/single_command_tool.dart2.3 KBtext/plain
references/aot_sdk_discovery.md3.9 KBtext/markdown
references/signals_and_terminal.md4 KBtext/markdown
SKILL.md13.5 KBtext/markdown

Source and attribution

Source:dart-lang/skillsinskills/dart-build-cli-appat commit0d9f1c4

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal