dart-lang/dart-build-cli-app

Estrutura de ponto de entrada, códigos de saída, scripts multiplataforma. Use ao construir utilitários de linha de comando, scripts ou aplicações.

O que é dart-build-cli-app?

Esta skill fornece diretrizes essenciais para construir aplicações de linha de comando (CLI) robustas e multiplataforma em Dart. Ela cobre a estrutura padrão de ponto de entrada, incluindo a definição de uma função `main()` que tipicamente retorna um código de saída inteiro (`Future<int>`), e práticas como usar `exitCode` no lugar de `exit()` para garantir uma finalização limpa. A skill também explica como lidar com argumentos de linha de comando de forma flexível, seja com `args` ou pacotes como `args`, e como implementar scripts CLI que funcionam de forma consistente no Linux, macOS e Windows, cuidando de diferenças de caminhos e codificação. É útil para desenvolvedores Dart que querem criar ferramentas de terminal confiáveis, desde utilitários simples até ferramentas de automação complexas, e é compatível com qualquer ambiente de desenvolvimento Dart, como o Dart SDK nativo, IDEs e agentes de IA como o Claude Code.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dart-lang/skills/tree/main/skills/dart-build-cli-app

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que dart-build-cli-app faz?

Estrutura de ponto de entrada, códigos de saída, scripts multiplataforma. Use ao construir utilitários de linha de comando, scripts ou aplicações.

Individual skills in this repo

This repo contains 8 individual skills — each has its own dedicated page.

Habilidades Relacionadas