claqueteSAFE
Claquete.ai: o estúdio de vídeo que o Claude opera. Demonstração de ferramenta, aula animada, vídeos para redes e edição, com voz por IA e travas de qualidade.
Overview
Claquete.ai: o estúdio de vídeo que o Claude opera. Demonstração de ferramenta, aula animada, vídeos para redes e edição, com voz por IA e travas de qualidade.
fb8969f609a4OBSERVED · 2026-10-14What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
---
name: claquete
description: >-
Entry point for Claquete.ai, the video studio Claude operates. It reads the person's brand,
asks in a single round for the video type, the duration, the audience and the format (landscape,
vertical or both), hands the work to the type skill and runs everything on its own, stopping only
at the script and edit plan, the narration review and the delivery. Use it whenever the person says
"I want to make a video", "make a video", "video for Instagram", "video for YouTube", "Reels",
"lesson", "video lesson", "tutorial", "course", "track", "demo", "product demo", "quick tip",
"brand video", "brand sting", "video ad", "avatar", "edit my recording", "Screen Studio", "cuts for
Reels from my recording" or "what does Claquete do", even without naming the type. It also answers
honestly about what is not ready yet.
metadata:
resumo: Entry point, with type, duration, brand and the two-gate flow
---
# Claquete.ai: where a video starts
This skill takes the request, settles what is missing in one round and hands the work to the type
skill. From there Claude works on its own: it writes, reviews with subagents, records, narrates,
assembles and checks. It stops at three moments, and only those: the ok on the script and the edit
plan (**gate 1**), the narration review (**gate 2**) and the **delivery**.
## 1. The studio and the key
- The studio is the folder with `kit.config.json` (the installer creates `estudio-video/`). Every
command runs from inside it.
- `python3 scripts/kit.py versao` must report 2.0.0 or higher (2.2.0 or higher to edit a person's
recording). If it reports less, or the `plano` command does not exist:
`npx github:dantaspaulo/claquete --atualizar` (keeps brand, scripts, recordings, `.env` and
configuration).
- No studio yet: `npx github:dantaspaulo/claquete`. It needs Node 18 or higher; the installer takes
care of the rest.
- The only key is `ELEVENLABS_API_KEY`, in the studio's `.env` or in the environment. Do not ask for
another one. Never write a key into a project file.
## 2. The brand
Read `marca/marca.json` before asking anything. It comes from the installer's questionnaire or from
the claquete-marca skill.
| Field | What it is for |
|---|---|
| `nome`, `o_que_faz`, `publico` | the subject, the examples and the level of the explanation; `publico` already answers the audience question |
| `tom` | how the narration sounds: approachable and instructive, formal, casual or technical |
| `glossario` | terms of the field that appear as they are, never swapped for a synonym |
| `palavras_proibidas` | they go into neither the narration nor the screen |
| `chamada` | the invitation at the end of every video |
| `movimento` | sober, dynamic or editorial: how many chips and how much zoom |
| `cores`, `fontes`, `logo`, `fundo` | the look, carried into `kit.config.json` by `kit.py marca` |
| `material`, `design_system`, `site` | where to look for the brand's example, term and fact |
- Without `marca/marca.json`: say in one line that the video comes out in the studio's default look
and offer "set up my brand" (claquete-marca skill). If the person wants to go ahead like that, go
ahead.
- Is `tema.marca` in `kit.config.json` different from the brand's `nome`? Then the brand was not
applied: run `python3 scripts/kit.py marca`.
## 3. One round of questions
Ask only what the request, the brand and the material do not answer. All in one message, with a ready
suggestion on each item, so the person only has to confirm:
1. **Type** (table below).
2. **Duration.** Lesson, walkthrough and track: 2, 3, 4 or 5 minutes, and the person chooses. Demo
and tip: the type's range applies, and the duration comes out of the path through the tool.
3. **Audience**: who watches and what they need to walk away knowing. If the brand already says it,
confirm.
4. **Format**: landscape (`h`, 1920×1080: website, YouTube, help center), vertical (`v`, 1080×1920:
Reels, TikTok, Shorts) or both.
5. **Subject and source**: the text, the material or the system the content comes from. A fact and a
number only go in with a source.
6. When there is a tool: the system's address and a **test account**.
## 4. The types
| Type (`--tipo`) | What it is | Duration | Skill |
|---|---|---|---|
| `aula` | a didactic, animated lesson, without showing a tool | 2 to 5 min, your pick | aula-animada |
| `demonstracao` | step by step through a task, recording the system | 1 to 4 min | tutorial-de-tela |
| `dica` | one feature only, straight to the point | 30 to 90 s | tutorial-de-tela |
| `caso` | a series: one walkthrough from start to finish, with the tool at work | each lesson 2 to 5 min | tutorial-de-tela |
| `trilha` | a course on one tool, one lesson per feature | each lesson 2 to 5 min | tutorial-de-tela |
| `exemplo` | only to test the studio | 10 s to 5 min | · |
A tip with no tool (one concept in one minute): type `dica`, with the animated screens from
aula-animada.
**The person already recorded** (in Screen Studio 4, with screen, camera and microphone) and wants
the video edited, a version with the reasoning reassembled or cuts for Reels: that is not a `kit.py`
type, it is the **gravacao-editada** skill, with `scripts/gravacao.py` (since 2.2). The voice is
theirs, no ElevenLabs; the two gates are the edit plan and the review of the edited narration.
Since 2.1, any type can have `animada` screens: React scenes with the React Bits components the
installer downloaded on this machine, photographed in time with the voice. That is the look of the
ChatADV lessons; the details are in the aula-animada skill ("Animated screens"). Prefer them in the
parts that call for illustration.
```bash
python3 scripts/kit.py novo <id> --tipo aula --minutos 3
python3 scripts/kit.py novo <id> --tipo demonstracao
```
The id takes only lowercase letters, numbers and hyphen. `montar` refuses a video outside the type's
range and, when `--minutos` is present, outside 20% Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (0)
No findings outside the package's declared scope.
Gates applied: no_behavioural_pass.
fb8969f609a4full audit observations/trust-audit/skill/dantaspaulo__claquete.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-14 | fb8969f609a4 | SAFE | B | 89 | first audit |
Questions
What does the claquete skill do?
Claquete.ai: o estúdio de vídeo que o Claude opera. Demonstração de ferramenta, aula animada, vídeos para redes e edição, com voz por IA e travas de qualidade.
Is claquete safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can claquete access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (fb8969f609a4), read on 2026-10-14. The repository is watched, and a new audit runs when it changes — this is the first audit.