Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add inhabitants/sapiens-mcp --skill carrosselgit clone --depth 1 https://github.com/inhabitants/sapiens-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/inhabitants/sapiens-mcp/carrossel)<a href="https://agentmods.dev/skills/inhabitants/sapiens-mcp/carrossel"><img src="https://agentmods.dev/badge/skills/inhabitants/sapiens-mcp/carrossel/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/inhabitants/sapiens-mcp/carrossel"><img src="https://agentmods.dev/badge/skills/inhabitants/sapiens-mcp/carrossel.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00059 | $0.01276 |
| Opus 5.5 | $0.00024 | $0.00510 |
| Sonnet 5.5 | $0.00012 | $0.00255 |
| Haiku 4.5 | $0.00006 | $0.00128 |
Grade A, and why
carrossel scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 49 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Carrossel: gerar, escrever, pôr foto e entregar
O que é
Um carrossel é uma RECEITA: tema (paleta, folha e assinatura) mais slides, cada um com um layout (templateId) e os textos dele (slots). O desenho sai dessa receita no editor da pessoa, que é também onde ela baixa os arquivos. Você escreve a receita; ela abre, confere e baixa.
O fluxo
sapiens_carrossel action=generatecombrief(o tema e o ângulo, um parágrafo) OUarticleId(artigo publicado) OUuserArticleId(artigo dela). Custa 350 Sinapses, já com a escolha de fotos, e estorna se falhar. Devolve oide aurldo editor.action=gettraz o payload inteiro e o catálogo: os layouts com os slots de cada um, as paletas, as folhas e a assinatura. Leia antes de mexer.action=updategrava o payload INTEIRO de volta. Reescreva os textos com a voz da pessoa (puxe a skillvoz-da-casa). Mande othemeinteiro e oimagede todo slide que você não mexeu: o que faltar volta pro padrão e a foto do slide some. Mande tambémbaseUpdatedAtcom oupdatedAtdo get: se o carrossel mudou depois (uma foto gerada, uma edição dela no editor), o update recusa em vez de apagar isso, e aí você faz get de novo. Foto nova não entra por URL no update, só pelo passo 4.- Foto:
action=auto_images(60) deixa a IA escolher do banco;action=set_imagepõe uma peça DA PESSOA pelo ID citável (img_…, desapiens_referenceousapiens_gallery), de graça;action=generate_imagegera uma nova pra um slide, ~450 cada. - Mande a
urldo editor. É lá que ela confere, ajusta e baixa.
A forma e o tamanho
model é a FORMA: feed (o padrão, 9 slides que abrem numa dor, mostram o mecanismo e fecham em ação), reflexao (tema de comportamento sustentado por uma analogia), case (tendência a partir de link ou manchete, fecha numa keyword) e editorial (a IA escolhe os layouts, 7 a 9 slides).
aspect é o TAMANHO: 4:5 (o padrão, a folha que o feed do Instagram mostra inteira) ou 9:16 (tela cheia). Os dois trocam depois no editor sem perder texto.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 49 lines · 59 tokens per session scan A d94319b1b698
carrossel is a skill published in the GitHub repository inhabitants/sapiens-mcp (1 stars, last pushed 4d ago), licensed MIT. It adds 59 tokens to every session and 1,276 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-20.
Other skills, from other repositories
21st-ui
Find, install, and generate UI with 21st.dev. Use when the user asks for a UI component (pricing table, hero, navbar, dashboard, form, etc.), wants design inspiration, needs a brand logo as an SVG component, or wants to generate new UI from a prompt.
form-list-layout
Configure what a form and a list look like — sysuiform, sysuisection and sysuielement for forms; sysuilist, sysuilistelement and sysuirelatedlist for lists; sysfilter for saved filters. Views, why a field must exist in the dictionary first, and what snowcreatemenu really writes.
kernelcad-mcp
Load when kernelcad mcp is available and you need to inspect or edit a live model without re-running the full CLI on every change. The MCP server exposes dynamic introspection tools that operate on evaluated in-memory state.
kernelcad-kinematic
Use when verifying whether a moving assembly is buildable — sampled-pose collision sweeps across joint ranges, IK reachability for end-effector targets, mounting-hole fastener consistency, and static-load capacity on cantilever-shaped parts. Loads alongside kernelcad-authoring to gate design-time mechanism feasibility.
kernelcad-trace-from-image
Convert pixel-space features from a reference photo into normalized [0,1] waypoints, then into mm coordinates feedable to path().spline / path().nurbsSegment. Uses the tracefromimage MCP tool. Load when your blockout is in place and the next step is an organic-curve outline (upper contour, ergonomic handle, sneaker…
reticle-aesthetic
Build landing page sections, hero blocks, and marketing surfaces in the Reticle/Sigil engineering-instrument-grid aesthetic. Use when creating new landing sections, hero components, marketing pages, or when the user says "reticle", "hero", "landing page", "new section", "instrument panel", "grid cell", or wants to…