← ClaudeAtlas

kit-montarlisted

Monta um site novo combinando peças já validadas do acervo pessoal do usuário — templates rodáveis, design systems, componentes, animações, menus, prompts e receitas — em vez de gerar tudo do zero. Se o acervo ainda estiver vazio, constrói do zero e oferece guardar o resultado. Recebe o briefing, decide cor e tipografia antes da identidade, **pergunta que tipo de hero o usuário quer** (tipográfico, editorial, vídeo de fundo, scroll cinemático, WebGL, carrossel) antes de escrever qualquer código, e gera a imagem ou o vídeo do hero pelo Higgsfield quando o cliente não tem material. Escolhe as peças, porta de Vite para Next.js quando preciso, resolve pré-requisitos, dependências e licença de fonte, e salva a composição como receita reutilizável. Use quando o usuário pedir um site, landing page, hero, menu ou seção nova para um cliente ou projeto — "preciso de uma landing pra clínica", "monta um site de joalheria", "quero uma hero pra imobiliária", "preciso de agendamento no site" — ou invocar /kit-montar. Use ta
harebeats/cannonball · ★ 12 · Web & Frontend · score 77
Install: claude install-skill harebeats/cannonball
# kit-montar — site novo a partir do acervo ## Antes de qualquer comando: resolva o `SKILL_DIR` Todo comando abaixo roda um script que viaja junto desta skill, em `SKILL_DIR/scripts/`. Defina `SKILL_DIR` como o **caminho absoluto da pasta que contém ESTE SKILL.md que você acabou de ler** — o seu harness informou esse caminho no resultado da leitura. Funciona em qualquer hospedeiro, sem depender de variável de ambiente de nenhum agente específico: ``` ~/.claude/plugins/cache/cannonball/cannonball/<v>/skills/<nome>/SKILL.md ~/.codex/skills/<nome>/SKILL.md ~/.gemini/skills/<nome>/SKILL.md ~/.agents/skills/<nome>/SKILL.md ``` Em todos, `SKILL_DIR` é a pasta do `SKILL.md`, e `SKILL_DIR/scripts/` está ao lado. A regra que governa esta skill: **o acervo vem primeiro**. Gerar do zero é o último recurso, não o primeiro — o que está no acervo já rodou, código novo é aposta. ## 0. Veja o que o acervo tem hoje O acervo é do usu��rio e muda a cada ingestão. Antes de qualquer pergunta: ```bash python "${SKILL_DIR}/scripts/perfil.py" ``` Ele diz quantas peças existem, de que famílias, em que stacks, que setores cobre e **onde estão as lacunas**. É o que decide se esta conversa é uma montagem a partir do acervo ou uma construção do zero. Ele termina com um bloco **POR ONDE SEGUIR** que muda conforme o acervo. Numa instalação nova ele manda **vincular a pasta** antes de qualquer ingestão — repasse ao usuário, porque esquecer isso deixa o material dele no lugar errado: ```bash pytho