◆ directory · skill packs
Teach the agent a craft.
Anthropic-format SKILL.md packs. Encoded knowledge a model loads once and applies whenever it's relevant.
◇ search
◇ filter · author
Creative
06 entries- ●Anthropic
algorithmic-art↗ read
Generative p5.js art with seeded randomness. Movement-as-philosophy applied to code.
- ○charliehills
gemini-carousel↗ read
6, 8, or 10 slides. 1080×1350 vertical. One Gemini prompt per slide after the brief lands.
▸ sample
slide 1/8 · cover hook: "I fired my team." visual: black bg, single chartreuse word slide 2/8 · setup body: 14 words explaining why
- ○charliehills
gemini-infographic↗ read
Whiteboard-style hand-drawn infographic. Brief reviewed before the prompt is generated.
▸ sample
brief title: 3 ways to break a hiring loop structure: steps bullets: ≤7 words each footer: Repost ♻️
- ○charliehills
graphic-designer↗ read
Auto-routes between HTML/CSS graphic and Gemini infographic based on the post content.
▸ sample
post: 3 hiring frameworks → Path A · HTML/CSS dark bg, 3 bordered blocks 1200×1400, screenshot to ship
- ○charliehills
quote-post↗ read
9 quote options across 3 angles. Reference image recreation with the chosen quote rendered into the art.
▸ sample
1. Growth and transformation You don't find the time. You make it. 2. Resilience and grit Your setback is someone else's setup.
- ○charliehills
youtube-thumbnail↗ read
Title to Gemini thumbnail prompt. Face fills 30 to 50 percent, 3 to 5 word hook phrase, two-colour palette.
▸ sample
text: "I FIRED MY TEAM" face: 40% of frame, frustrated palette: black / yellow accent focal: red diagonal arrow
Brand
02 entries- ●Anthropic
brand-guidelines↗ read
Teach an agent your brand voice and design tokens. Consistency without re-prompting.
- ○charliehills
profile-optimizer↗ read
Headline + about + experience + featured + 4 image prompts. One conversion goal, every surface aligned.
▸ sample
headline option 02 Marketing for B2B founders who hate marketing | 200+ rebuilds shipped | booking calls with the right buyers
Domain
03 entries- ○charliehills
analytics-dashboard↗ read
LinkedIn Analytics export → React dashboard with engagement, follower, post-performance, day-of-week, audience charts, plus 5 recommendations.
▸ sample
rec 02 · double down on niche gold 9 posts in low-reach + high-engagement → same hook shape on Mon/Wed feeds → pillar tightened to "hiring"
- ○charliehills
niche-research↗ read
Twenty verified stories per niche, last seven days. Claude for Chrome drives Reddit, X, and Google searches.
▸ sample
3 days ago · Reddit r/marketing Marketers split on AI agent autonomy → 240 comments, sharp disagreement → angle: where the human stays
- ○charliehills
post-scorer↗ read
Apify-pulled post history, top-decile pattern extraction, draft scored against your own data.
▸ sample
HOOK 8/10 beats your top decile LENGTH 6/10 240w; stars sit at 180 CTA 4/10 no repost ask VOICE 9/10 matches voice.md cleanly
Communication
09 entries- ○charliehills
content-matrix↗ read
3 to 5 pillars × 8 formats. Specific headlines per cell, never themes.
▸ sample
pillar contrarian listicle hiring stop hiring 5 hires that senior marketers backfired hard pricing cut the discount 7 pricing kill the funnel pages that work - ○charliehills
hook-generator↗ read
6 two-line hook variations per topic. 40 chars per line. Number-led, contrarian, transformation, authority, admission, future-shock.
▸ sample
1. Number-led I shipped 47 posts in 30 days. 14 of them were complete misses. 2. Contrarian "Post daily" is the worst advice. The math does not work for most.
- ○blader
humanizer↗ read
Strips signs of AI-generated writing from text. 29 patterns, voice-calibrated.
▸ sample
before "In today's rapidly evolving landscape..." after "Two things changed this week."
- ○charliehills
newsletter-voice↗ read
Newsletter-specific writing rules layered on top of voice-builder. Sample-trained or archetype-seeded.
▸ sample
newsletter-voice.md · opening specific result, then zoom out ≤3 sentences before first break no rhetorical questions ever
- ○charliehills
pinned-comment↗ read
4 lines, 40 chars each. Image prompt drafted first; comment captions the image rather than carrying it.
▸ sample
📌 Cowork is doing my actual job now. I'm just the guy who pays the bill. Won "best founder of the year" once. Anthropic has my Spotify password.
- ○charliehills
post-formatter↗ read
Topic to post via PAS, AIDA, BAB, STAR, or SLAY. 200 to 250 words, 20 lines max, blank line between sentences.
▸ sample
$ format → PAS Most marketing teams run 5 tools. None of them talk to each other. Repost if this hit ♻️
- ○charliehills
post-writer↗ read
Drafts posts from the voice files. Three-angle review before drafting; framework chosen at draft time.
▸ sample
Most teams hire seniors before they need them. Then they wonder why nothing ships. Here is the rebuild ↓
- ○charliehills
reels-scripting↗ read
Reel URL → scraped video → Gemini analysis → new script in your voice from your newsletter.
▸ sample
hook (0–2s) "I stopped writing newsletters in May." shape: confession + pivot pacing: 14 wpm avg, 2-beat pause
- ○charliehills
voice-builder↗ read
Six-question interview + sample analysis. Outputs two voice files every downstream skill reads.
▸ sample
voice.md · sentence rhythm avg 14 words; punchy openings never start with "imagine" em-dashes appear in 0 of 5 samples