charlie947/social-media-skills
Plugin Claude Code
Plugin marketplace listing 1 plugin: social-media-skills.
charlie947/social-media-skills
Plugin Claude Code
Plugin marketplace listing 1 plugin: social-media-skills.
charlie947/social-media-skills
Skill Claude CodeCodex
Turn a LinkedIn Analytics export into an interactive dark-themed React dashboard plus a written strategic analysis with 5 data-backed content recommendations. Reads every sheet in the export, builds charts for engagement trend, follower growth, post performance scatter, day-of-week heatmap, and audience breakdown. Use…
charlie947/social-media-skills
Skill Claude CodeCodex
Generate 32+ LinkedIn post ideas in a single table by pairing the user's content pillars with 8 proven content formats. Based on the Justin Welsh content matrix. Use this skill whenever the user says "give me post ideas", "content matrix", "what should I post about", "generate post ideas", "content ideation", or "map…
charlie947/social-media-skills
Skill Claude CodeCodex
Generate a branded slide-by-slide LinkedIn carousel using Gemini. Takes source content, builds a design brief, waits for approval, then outputs per-slide image generation prompts. 1080x1350 vertical format. Use this skill whenever the user says "carousel", "build a carousel", "turn this into a carousel", "gemini…
charlie947/social-media-skills
Skill Claude CodeCodex
Generate the hand-drawn whiteboard infographic prompt that pulled 480k impressions across 3 posts. Takes source content (a post, newsletter, blog, research note) and returns a complete Gemini image generation prompt with a structured brief. Use this skill whenever the user says "whiteboard infographic", "gemini…
charlie947/social-media-skills
Skill Claude CodeCodex
Create LinkedIn post graphics. Decides between an HTML/CSS structured graphic or an AI-generated infographic based on the post content. Use this skill whenever the user says "design a graphic", "create a visual", "make an image", "graphic for my post", "LinkedIn image", or wants any visual content to pair with a…
charlie947/social-media-skills
Skill Claude CodeCodex
Generate 6 clickbait-style LinkedIn hook variations for any topic. Two-line hooks built on the formula: a 40-char opening line, a 40-char bold contrast line. Includes digits, "How I" or "I" statements, and metrics. Use this skill whenever the user says "write me hooks", "hook ideas", "generate hooks", "I need a hook…
charlie947/social-media-skills
Skill Claude CodeCodex
Build newsletter writing instructions inside a Cowork project. Runs after voice-builder. Produces newsletter-voice.md, a single file Claude references when drafting newsletters in the user's voice. Works with or without existing newsletter samples: if the user has past issues, the skill analyses them; if not, the…
charlie947/social-media-skills
Skill Claude CodeCodex
Surface the 20 most relevant stories in a niche from the last 7 days using Claude for Chrome. Verified dates, real links, shareable angles. Claude drives the browser to scroll Reddit, X and run Google searches — exactly like a human researcher would. Use this skill whenever the user says "research my niche", "what's…
charlie947/social-media-skills
Skill Claude CodeCodex
Write LinkedIn pinned comments AND image generation prompts in Charlie Hills' signature style. Use when Charlie or his team asks for a pinned comment, pin comment, or first comment for a LinkedIn post. ALWAYS produce the image prompt FIRST, then caption it with the 4-line comment. Output both together unless told…
charlie947/social-media-skills
Skill Claude CodeCodex
Turn a topic into a ready-to-publish LinkedIn post using PAS, AIDA, BAB, STAR, or SLAY frameworks. 200 to 250 words, 20 lines max, mobile-formatted with blank lines between sentences. Use this skill whenever the user says "format this as a post", "turn this into a LinkedIn post", "write it as PAS" or any named…
charlie947/social-media-skills
Skill Claude CodeCodex
Score a LinkedIn post using real performance data. Pulls the user's own post history via Apify (or uses cached data) to identify what actually performs, then scores the draft against those patterns. Use this skill whenever the user says "score my post", "review my post", "rate this post", "give me feedback", "how good…
charlie947/social-media-skills
Skill Claude CodeCodex
Write LinkedIn posts that match the user's voice system (about-me.md and voice.md). Use this skill whenever the user says "write a post", "draft a post", "LinkedIn post", "post about [topic]", "content idea", or wants help writing any LinkedIn content. Also trigger when the user pastes a context dump (notes…
charlie947/social-media-skills
Skill Claude CodeCodex
Rebuild a LinkedIn profile for maximum conversions. Produces new headline options, about section, experience section, featured section strategy, and 4 image generation prompts (banner, profile picture, 2 featured tiles). Use this skill whenever the user says "optimize my profile", "fix my LinkedIn", "rewrite my…
charlie947/social-media-skills
Skill Claude CodeCodex
Two-step workflow for creating quote posts on LinkedIn. Claude generates viral motivational quotes to accompany a caption, then produces a Gemini prompt that recreates a reference image with the chosen quote baked in. Use this skill whenever the user says "quote post", "quote graphic", "motivational post", "build me a…
charlie947/social-media-skills
Skill Claude CodeCodex
Turn a reference Instagram Reel into a script for your own Reel, tuned to your voice and repurposed from your newsletter content. Takes a Reel URL or Notion reference link, uses Apify to scrape the video, sends it to Gemini 2.5 Flash for full transcript + hook + structure analysis, then writes a new script applying…
charlie947/social-media-skills
Skill Claude CodeCodex
Build a personalised voice profile inside a Cowork project from a short interview plus 3 to 5 sample pieces of writing. Works for any content format: LinkedIn posts, newsletters, essays, emails, blog posts, tweets, or any other published writing. Use this skill at the start of any Cowork project where the user wants…
charlie947/social-media-skills
Skill Claude CodeCodex
Generate a branded YouTube thumbnail from a video title. Uses a reference photo of the creator, high-CTR thumbnail principles, and brand colours to produce a ready-to-generate image prompt for Gemini. Use this skill whenever the user says "thumbnail", "youtube thumbnail", "build me a thumbnail", or wants a video cover…
Skill Claude CodeCodex
Walks the user through Charlie Hills's AI Second Brain + Karpathy Wiki setup from the MarTech AI newsletter. Use whenever the user mentions building an AI second brain, the Karpathy wiki, organising their ChatGPT/Claude exports in Obsidian, setting up a living wiki with Claude Code, connecting iMessage Channels, or…
Skill Claude CodeCodex
Use when writing an article, newsletter, blog post or long social post that must genuinely be the user's own writing. Triggers on "voiceprint", "write this in my voice", "turn my recording into an article", "cut my transcript down", "make this actually mine", "write from my video". Turns the user's own spoken words…
charlie947/agent-harness-starter
Command
Set up your agent harness — guided walkthrough that builds your /.claude/ structure (Personalisation, Memory, Skills, Agents) or a project CLAUDE.md.
charlie947/agent-harness-starter
Skill Claude CodeCodex
Interactive walkthrough that builds the user's agent harness — Personalisation (/.claude/CLAUDE.md), Context (project CLAUDE.md), Memory (/.claude/memory/), Skills (/.claude/skills/), Agents (/.claude/agents/), and suggested MCP connectors. Use when the user asks to "set up my agent harness", "build my CLAUDE.md from…
charlie947/agent-harness-starter
Agent
Executes the approach handed over by the strategist. Ships the actual artifact (file, code, post, design, doc). Does not re-decide what to build. Hands off to qa-scorer.
charlie947/agent-harness-starter
Agent
Hard quality gate. Scores the builder's output against a defined rubric. Returns PASS only if the score clears the threshold. Returns a specific list of lost points if below threshold so the builder can fix. Never lets sub-threshold work through to the user.