Pular para conteúdo

Perfis de instalacao

O cstk install agrupa skills em perfis — colecoes nomeadas que voce instala juntas. O perfil default (sem argumento) e sdd, focado no pipeline Spec-Driven Development.

Perfis de instalação (resumo)

Perfil Conteúdo Uso típico
sdd 10 skills do pipeline Spec-Driven Development (briefing → review-task) Instalação global default
complementary 9 skills independentes (advisor, bugfix, owasp-security, decision-tree, etc.) Complementa o pipeline SDD
all Todas as 29 skills (sdd + complementary + language-go) Instalação completa
language-go Skills + hooks específicos para Go Apenas em projetos Go

Profile padrão quando nada é informado: sdd. Detalhes em cstk install --help.

Quando usar cada perfil

  • sdd — voce esta comecando uma feature do zero e quer o pipeline completo (briefing -> constitution -> specify -> clarify -> plan -> checklist -> create-tasks -> analyze -> execute-task -> review-task). Default global, suficiente para 80% dos casos.
  • complementary — voce ja tem o sdd instalado e quer skills ortogonais (advisor, bugfix, owasp-security, apply-insights, validate-docs-rendered, etc).
  • all — instala tudo, inclusive language-go. Util em maquinas de trabalho multi-stack.
  • language-go — sempre em --scope project, porque hooks de linguagem so fazem sentido dentro do repo-alvo.

Cherry-pick

Voce nao precisa instalar um perfil inteiro. Liste skills por nome:

cstk install advisor bugfix owasp-security
cstk install --scope project advisor go-add-entity

Cherry-pick respeita as mesmas regras do perfil: hashes verificados, manifest atualizado, drift detectavel via cstk doctor.

Modo interativo

cstk install --interactive

Lista perfis e skills numeradas; voce alterna selecao por numero. Util em sessoes onde voce ainda esta decidindo o que quer.