logo-strip-author
Installation
SKILL.md
Author the logo strip section for: $ARGUMENTS
$ARGUMENTS should include:
- A person slug (e.g.
alan-hirsch) — readscontent-library/affiliations/{slug}.json - Optionally: a target page or component path to write to (e.g.
--page src/app/(public)/about/page.tsx) - Optionally: a layout variant:
--layout grouped(default) /--layout flat/--layout marquee - Optionally:
--max Nto limit the strip to N logos (default: 12) - Optionally:
--darkto generate a dark-background variant instead of light - Optionally:
--tenantto wire output to the tenant config system instead of inline
Before Starting
- Read
content-library/affiliations/{slug}.json— the scraped + audited affiliation data - If not found, instruct user to run
/affiliation-scrape {name}then/affiliation-audit {slug} - Read
src/lib/config/tenant.config.ts— understand the tenant config structure if--tenantis passed - Read
src/app/globals.css— note the CSS variables (primary, muted, border, background, etc.) - Scan
public/images/orgs/— see which logos are already downloaded locally - If a target page is given, read that file to understand the existing layout and component imports