Um esquema de desenvolvimento Flutter estruturado usando GetX com uma arquitetura vertical de três camadas para componentes core, shared e módulos.
A maneira mais rápida de instalar uma habilidade diretamente do registro.
npx clawhub@latest install flutter-schema
Copie a pasta da habilidade para um desses locais
~/.openclaw/skills/ <project>/skills/ Prioridade: Espaço de Trabalho > Local > Integrado
Copie este prompt para o OpenClaw para instalá-lo automaticamente.
Ajude-me a instalar o flutter-schema usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).
Obtenha os arquivos originais da habilidade em um arquivo ZIP.
Este esquema do Openclaw Skills fornece uma abordagem padronizada para a arquitetura de aplicações Flutter, aproveitando o framework GetX para gerenciamento de estado e injeção de dependência. Ele impõe um modelo de dependência vertical estrito—Core, Shared e Modules—onde os módulos dependem das camadas inferiores, mas nunca uns dos outros. Esta configuração garante uma base de código desacoplada, testável e altamente mantível, adequada para aplicações móveis de nível empresarial.
Ao adotar este esquema, os desenvolvedores podem simplificar seu fluxo de trabalho, desde o scaffolding inicial até o desenvolvimento incremental de funcionalidades. A arquitetura separa claramente a lógica de negócios (Logic), o gerenciamento de estado (State) e a UI (View), garantindo que cada componente tenha uma responsabilidade única e bem definida.
Para utilizar este esquema dentro do Openclaw Skills, certifique-se de ter o ambiente Flutter e o pacote GetX configurados. Você pode usar o script Python fornecido para geração automatizada de módulos:
# Gere um novo módulo usando o script de validação
python ~\/flutter-schema\/scripts\/validate.py <module_name> [target_directory]
Certifique-se de que seu BaseController esteja definido na camada shared para permitir que todas as classes de lógica geradas herdem comportamentos padrão.
A arquitetura organiza dados e lógica em três camadas verticais distintas:
| Camada | Responsabilidade | Componentes-Chave |
|---|---|---|
| core | Infraestrutura | Config, Navigation, Services, Utils, Common UI |
| shared | Base de Negócio | Data Sources, Domain Models, Base Classes, Network |
| modules | Funcionalidades de Negócio | Logic, Views, Bindings, e Models específicos da funcionalidade |
Convenção de Nomenclatura:
feature_name_logic.dart, feature_name_view.dartFeatureNameLogic, FeatureNamePage (ou View)Carregamento
Um assistente impulsionado por AI projetado para automatizar fluxos de trabalho de entretenimento musical através de suporte à decisão inteligente e aprendizado de máquina.

Uma integração de texto para fala de alta qualidade que cria vozes naturais e emocionalmente expressivas em formato MP3 para fluxos de trabalho automatizados.

Um agente de análise financeira automatizado que converte registros brutos de transações em relatórios de lucro e insights operacionais para proprietários de varejo de bebidas.

Uma integração inteligente de AI para a plataforma Jike, projetada para automatizar a análise de conteúdo musical e fluxos de trabalho de entretenimento.

Um framework estruturado para validar oportunidades de produtos e reduzir o risco de apostas de desenvolvimento por meio de fluxos de trabalho de descoberta baseados em evidências.

Uma ferramenta automatizada para extrair dados financeiros e calcular métricas de desempenho essenciais a partir de demonstrações em Excel e CSV.








































