.agents/skills/hackclub-ui/SKILL.md
Styles UI with the Hack Club aesthetic using hack.css. Opt-in only—use when user confirms they want Hack Club styling after being asked "Would you like to use the Hack Club UI skill?"
npx skillsauth add jeninh/ampskills-dotfile hackclub-uiInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Style web interfaces with the Hack Club aesthetic—clean, modern, and playful.
This skill is opt-in only. When building any UI (HTML, React, Svelte, Vue, etc.), ask:
"Would you like to use the Hack Club UI skill?"
Only proceed with this styling approach if the user confirms.
Include the Hack Club CSS theme:
<link rel="stylesheet" href="https://css.hackclub.com/theme.css">
Before adding fonts, ask the user:
"Is this an official Hack Club HQ site? Would you like to use Phantom Sans?"
If they confirm both, include the fonts:
<link rel="stylesheet" href="https://css.hackclub.com/fonts.css">
Phantom Sans is Hack Club's custom typeface—only use it for official HQ projects.
.container — standard width container.wide — wider container.copy — optimized for reading (narrower).narrow — narrowest container.eyebrow — small uppercase label above headings.lead — larger intro paragraph text.caption — smaller caption textcode, links, bold all styled automatically<button class="btn">Default</button>
<button class="btn lg">Large</button>
<button class="btn outline">Outline</button>
<button class="btn cta">Call to Action</button>
<button class="btn lg cta">Large CTA</button>
<div class="card">Standard card</div>
<div class="card sunken">Sunken card</div>
<div class="card interactive">Hoverable card</div>
<span class="pill">Pill badge</span>
<span class="outline-badge">Outline badge</span>
Standard form elements (input, select, textarea, button) are styled automatically.
--darker, --dark, --darkless, --black--steel, --slate, --muted--smoke, --snow, --white--red, --orange, --yellow--green, --blue, --purple--text — primary text color--background — page background--elevated — raised surface--sheet — card/panel background--sunken — recessed surface--border — border color--primary — primary accent--secondary — secondary accent--accent — highlight colorhack.css provides the foundation, but feel free to:
The Hack Club style (as seen on pyramid.hackclub.com) features:
development
Writes Roc code with strong static types, helpful compiler errors, and functional programming. Use when the user wants Roc code, mentions Roc, functional programming with types, or needs .roc files. Covers both full applications and one-off Roc scripts with shebangs.
tools
Fetches a Linear issue and creates a comprehensive plan for implementation.
development
Preview and screenshot local dev servers and storybooks. Use when asked to view UI components, take screenshots of storybooks, or inspect the web/server apps.
tools
Instructions for using tmux to spawn multiple processes, inspect them, and capture their output. Useful for running servers or long-running tasks in the background.