I help non-technical B2B SaaS founders turn product-tech spend into revenue and growth, with the team they already have.
R. Hunter Harris is a fractional CPTO with 12+ years of engineering leadership in B2B SaaS and four exits (Silverpop, Salesloft, Calendly, Sendoso). He writes the Don't SaaS Me newsletter (https://hunter-software-consulting.beehiiv.com/) and hosts the Build & Break Through podcast (https://www.youtube.com/@BuildandBreakThroughPodcast). He runs his own LinkedIn outreach and CRM with AI agents, and his skills here are the small, tested procedures those agents run every week, with the failures that shaped them written in.
One command for Claude Code, a prompt for Claude or ChatGPT, or a ZIP of every skill folder.
Help me install the 6 skills by R. Hunter Harris from this GitHub URL in Claude: https://github.com/agiea-brain/agency-skills/tree/main/skills/hunter-harris Prepare only the skills in that folder, not other skills in the repository. Inspect each complete skill folder, not just SKILL.md. Preserve the original instructions and include all supporting files (such as references, scripts, templates and assets), keeping their relative paths intact. Package each skill as a downloadable ZIP containing its skill folder with SKILL.md directly inside that folder. If a skill only contains SKILL.md, package that folder too. Give me the download link for each ZIP and walk me through uploading and enabling it under Settings, Capabilities, Skills in Claude. If you cannot access GitHub or create downloadable files here, explain what I need to download and how to package and upload it myself. Do not invent missing files or claim the skill is installed before I upload it.
Paste this prompt into Claude. It packages each skill folder as a ZIP, supporting files included, and walks you through uploading them under Settings, Capabilities, Skills.
Use this skill when an approved LinkedIn post (text, image or PDF carousel) must go out at a specific minute through DemandBird. Produces a scheduled post whose stored copy, time and media match what was approved, confirmed by one read-back. Uses DemandBird's MCP server. "Schedule this post for Tuesday 10am", "queue the carousel", "schedule the week's LinkedIn posts".
Use this skill at the start or end of a day of LinkedIn prospecting, when you need to know which DMs are waiting on you. Produces a short list of people whose message is last, for you to decide which to answer. Uses Kondo's MCP server. "Who replied?", "check my DMs", "what LinkedIn replies do I owe".
Use this skill when you've downloaded your LinkedIn data export and want your connections, sent invites and DM history in your CRM or contact sheet. Produces upserted contacts plus dated touches, safe to re-run every week. "Import my LinkedIn export", "load my connections into the CRM", "who have I messaged on LinkedIn".
Use this skill on a Mac when your CRM or contact sheet doesn't know who you last emailed or texted. Produces dated touch records (date, contact, channel, direction, email subject) from Apple Mail and Messages, without storing message bodies. "Log my emails and texts to the CRM", "when did I last talk to them", "backfill contact history".
Use this skill when finished vertical clips from a Riverside recording are approved and need scheduling to YouTube Shorts, TikTok and Instagram. Produces one scheduled post per clip and platform, each read back and checked. Uses Riverside's MCP server. "Schedule the shorts", "post the clips this week", "fix the shorts schedule".
Use this skill when you need the words from a YouTube video as text: your own episode or webinar to repurpose, or a prospect's talk or podcast appearance to prepare for a call. Produces one timestamped .txt transcript per video. "Get the transcript of this video", "pull captions from my channel", "what did they say on that podcast".