promovaweb/companify · Archived

companify-setup

Prepara a configuração .companify, a árvore de artefatos company/ e as instruções do agente. Use ao instalar ou atualizar o Companify em um projeto.

First seen Aug 10, 2026

Installation

$ npx skills add promovaweb/companify --skill companify-setup

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from promovaweb/companify · top by installs.

npx skills add promovaweb/companify

Browse all from promovaweb/companify

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 4
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,561 B
  • docs SUMMARY.md 176 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 7 installs

SKILL.md

Configurar o Companify

Protocolo operacional

  • Plano e progresso: criar um plano visível e atualizar o estado após a

inspeção, a configuração e a validação.

  • Fontes de verdade: ler o AGENTS.md do projeto, os arquivos existentes

em .companify/ e company/, .brandfy/config.yaml quando existir, e a referência [agents-consumer.md](references/agents-consumer.md).

  • Escopo e idempotência: preservar configurações e artefatos existentes.

O setup só cria arquivos e diretórios ausentes, substitui apenas o bloco Companify no AGENTS.md e, em arquivos templatizados já existentes (.companify/company-context.md, .companify/progresso.md), acrescenta ao fim de cada seção os campos Rótulo: que o template atual tem e o arquivo do usuário ainda não tem, e acrescenta ao fim do arquivo as seções ## inteiras que ainda não existem. Nunca remove, reordena ou reescreve seção, campo ou valor já preenchido pelo usuário.

  • Validação: executar o setup com --check depois da escrita e revisar o

git diff.

  • Resumo final: informar arquivos criados, arquivos preservados, estágio

configurado, validações e pendências.

Fluxo

  1. Localizar a raiz do projeto e ler suas instruções.
  2. Detectar Brandfy: verificar se .brandfy/config.yaml e brand/strategy.md

existem. Quando existirem, registrar na seção Brandfy do [template do Company Context](references/company-context-template.md) que o contexto de marca está disponível; quando não existirem, deixar explícito que o Companify está operando sem contexto de marca.

  1. Executar:

``bash node <caminho-da-skill>/scripts/setup.mjs --project . ``

  1. Abrir .companify/config.yaml e ajustar company.name, country,

language, currency e stage com o usuário. Estágios possíveis: idea, validation, pre-revenue, early-revenue, growth, scale, established.

  1. Quando o briefing empresarial ainda estiver incompleto, usar

$companify-interview para conduzir a descoberta e preencher .companify/company-context.md sem inventar respostas.

  1. Conferir o bloco delimitado por companify:consumer no AGENTS.md.
  2. Conferir se .companify/progresso.md existe e, se o projeto já tinha um

.companify/ de uma versão anterior do Companify (sem esse arquivo), confirmar que o setup o criou: é o arquivo que toda skill companify-* usa para retomar uma entrevista sem repetir pergunta já respondida, veja [template do progresso](references/progresso-template.md).

  1. Executar:

``bash node <caminho-da-skill>/scripts/setup.mjs --project . --check ``

Depois do setup, abrir .companify/config.yaml e company/README.md para confirmar o estágio e o status de cada artefato. Um segundo uso deve terminar sem alterações; qualquer diferença indica configuração incompleta ou bloco do agente antigo.

Raciocínio do especialista

Tratar o setup como preparação de governança, não como criação do plano de negócio. Confirmar responsáveis por respostas e aprovações, localização das comprovações, artefatos canônicos e forma de resolver pendências. Uma estrutura completa com informação fraca continua sendo um plano incompleto: o setup não deve ser confundido com o trabalho de $companify-interview.