render-logo-equation-card
Render the logo-equation card ad (7s, 9:16) — partner icon + brand icon joined by a plus sign as an equation, a two-line "= outcome" headline, four numbered steps, and a CTA that hard-cuts in at 2s, on a static black card over timelapse b-roll, no voice.
Install / Use
npx skills add gooseworks-ai/goose-skills --skill render-logo-equation-cardInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
OtherSupported Platforms
Our assessment of render-logo-equation-card
render-logo-equation-card scores 85/100 on our quality scale, 191st of 283 Other skills we index.
Its SKILL.md is 5.1 KB long, split into 6 sections with 2 code examples: a solid amount of guidance for an agent.
With 1,222 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 33 days ago, so render-logo-equation-card is actively maintained.
- Our last check on 2026-10-12 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
render-logo-equation-card compared with similar skills
All 4 of these similar skills score higher than render-logo-equation-card; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| render-logo-equation-card (this skill)by gooseworks-ai | 85 | 1.2k | 33d ago | SKILL.md |
| LocalAIby mudler | 100 | 50.0k | today | MCP Server |
| algorithmic-artby anthropics | 100 | 177.9k | 33d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 33d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 137.2k | 11d ago | SKILL.md |
Frequently asked questions
- How do I install render-logo-equation-card?
- Run
npx skills add gooseworks-ai/goose-skills --skill render-logo-equation-card. The install tabs above show the steps for each supported agent. - Which AI agents does render-logo-equation-card work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is render-logo-equation-card safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is render-logo-equation-card still maintained?
- The repository was last updated 33 days ago, so render-logo-equation-card is actively maintained.
Skill content
View source on GitHubname: render-logo-equation-card description: Render the logo-equation card ad (7s, 9:16) — partner icon + brand icon joined by a plus sign as an equation, a two-line "= outcome" headline, four numbered steps, and a CTA that hard-cuts in at 2s, on a static black card over timelapse b-roll, no voice. render_card.py draws the two card plates with measured geometry and hard guardrails (the user must confirm the integration is real, no partnership/endorsement/ranking words, no comment-bait CTA, no dashes); compose.py lays the card over the b-roll sped up to read as a timelapse, with an optional bed; measure_motion.py gates the b-roll (a real-time shot reads as a photo). Free, local. status: superseded superseded_by: html-frames@1.2.1, cut-footage@1.2.1, audio-mix@1.1.0
Superseded: the video kit now does this with goose-studio's logo-equation-card style, which uses the html-frames part, version 1.2.1 (the card), the cut-footage part, version 1.2.1 (the timelapse b-roll) and the audio-mix part, version 1.1.0 (the optional bed), in the parts folder of this repository. This renderer stays, unchanged in behaviour, for goose-studio's create-logo-equation-card-video-ad molecule until it moves; its scripts still run.
render-logo-equation-card
A card-led format: everything the viewer reads is on a static black card in the top third; under it, b-roll moves like a timelapse to stop the scroll. One animated event: the CTA line hard-cuts in at 2.0s. No voice, no captions, no cuts.
Run
python render_card.py card.json --out-dir work/ # card-no-cta.png, card-with-cta.png
python compose.py --broll broll.mp4 --cards work/ --out ad.mp4 --in 3 --speed 4 [--bed bed.mp3]
python measure_motion.py ad.mp4 --cta-at 2.0 # exit 1 = reject
card.json:
{"logos": ["partner-icon.png", "brand-icon.png"],
"partner": {"name": "Slack", "integration_confirmed": true},
"headline": ["= your standup, written", "before anyone opens Slack"],
"steps": ["1. Connect your Slack workspace", "2. ...", "3. ...", "4. ..."],
"cta": "Try it free at example.com"}
The Slack standup card above is an illustration of the schema, not a default: the headline, the partner and the steps come from the user's brand and choices.
Choices
The recipe asks these before any paid step; this renderer only draws what card.json and the
flags say. The demo's value is an example, never a default:
headline_angle— what the "= …" headline promises (time saved, a pain removed, a new ability, one workflow in one place). Setscard.jsonheadline+steps. Demo: time saved ("= your standup, written before anyone opens Slack").broll_subject— what the timelapse b-roll shows (the product in use, the team working, a workspace, customers). Picks the--brollclip and window. Demo: the brand's own footage of work happening.music— the optional--bed(built from the music choice, instrumental, no artist names) or none (ship silent). Demo: driving minimal electronic, ~144 BPM.
Guardrails (enforced by render_card.py)
Two logos side by side already imply a link between the companies. The platform names another brand only as plain co-existence ("works with"), never as an endorsement, partnership or ranking. So:
partner.integration_confirmed: trueor no card. Only when the user confirms the product really works with the partner (an integration, a plugin, an import).- No relationship words: partner, partnership, official, endorsed, certified, approved by, recommended by, #1, best. Say what the product does with the partner.
- The CTA is the brand's own, never names the partner, and is never comment-bait ("comment X and I'll send the link"): nothing replies to comments.
- Exactly two logos (square app icons, partner left), two headline lines starting "= ", four steps of 5-8 words, no em or en dashes. The renderer fails on any of these and on copy that does not fit the card at its real size.
- Icons are real files the user supplied or confirmed: the partner's own app icon (from their site or press kit), the brand's from its kit. Never draw or generate a logo.
Rules for the b-roll
- It is a TIMELAPSE. A locked-off real-time shot measures ~18x less motion than the
reference and reads as a still photo. Use
--speed(3-8x) on real footage: the brand's own clip of the product in use, a team at work, a workspace.measure_motion.pyrejects a mean under 1.5. - Never use footage lifted from another company's ad, and never restyle one.
- Text-to-video cannot make this shot: it renders one moment, so screens and people never change over the clip. If there is no real footage, ask the user for some.
- Cover the band (
--fit cover, the default);widthleaves black around a landscape clip. - Flat, high-contrast screens survive; photographic wallpapers and thumbnail grids smear if the clip was ever generated or restyled.
Audio
Optional --bed (e.g. create-music-elevenlabs, instrumental, 8s), normalised to -15 LUFS
with a short fade. An organic post can go out silent and take a track in-platform.
Related Skills
LocalAI
50.0kLocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
137.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
