Skip to content
Back to skills

Claquete

ASecurity

Porta de entrada da Claquete.ai, o estúdio de vídeo que o Claude opera. Lê a marca da pessoa, pergunta numa rodada só o tipo de vídeo, a duração, o público e o formato (deitado, em pé ou os dois), passa o trabalho para a skill do tipo e conduz tudo sozinho, parando só no roteiro e plano de edição, na revisão da fala e na entrega. Use sempre que a pessoa disser "quero fazer um vídeo", "faz um vídeo", "vídeo para o Instagram", "vídeo para o YouTube", "Reels", "aula", "videoaula", "tutorial", "c...

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 10, 2026
ai-agentspythongobashnodegitapi

Works with

  • api

Security analysis

A100/100

Scanned October 10, 2026

npx -y skills add dantaspaulo/claquete --skill claquete --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Claquete?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Claquete
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dantaspaulo-claquete/badge)](https://www.skillsdirectory.com/skills/dantaspaulo-claquete)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: claquete
description: >-
  Porta de entrada da Claquete.ai, o estúdio de vídeo que o Claude opera. Lê a marca da pessoa,
  pergunta numa rodada só o tipo de vídeo, a duração, o público e o formato (deitado, em pé ou os
  dois), passa o trabalho para a skill do tipo e conduz tudo sozinho, parando só no roteiro e plano
  de edição, na revisão da fala e na entrega. Use sempre que a pessoa disser "quero fazer um vídeo",
  "faz um vídeo", "vídeo para o Instagram", "vídeo para o YouTube", "Reels", "aula", "videoaula",
  "tutorial", "curso", "trilha", "demonstração", "demo do produto", "dica rápida", "vídeo de marca",
  "vinheta", "anúncio em vídeo", "avatar", "editar minha gravação" ou "o que a Claquete faz", mesmo
  sem dizer o tipo. Também responde com honestidade o que ainda não está pronto.
metadata:
  resumo: Porta de entrada, com tipo, duração, marca e o fluxo de dois portões
---

# Claquete.ai: por onde começa um vídeo

Esta skill recebe o pedido, acerta o que falta numa rodada e passa o trabalho para a skill do tipo.
Daí em diante o Claude trabalha sozinho: escreve, revisa com subagentes, grava, narra, monta e
confere. Ele para em três momentos, e só neles: o ok do roteiro e do plano de edição (**portão 1**),
a revisão da fala (**portão 2**) e a **entrega**.

## 1. O estúdio e a chave

- O estúdio é a pasta com `kit.config.json` (o instalador cria `estudio-video/`). Todo comando roda
  de dentro dela.
- `python3 scripts/kit.py versao` precisa dizer 2.0.0 ou mais. Disse 1.x, ou o comando `plano` não
  existe? `npx github:dantaspaulo/claquete --atualizar` (mantém marca, roteiros, gravações, `.env`
  e configuração).
- Sem estúdio: `npx github:dantaspaulo/claquete`. Precisa de Node 18 ou mais; o resto o instalador resolve.
- A única chave é a `ELEVENLABS_API_KEY`, no `.env` do estúdio ou no ambiente. Não peça outra.
  Nunca escreva chave em arquivo do projeto.

## 2. A marca

Leia `marca/marca.json` antes de perguntar qualquer coisa. Ele sai do questionário do instalador ou
da skill claquete-marca.

| Campo | Para quê |
|---|---|
| `nome`, `o_que_faz`, `publico` | o assunto, os exemplos e o nível da explicação; `publico` já responde a pergunta do público |
| `tom` | como a fala soa: próximo e didático, formal, descontraído ou técnico |
| `glossario` | termos da área que aparecem como estão, nunca trocados por sinônimo |
| `palavras_proibidas` | não entram na fala nem na tela |
| `chamada` | o convite do fim de todo vídeo |
| `movimento` | sóbrio, dinâmico ou editorial: quanta ficha e quanto zoom |
| `cores`, `fontes`, `logo`, `fundo` | o visual, levado ao `kit.config.json` por `kit.py marca` |
| `material`, `design_system`, `site` | onde buscar exemplo, termo e fato da marca |

- Sem `marca/marca.json`: diga em uma linha que o vídeo sai no visual padrão do estúdio e ofereça
  "configura minha marca" (skill claquete-marca). Se a pessoa quiser seguir assim, siga.
- O `tema.marca` do `kit.config.json` é diferente do `nome` da marca? Então a marca não foi
  aplicada: rode `python3 scripts/kit.py marca`.

## 3. Uma rodada de perguntas

Pergunte só o que o pedido, a marca e o material não respondem. Tudo numa mensagem, com uma sugestão
pronta em cada item, para a pessoa só confirmar:

1. **Tipo** (tabela abaixo).
2. **Duração.** Aula, caso e trilha: 2, 3, 4 ou 5 minutos, e quem escolhe é a pessoa. Demonstração
   e dica: vale a faixa do tipo, e a duração sai do caminho na ferramenta.
3. **Público**: quem assiste e o que precisa sair sabendo. Se a marca já diz, confirme.
4. **Formato**: deitado (`h`, 1920×1080: site, YouTube, central de ajuda), em pé (`v`, 1080×1920:
   Reels, TikTok, Shorts) ou os dois.
5. **Assunto e fonte**: o texto, o material ou o sistema de onde sai o conteúdo. Fato e número só
   entram com fonte.
6. Quando há ferramenta: o endereço do sistema e uma **conta de teste**.

## 4. Os tipos

| Tipo (`--tipo`) | O que é | Duração | Skill |
|---|---|---|---|
| `aula` | aula didática e animada, sem mostrar ferramenta | 2 a 5 min, à escolha | aula-animada |
| `demonstracao` | passo a passo de uma tarefa, gravando o sistema | 1 a 4 min | tutorial-de-tela |
| `dica` | um recurso só, direto ao ponto | 30 a 90 s | tutorial-de-tela |
| `caso` | série: um caso do começo ao fim, com a ferramenta trabalhando | cada aula de 2 a 5 min | tutorial-de-tela |
| `trilha` | curso de uma ferramenta, uma aula por recurso | cada aula de 2 a 5 min | tutorial-de-tela |
| `exemplo` | só para testar o estúdio | 10 s a 5 min | · |

Dica sem ferramenta (um conceito em um minuto): tipo `dica`, com as telas animadas da aula-animada.

```bash
python3 scripts/kit.py novo <id> --tipo aula --minutos 3
python3 scripts/kit.py novo <id> --tipo demonstracao
```

O id leva só letras minúsculas, números e hífen. O `montar` recusa vídeo fora da faixa do tipo e,
quando há `--minutos`, fora de 20% para mais ou para menos, sem sair da faixa: 2 min aceita de 120 a
144 s; 3 min, de 144 a 216 s; 4 min, de 192 a 288 s; 5 min, de 240 a 300 s. Acerte o tamanho antes
do portão 1: o `plano` mostra a duração estimada.

## 5. O fluxo: sozinho, com dois portões

1. **Roteiro.** A skill do tipo escreve `aulas/<id>.json` e roda `kit.py validar <id>` (grátis).
2. **Revisão do roteiro** por um subagente: fatos, tom da marca, glossário, palavras proibidas,
   frases difíceis para a voz, duração. O Claude corrige o que ele apontar.
3. **Portão 1: roteiro e plano de edição.** `kit.py plano <id>` gera `saida/<id>/roteiro-e-plano.md`.
   Mostre o conteúdo à pessoa, não só o caminho do arquivo, e espere. Só com o ok dela:
   `kit.py aprovar <id>`. Qualquer mudança no arquivo depois pede ok novo; o `narrar` recusa roteiro
   sem aprovação ou mudado depois dela. Gravação que ainda não existe (tela `video` ou `imagem`)
   não trava o portão: aparece como aviso e na seção "A gravar depois do ok" do plano, e só o
   `montar` a recusa. O `de` das telas `video` fica fora do ok: acertá-lo depois de gravar não pede
   ok novo.
4. **Execução.** Grava a ferramenta, quando há, e narra com a ElevenLabs (a parte paga).
5. **Portão 2: revisão da fala.** `kit.py conferir <id>` gera `public/aulas/<id>/conferencia.json` e
   sai com código 2. Um subagente confere cada parte. Aprovou: `kit.py conferir <id> --aprovado`.
   Reprovou: o Claude conserta e narra só aquela parte de novo. Acertar a pronúncia não muda o
   roteiro, e só as partes que usam a palavra são narradas de novo; reescrever uma frase muda o
   roteiro, e a frase nova volta à pessoa (portão 1). Sem transcrição
   local, a pessoa ouve os áudios listados no relatório antes do `--aprovado`.
6. **Montagem.** `montar`, `renderizar`, `finalizar`: ritmo, duração, som em -14 LUFS, legendas e
   folha de quadros. O `montar` prepara sempre os dois formatos; o `--formatos` (`h`, `v` ou `h,v`,
   padrão `h`) vale para `renderizar`, `finalizar` e `fazer`.
7. **Revisão da folha de quadros** por um subagente: texto cortado, tela vazia, zoom ruim, dado
   sensível. O Claude corrige e monta de novo.
8. **Entrega.** Mostre o vídeo pronto e espere o ok. Com ele: `kit.py entregar <id> --destino <pasta>`.

`kit.py fazer <id> --formatos h,v` roda tudo na ordem e para nos portões. Código de saída 2 é parada
de propósito (mensagem `AGUARDANDO`, com o que falta); 1 é erro (`PAROU`, com o motivo). Leia a
mensagem e siga o que ela diz. Os detalhes de cada etapa estão nas skills aula-animada e
tutorial-de-tela.

### Os subagentes

O Claude não confere o próprio trabalho de cabeça: abre um subagente da própria sessão, sempre com o
modelo escrito no pedido.

| Papel | Quando | Modelo |
|---|---|---|
| Revisor do roteiro | antes do portão 1 | um mais forte (opus, por exemplo): pede julgamento |
| Conferente da fala | no portão 2 | um rápido (sonnet, por exemplo): conferência guiada por lista |
| Revisor da folha de quadros | depois do `finalizar` | um rápido (sonnet, por exemplo) |
| Leitor do material da marca | na skill claquete-marca, com material grande | um rápido (sonnet, por exemplo) |

- Nunca deixe o subagente herdar o modelo da sessão, e nunca use o modelo mais caro por padrão.
- Um subagente por tarefa, um de cada vez. Nada em laço.
- O subagente aponta; quem corrige é o Claude. Depois de corrigir, a mesma revisão roda de novo.
- Nunca afrouxe uma trava para passar: não baixe `similaridade_minima`, não suba
  `tela_parada_segundos`, não tire palavra proibida, não ponha em `travas.aceitar` uma palavra que a
  voz disse errado.

## 6. Motion design

O instalador põe junto as skills de motion design da iart.ai (MIT). Elas decidem a linguagem; o
estúdio executa com o que já tem (tipo de tela, entradas no tempo da fala, fichas, zooms, cores,
fundo).

| Skill | Onde entra |
|---|---|
| motion-art-direction | antes do roteiro: traduz a marca e o `movimento` em poucas regras para o vídeo inteiro |
| shot-composition | composição de cada tela, foco dos zooms, área segura do em pé |
| animation-principles | o espaçamento das entradas e das fichas |
| color-motion | a paleta da marca: destaque, fundo, tons de apoio e contraste |
| beat-sync-editing | vídeos curtos com música: cortes e zooms perto da batida |
| logo-animation | vinheta da marca (hoje à parte, ver a seção 7) |
| motion-background | fundo animado, só em peça à parte |
| remotion-video | só quando for preciso mexer no código do estúdio (`src/`) |
| after-effects | só se a pessoa trabalha no After Effects |

Não estão instaladas (instalação com `--sem-motion`, ou sem internet)? Siga as regras das skills do
tipo. Para pôr: `npx github:dantaspaulo/claquete --atualizar`.

## 7. O que ainda não está pronto

Diga o que dá para fazer hoje e não prometa o resto.

| Pedido | Chega na | O que dá hoje |
|---|---|---|
| Avatar apresentador (Higgsfield como principal, HeyGen como alternativa) | 2.1 | nenhum avatar. Uma dica ou demonstração em pé, narrada pela voz da marca. O provedor escolhido já fica em `marca.json` (`avatar`) |
| Anúncio demonstrativo (em pé, sem pessoa, 20 a 35 s) | 2.1 | uma `dica` em pé (`--formatos v`) com o ganho de quem assiste na primeira frase; o piso da dica é 30 s |
| Corte viral (uma gravação longa em vários Reels) | 2.1 | o em pé de qualquer vídeo do estúdio já sai com legenda palavra a palavra; tirar vários cortes de uma gravação, ainda não |
| Carrossel e imagem 4:5 | 2.1 | ainda não: o estúdio só faz 16:9 e 9:16 |
| Vinheta de marca | 2.1 | a skill logo-animation, com a remotion-video, pode montar uma vinheta curta à parte, fora das travas do estúdio; ela não entra sozinha no começo e no fim dos vídeos |
| Editar as gravações da pessoa (Screen Studio, Recordly ou qualquer vídeo) | 2.2 | exportado em MP4, o vídeo entra como tela `video` numa demonstração: corte com `de`, aceleração com `velocidade`, zoom e a voz da ElevenLabs por cima. O som original não entra (a tela `video` é muda); cortar muletas da fala da pessoa, ainda não |
| Instrução no celular | 2.2 | um site em tamanho de celular dá para gravar e narrar em pé; as telas do sistema do celular (instalar o app, liberar notificação), ainda não |

## 8. A máquina

- Na gravação, a IA opera um navegador próprio e, se a sessão controlar o computador, também o da
  pessoa. Peça para deixar a máquina livre: não mexer no navegador que a IA estiver usando e fechar
  o que for pesado. Máquina carregada grava engasgado.
- Renderizar usa bastante memória. Um vídeo por vez; `renderizar --concorrencia 2` alivia.
- Disco: a montagem de cada vídeo ocupa centenas de MB até o `entregar`, e as gravações ficam em
  `public/gravacoes/`. Confira o espaço livre antes de gravar (no macOS e no Linux, `df -h .`): a
  gravação em Playwright não passa pelo `kit.py`. Com menos de 5 GB livres, pare e avise. O
  `renderizar` já recusa sozinho abaixo disso, e o `validar` e o `plano` avisam.

## 9. Entrega

- `kit.py entregar <id> --destino <pasta>` copia o vídeo final, as legendas e as versões de página,
  confere a cópia e apaga a montagem. Só o vídeo final fica.
- Refazer depois narra de novo, e a voz é paga. Por isso a entrega só vem depois do ok da pessoa ao
  vídeo pronto, e a versão para página (`--pagina`, skill video-na-pagina) sai antes dela.
- Na resposta final, diga: onde ficou o vídeo, a duração, o que as revisões acharam e o que foi
  corrigido, o que foi escondido ou trocado por dado fictício e o que ainda depende da pessoa.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…