Comandos

Comandos — o guia rápido

Tudo o que você executa, em uma página. Os slash commands rodam no Claude Code; cada um tem um gêmeo na CLI create-ack, então dá para dirigir o kit inteiro pelo terminal também.

O fluxo em 60 segundos

# 1. scaffold
npx @arthurghz/create-ack@latest meu-app --archetype saas
cd meu-app
2. /ack-spec        escreva as specs (a entrevista do momento 0) — specs guiam, o código segue
3. revise as specs → aprove docs/contracts/C-001-*.contract.md  (status: draft → approved)
4. /ack-build       construa a primeira fatia a partir das specs (multi-agente, com gate)
5. /ack-review      revise a mudança com um time de agentes antes de abrir o PR
6. /ack-tooling     guardrails de lint / tipos / testes / CI para a sua stack
7. /ack-cost        quanto custou? (offline, por feature) · /ack-reports para o relatório completo
8. /ack-sync        puxe novos recursos do kit para o seu fork ao longo do tempo

Dirija por times. Antes de iniciar, habilite agentes paralelos de verdade:

export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1

Os comandos de build sempre distribuem o trabalho — os times tornam isso concorrente.

Slash commands

ComandoO que fazQuando
/ack-specEscreve as specs (PRD, ARCHITECTURE, DOMAIN, REQUIREMENTS, PLAN, …) + um CLAUDE.md enxutoUma vez, logo após o scaffold
/ack-buildConstrói a próxima fatia do specs/PLAN.md — contrato primeiro, distribuído entre agentesPor feature/fatia
/ack-agentsDistribui qualquer trabalho entre agentes paralelos (a primitiva que os outros usam)Quando quiser paralelismo
/ack-reviewRevisão multi-agente do seu diff atual (código + segurança + falhas silenciosas) antes do PRAntes de cada PR/merge
/ack-toolingSobe lint / format / tipos / testes / pre-commit / CI para a sua stackApós a primeira fatia
/ack-costGasto de IA por feature + total, mais DORA — offlineQuando quiser
/ack-reportsO relatório completo de entrega + custo (quatro chaves DORA + custo por feature)Semanal / antes de uma review
/ack-featuresLista as fatias + contrato/status, e abre/fecha janelas de custo por featurePara ver/gerir features
/ack-listInventário: contratos, fatias, features, skills, agentes, comandos, gatePara se orientar rápido
/ack-updateVerifica se há uma versão mais nova do kitPeriodicamente
/ack-syncPuxa os comandos / agentes / skills mais novos do kit para o seu forkQuando /ack-update disser que está atrás

CLI (create-ack / npx @arthurghz/create-ack@latest)

ComandoO que faz
create-ack <nome> --archetype <x>Cria um novo projeto (backend-api · fullstack · saas · monorepo · library-sdk · infra-iac)
create-ack spec|build|agents|tooling|review|listRoda o slash command correspondente via Claude Code
create-ack cost|dora|report|dashboard|watchCusto offline / DORA / relatório / dashboard / TUI ao vivo
create-ack feature <nome> [--end]Abre/fecha uma janela de custo por feature (sem depender de branch)
create-ack syncPuxa o payload mais novo do kit para um fork existente
create-ack updateVerifica se há um @arthurghz/create-ack mais novo
O custo é offline — calculado a partir dos transcripts locais do Claude Code × um pricing.json versionado (o Claude Code não tem API de custo ao vivo). Todo comando /ack-* se recusa a rodar dentro do próprio repo do ai-core-kit; eles são comandos de fork.