0disoft/mustflow

AGENTS.md, contratos de comandos, habilidades e regras de verificação para que os agentes parem de adivinhar.

O que é mustflow?

O MustFlow é um conjunto de diretrizes e ferramentas projetado para agentes de IA (como Claude Code, Cursor, Codex, etc.) eliminarem a incerteza durante a execução de tarefas. Ele fornece uma estrutura baseada em três pilares: um arquivo AGENTS.md que descreve o propósito do projeto e as regras de comportamento, contratos de comandos que definem comandos CLI padronizados com entradas e saídas esperadas, e um sistema de habilidades e verificação que permite que o agente escolha a ferramenta certa e valide seu resultado. A utilidade central é reduzir erros e retrabalho causados por suposições incorretas do agente, garantindo que ele siga regras explícitas e verificáveis. Funciona como um guia de protocolo que o agente lê e aplica automaticamente, suportando diversos ambientes de desenvolvimento assistido por IA.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add 0disoft/mustflow

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 mustflow faz?

AGENTS.md, contratos de comandos, habilidades e regras de verificação para que os agentes parem de adivinhar.

Este skill fornece uma estrutura para agentes de IA executarem tarefas com clareza e precisão, eliminando suposições. Ele é composto por:

  • AGENTS.md: Um arquivo de configuração que define o propósito do projeto, as regras de comportamento do agente e as habilidades disponíveis.
  • Contratos de Comandos: Definições padronizadas de comandos CLI, incluindo entradas, saídas e efeitos colaterais esperados.
  • Habilidades: Conjuntos de instruções reutilizáveis que o agente pode invocar para realizar tarefas específicas.
  • Regras de Verificação: Mecanismos para validar se um comando ou habilidade foi executado corretamente.

Como usar

  1. Adicione o skill ao seu projeto.
  2. Crie um arquivo AGENTS.md na raiz do projeto com as seções obrigatórias.
  3. Defina os contratos de comandos no formato YAML dentro do AGENTS.md.
  4. O agente de IA irá ler automaticamente as regras e segui-las durante a execução.

Estrutura do AGENTS.md

# AGENTS.md

## Propósito
Descreva o objetivo principal do projeto.

## Regras
- Regra 1: ...
- Regra 2: ...

## Comandos

### comando-exemplo
```yaml
comando: "npm run build"
descricao: "Compila o projeto"
entradas:
  - variavel: "NODE_ENV"
    valor: "production"
saidas:
  - diretorio: "dist/"
verificacao:
  - "test -d dist"

## Habilidades

### habilidade-exemplo
```yaml
nome: "Compilar e verificar"
comandos:
  - "npm run build"
  - "npm test"
verificacao:
  - "npm run lint"

## Verificação

Após executar comandos, o agente deve rodar os scripts de verificação definidos para confirmar o sucesso da operação.

---

*Este skill é compatível com agentes que suportam a especificação SKILL.md.*

Habilidades Relacionadas