agentsclimarketplace

Brand launchpad

Skill shauryalowkeygotaura/brand-launchpad

One Claude Code skill that turns a single project into a complete brand launch — 12 files (positioning, hero line, 30-day calendar, content system) in one run. Built on Caleb Ralston, Harry Dry, Oren John & Brier Cochran frameworks.

Install
npx -y skills add shauryalowkeygotaura/brand-launchpad

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Personal or project brand launch playbook distilled from 4 source videos (Caleb Ralston brand course, Oren John creative living-portfolio, Harry Dry copywriting, 100k content 2026). Takes a project or person and outputs: brand DNA, positioning, content cadence, 3 native formats, 30-day plan, and a copy-tested hero line. Use when the user says "build a brand for X", "personal brand", "make X a brand", "brand strategy", "content strategy", "launch plan for X", "what should I post about X", or names a specific project and asks for promotion / awareness / followers / clients.

SKILL.md

25.9 KB, as published. Nobody here has run it

brand-launchpad

Reusable launch playbook. Project-agnostic. One run produces a complete brand plan for any project (digital product shop, agency service, personal handle, SaaS, info product) saved to Projects/<name>/brand/.

When to invoke

  • User asks to build/launch/strategize a brand for any project or themselves
  • User finishes building a product and asks how to get attention
  • User asks "what should I post" or "how do I grow [X]"
  • User mentions one of the 4 source thinkers (Caleb Ralston, Oren John, Harry Dry)
  • User says "brand kit", "content cadence", "positioning", "hero line"

Do NOT invoke for: ad-account audits, ad copy generation, or one-off post drafting.

How to invoke (universal call patterns)

This skill is project-agnostic. It works for any of:

  • Personal brand: the user themselves, no specific project
  • Studio brand: anonymous or aliased handle that aggregates multiple projects
  • Product brand: one shipping product, SaaS, app, or info product
  • Service brand: agency, freelance offer, consulting practice
  • Open-source / repo brand: a library or framework with a maintainer
  • Newsletter / podcast brand: pure content asset, no product yet

Invocation shapes the user can use:

build a brand for <project name>
launch <project name> publicly
make <project> a brand
brand kit for <person or studio name>
personal brand for me
positioning strategy for <project>
30-day content plan for <project>

Default project resolution order:

  1. If the user names a project that has Projects/<name>/, use that.
  2. If the user names themselves or "me", treat as personal brand and write outputs to Projects/personal-brand/ (create if missing).
  3. If the user names a brand-new project, create Projects/<name>/ and the brand/ subfolder.
  4. If ambiguous, ask one clarifying question, then proceed.

Brand-type variants

Choose the right variant before Step 1. Each variant changes a few defaults but the 11 steps are identical.

VariantHandle defaultCadence floorFormat weightingNotes
Personal (Living Portfolio)user's real name1 post/month, 1 email/quarterFormat C (showcase) heavyOren's default path
Personal (Full Creator)user's real name3 posts/week min, daily idealEven 4:2:1 across A/B/CBrier's full-time path
Studio (anonymous)@studioname3 posts/week minFormat A + B, no Format C (faceless)Oren's anonymous studio path
Product@productnameDaily on launch month, 3/wk afterFormat A (BTS) heavy on launchPush BOF to 2/wk in launch month
Serviceuser's real name + service phrase3 posts/weekFormat B (carousel) heavyLinkedIn primary, not Instagram
Open-source@reponame or maintainer name2 posts/weekFormat B + B (mostly carousels)GitHub README is part of brand kit
Newsletter / podcastnewsletter or show name1 episode/wk + 3 promo postsFormat C clip-heavyEach episode generates 5 to 7 posts

When in doubt, default to Studio for projects and Personal (Living Portfolio) for individuals.

Sources baked in

SourceCore idea pulled
Caleb Ralston brand course (6h)Brand = intentional pairing done consistently; 4-question brand journey; positioning by gap; 3-part story (catalyst / core truth / why audience cares); educational content scales trust
Oren John living-portfolio (29 min)Living Portfolio over Behance; Audience of 10; 3 formats only (BTS, carousel, showcase); 3 routes (named / studio / creator); 1 post/month + 1 email/quarter floor
Harry Dry copywriting (76 min)3-rule test (visualize / falsify / nobody else); facts > adjectives; conflict every sentence; point A to point B; 20+ rewrites; Kaplan's law
100k content 2026 (Brier Cochran)Personal brand is the #1 asset; 1% better daily; counterposition; ideation faucets (Reddit, secondary TikTok, internal data, 5+5 competitors); untangle data (hook/format/topic/illustration); 4:2:1 weekly mix (top of funnel / mid / bottom)
Internal rework (signal-over-cadence)Signal accumulation > output cadence; source-artifact pipeline (1-2 real events to 5-6 derivatives); 5 named recurring series for audience memory; visual variety rule (4+ surfaces/week); positioning by thinking, not demographic; two-handle studio pattern; proof-first month-1 milestone for service brands

Inputs needed

Ask the user only what you cannot derive from the project's existing notes (Projects/<name>/overview.md, architecture.md). Specifically pull:

  • What the project does in one sentence
  • Who buys / hires / follows (current ideal customer)
  • What outcome the user wants (sales, hires, followers, authority, calls booked)
  • Whether the brand is under user's real name or a studio handle
  • Platforms the user is willing to post on (default: Instagram + LinkedIn)
  • Constraints (anonymous? time per week? camera-shy?)

If notes exist, read them first and only ask for the gaps.

Process

Step 1. Brand Journey (Caleb's 4 reverse-engineered questions)

Reverse-engineer from desired outcome to today's action:

  1. Desired outcome. What does winning look like in 12 months? Be specific: "30 paid Gumroad customers/month" beats "make money".
  2. Be known for. What does the audience have to inherently associate with the brand for outcome #1 to happen?
  3. Do. What actions, repeated, create that association?
  4. Learn. What does the user need to learn this week to start doing #3?

Save answers to brand-journey.md.

Step 2. Associations (positive AND negative)

Two lists:

  • Pair with: 3 to 5 concrete things the brand wants to be inherently associated with. Concrete, not adjectives. "Working voice agents for SMBs" beats "AI expertise".
  • Do NOT pair with: 3 to 5 things to avoid. Includes specific people, niches, and aesthetics. This is Caleb's "stand out by what you refuse to associate with" rule. Be willing to name names privately in this file.

Save to associations.md.

Step 3. Positioning gap (Caleb + Brier counterposition)

Find the gap. Two questions:

  1. What is everyone in this niche saying that the user disagrees with?
  2. What story / lens / personality / experience does the user have that no competitor has?

Output a single positioning sentence in this shape: <Project> is the only <category> for <ICP> that <unique mechanism / belief>.

Then output the counterposition list: 5 to 7 niche competitors and the specific gap the project occupies vs each. This is Brier's "give away the sauce, then counterposition" move.

Position by thinking, not by demographic. A demographic spine (age, region, profession-as-identity) is the weakest form of positioning because:

  • It is imitable in months as more people in that demographic enter
  • It frames the brand around who the operator is instead of how they think, which limits the work the brand can carry as the operator matures
  • It pulls the audience toward a parasocial relationship with the person, not toward the systems / products / craft

The strongest positioning legs are taste, operational thinking, specific deep knowledge, adversarial belief vs the dominant frame. A demographic fact (age, country, role) is a one-time bio mention, not a positioning leg. If the first draft positioning sentence leans on who-the-operator-is, rewrite until it leans on how-they-think.

Save to positioning.md.

Step 4. Brand kit (Oren)

Decide and lock:

  • 2 to 3 color combos
  • 1 to 2 font pairs
  • A small set of icons or illustrations
  • A typographic / visual tic that becomes recognizable before the caption is read (Oren's "trademark visual tic" rule)

Save to brand-kit.md.

Step 4b. Handle reality check + handle architecture

Before locking the brand-kit and before any external surface uses the handle, check actual availability on every platform the user will be on within 12 months (IG, YouTube, TikTok, X, Threads, GitHub org, Beehiiv). Clean single-word handles are almost always taken. Pre-decide the fallback pattern so the brand kit stamps the right handle from day 1:

  • Triple-letter: @brandnameee
  • Suffix: @brandname.labs, @brandname.studio, @brandname.hq
  • Underscore: @brand_name (last resort, weakest)

Then decide the handle architecture: many studio brands benefit from a two-handle pattern, not one:

HandleRole
Main @brandnamePolished face. Format A / B / C only. Brand-kit applied. Source-artifact derivatives. Status bar visible.
B-side @brandname.notesPublic lab notebook. Raw stills, tracebacks, cost screenshots, whiteboard photos. No brand-kit overhead. Daily 1-3 posts. "Never empty" account.

The B-side is where Caleb's vulnerability rule lives as a recurring venue, so it does not dilute the main feed. Cross-account protocol: main account references B-side posts on Friday teardowns and Series 4 cost posts (1-direction discovery flow), B-side never references main.

Save the handle architecture to handles.md. Make handles.md the single source of truth and stop scattering handle references across positioning / hero-line / brand-kit.

When the brand is a service with a real product, the two-handle pattern is recommended. When the brand is a personal living portfolio or newsletter, the single-handle pattern is fine, do not invent a second account just because the skill suggests it.

Step 5. Hero line (Harry Dry's 3-rule test)

Write the brand's single hero line that goes on the bio, landing page, and pinned post. Apply Harry's three tests:

  • Visualize: can the reader close their eyes and see it?
  • Falsify: is it true or false (not opinion-shaped air)?
  • Nobody else: could a competitor copy-paste this and have it still be true? If yes, kill it.

Iterate until all three pass. Show the user 3 candidate hero lines in a table with a Pass/Fail mark per test. Use facts not adjectives ("8/10 booking calls answered in under 4 seconds" beats "lightning fast"). Apply Kaplan's law: cut every word not doing work. Target 12 words or fewer.

Save to hero-line.md. Include the 20+ rewrite trail so the user can see why the final won.

Step 6. Three native formats (Oren)

Lock three formats only. The user posts in one of these three molds every time. No new format invention allowed.

  1. BTS / transformation (6 to 15 sec iPhone clips of work in progress into the polished result)
  2. Creative carousel (4 to 8 slides applying the brand kit to work or life lessons)
  3. Straight showcase (user on camera with the product, in a styled environment)

Save to formats.md with 2 example post outlines per format using the specific project.

Step 6b. Source-artifact pipeline

Critical: do not let the 30-day plan rely on inventing 7 unique topics per week. That model burns the operator out and produces isolated posts with no narrative compounding. Replace it with the source-artifact pipeline.

A source artifact is a real operational event the project produces:

  • A cron failure with stack trace + fix commit
  • A real customer call (with permission) with the call log
  • A measurable workflow before/after at a real client
  • A cost spike + the optimization that fixed it
  • A new architectural decision recorded with logs proving the call

For each source artifact, generate the standard derivative set across 1 to 2 weeks:

DerivativeWhereFormat
Reel showing the artifact happeningMain IG + cross to YT ShortsA1 or A2
Carousel explaining the architectureMain IG + LinkedIn docB1 / B2 / B3
LinkedIn text or document postLinkedInB (as PDF)
Raw screenshot on B-side handle@brand.notes IGA still
Newsletter postmortem (quarterly bundle)Beehiivletter
Future YouTube teardown (monthly)YouTube long-formC1

Target: 1 to 2 source artifacts per week, 5 to 6 derivatives each. This produces 5 to 12 posts/week from 1-2 real events, not 7 invented topics. Daily Reels become re-cuts and angles on the week's artifacts: same event, different camera, different overlay, different beat.

Add the source-artifact pipeline section to formats.md.

Step 6c. Recurring named series

Without recurring named series, posts read as isolated units. With them, audience memory compounds and the brand owns categories of thought in the feed.

Define 4 to 6 named series. Each must have:

  • A name (3-5 words, distinctive enough to stencil on slide 1)
  • A slot (which day of the week, which format)
  • A cadence (weekly, biweekly, every 3 weeks, monthly)
  • An absolute rule about what counts (real failure only / real cost only / real before-after only, no fabricated content)
  • A required-pieces checklist (must include the stack trace, the cost number, the fix commit, the before/after diagram, etc.)

Default series library for an operator-shaped brand:

  1. "Why this [thing] failed" — Friday slot, replaces or pairs with the weekly ledger. Real failure only.
  2. "Replacing operational friction" — monthly long-form
    • Wednesday setup carousel. Real business workflow.
  3. "Humans still needed here" — every-3-weeks Monday contrarian. Workflows where automation fails.
  4. "Cost to run this [system]" — every-2-weeks Wednesday tactical. Real line-item costs.
  5. "[Adversarial belief] > [dominant frame]" — every-2-weeks Monday contrarian (rotates with series 3). Specific architecture call with numbers.

For non-operator brands (personal living portfolios, info products, SaaS), invent the equivalent: name the 4-6 categories the brand will own, set slots and cadences, write the rules.

Critical: every post in a series must visibly carry the series banner in the first 2 seconds of the Reel or on slide 1 of the carousel. Without the banner, the post reads as one-off content again and the series compounding is lost.

Save to recurring-series.md.

Step 6d. Visual variety menu

A common failure mode is the operator over-indexing on one visual surface (terminal scrolls, talking head, screen recordings). The lane saturates and engagement collapses fast. The skill must explicitly demand a variety floor.

Rule: at least 4 different visual surfaces in any given week's 7 Reels. If 5 of 7 are the same surface (e.g. terminal), kill 2 and replace with a different surface.

Default visual variety menu for an operator-shaped brand:

  • Whiteboard breakdowns (camera on the whiteboard, no face needed)
  • Business process maps drawn live (Mermaid + screen rec)
  • Annotated screenshots of real logs (boxes + arrows in red)
  • Before/after architecture diagrams
  • Cost breakdown overlays (line-item tables as the whole frame)
  • Real call clips (with explicit permission)
  • Location reality shots (the actual client site)
  • Receipt shots (payment screenshots, customer DMs, calendar bookings)
  • One brief talking head per post for context, never as the whole post

For non-operator brands: build the equivalent menu specific to the project (product photos, customer reactions, behind-the-scenes of the craft, finished work, raw materials, etc.). The rule is variety floor, not the specific menu.

Add the visual variety menu and the 4-surfaces-per-week rule to formats.md.

Step 7. Weekly content mix (Brier's 4:2:1, but driven by source artifacts)

Out of 7 posts/week (or whatever the user commits to), split:

  • 4 top-of-funnel posts (high TAM, still on through-line, designed for reach: contrarian opinion / hot take / industry shift / "5 X for Y")
  • 2 middle-of-funnel posts (blow their mind: tactical breakdown, "here's how I do X step by step")
  • 1 bottom-of-funnel post (sneak peek inside: "what working with me looks like / what a customer gets")

Plus daily stories (intimate, nurturing, no discovery pressure).

Optimize for signal accumulation, not output cadence. The driver is 1 to 2 real source artifacts per week, not 7 invented topics. Every Reel and carousel is a derivative of one of those artifacts (see Step 6b). The 4:2:1 funnel split is applied to the derivatives of the week's artifacts, not used to demand 7 separate content topics from thin air.

Lock the recurring-series rotation into the funnel split (TOF slot gets Series 3 or 5 rotating, MOF gets Series 2 or 4 rotating, BOF gets Series 1 every week, adapt to the project's specific series).

Save to content-mix.md. Include 2 specific post ideas per slot for week 1.

Step 8. Ideation faucets (Brier)

Set up four permanent idea sources so the user never runs dry:

  1. Reddit faucet — list 3 subreddits relevant to the niche, instruct user to paste top-of-month thread into ChatGPT once a week
  2. Secondary TikTok — new account following only the niche, save outlier videos (outlier = >3x that creator's baseline, not just absolute views)
  3. Internal data — every Sunday, find the week's top post and reduce it to a single buzzword; next week make another video on that buzzword
  4. 5 + 5 competitors — 5 inside the niche (steal topics) and 5 outside (steal formats). Mash them.

Save to ideation-faucets.md populated with the actual subreddit names, TikTok handles, and competitors for this user's niche.

Step 9. 30-day day-by-day execution plan

Generate a calendar from today's date forward, 30 rows. Each row has:

  • Date
  • Format (BTS / carousel / showcase)
  • Funnel slot (TOF / MOF / BOF)
  • Series tag (which of the 4-6 named series from Step 6c, or "none")
  • Working title
  • Hook (Harry Dry tested)
  • One-line CTA

Day 1 to 7 are fully written. Day 8 to 30 are slot-filled with placeholders the user fills weekly using the ideation faucets. Restructure each week around the 1 to 2 source artifacts the user will produce that week (see Step 6b), not around 7 invented topics.

Proof-first month-1 milestone for service/product brands. For any brand that sells a real product or service to a real customer (not just personal-brand-as-content), the most important mover in the first 30 days is getting one real customer deployment within Day 21, free or token-paid, so that all content from Week 4 onward uses real-customer data instead of self-tested demos. Proof density is the bottleneck on conversion, not posting frequency.

Add a "month-1 milestone" section to the top of 30-day-plan.md with:

  • The specific deployment target (one clinic, one client, one paid user, one pilot)
  • Week 1-2 cold outreach sub-tasks
  • Week 3 deployment + first real-data capture sub-tasks
  • Week 4 content all sourced from the real deployment

For non-service brands (personal living portfolios, OSS, newsletters), swap the milestone for the equivalent proof-event: "first paying subscriber", "first cited by a known name", "first repo with 100 stars", "first interview / speaking invitation".

Save to 30-day-plan.md. Use absolute dates, not "day 1 / day 2".

Step 10. Energy + environment rules (Caleb)

Write the user's specific:

  • Energy rhythm: which hours of the day are peak; protect that block for filming like a meeting
  • Film-day environment rules: who reviews drafts, who hits the "this is good" signal, how feedback is given (Caleb's nod / fist-bump / specific praise protocol). For solo creators: write a personal-checklist version ("after each take: rewatch, mark one line that was great, mark one to cut")
  • Standards bar: 9/10+ ships (Harry's standard). Anything else gets cut or reshot.

Save to operating-rules.md.

Step 11. Update todos and link

  • Append daily-posting block to Notes/todos.md
  • Add a one-line entry to your master index linking the new Projects/<name>/brand/ folder
  • If the project's Projects/<name>/session-log.md exists, append today's session entry

Outputs (all saved to Projects/<name>/brand/)

Projects/<name>/brand/
├── brand-journey.md
├── associations.md
├── positioning.md
├── brand-kit.md
├── handles.md
├── hero-line.md
├── formats.md
├── recurring-series.md
├── content-mix.md
├── ideation-faucets.md
├── 30-day-plan.md
└── operating-rules.md

Guardrails

  • No em dashes anywhere in outputs.
  • Use facts not adjectives. "300 prompts shipped in 30 days" beats "prolific".
  • Every claim falsifiable. Strip "amazing", "revolutionary", "best", etc.
  • Hero line max 12 words. Bio max 220 chars per platform.
  • No "build in public" advice as the headline tactic (Brier's hard stance, inherited here). Building in public is fine as flavor, not strategy.
  • If the project is anonymous-by-design, route the user to the Studio variant (Oren's "anonymous studio launch" path). Do not insist on real name.
  • Default platforms: Instagram + LinkedIn. Add TikTok only if user is OK with starting under a separate handle to bypass IRL-friend insecurity (Brier's tip).
  • One post per month + one email per quarter is the floor. If the user cannot commit to 3 posts per week, lock the floor and stop. Do not let them oscillate (Oren's hard rule).

Anti-patterns to refuse

  • "Just go viral once." Brand is built on stacked posts, not one hit (Brier's ghost-follower warning).
  • "Use AI to write the scripts." AI for ideation only, never for the script itself (Harry Dry: taste + conviction + experience are non-replaceable).
  • "Optimize for follower count." Reframe to follower quality (Brier's Michigan Stadium vs 10-CEO-room exercise).
  • "Build a separate brand for every product the user makes." Counter: one living portfolio with the user as the through-line. Sub-products live under it.
  • "Post 7 unique topics a week." This is the cadence-over-signal trap. Counter: 1 to 2 source artifacts per week feed 5 to 12 derivative posts. Same event, different angle.
  • "Lead with the demographic gimmick." Age + region + role as the headline positioning is the weakest leg. Counter: position by thinking (taste, operational lens, deep knowledge, adversarial belief). Demographic is a one-time bio mention.
  • "Wait for inbound from posts." For service/product brands, posting without one real customer deployment in month 1 produces demo-content forever. Counter: the Day-21 real-deployment milestone runs in parallel with the posting plan, not after it.
  • "Only post terminal scrolls / talking heads / one visual surface." Counter: 4-surfaces-per-week minimum from the visual variety menu.
  • "Skip the recurring series; just post good content." Without named recurring series, posts read as isolated units with no compounding. Counter: 4-6 named series with banners visible in first 2 seconds.

Universal capture template (Step 0)

Before Step 1, fill this once per project. Saves time on all later steps.

project_name: <kebab-case>
brand_type: personal | studio | product | service | oss | newsletter
real_name_or_alias: <handle>
one_sentence_what_it_does: <fill>
icp:
  who: <buyer / hirer / follower>
  pain_or_desire: <what they want changed>
  where_they_hang_out: <platforms, communities>
desired_outcome_12mo: <one specific number + one qualitative win>
constraints:
  anonymous_required: yes | no
  time_per_week_hours: <int>
  camera_comfort: yes | no | reluctant
  platforms_committed: <list, default IG + LinkedIn>
existing_assets:
  website: <url or none>
  audience: <existing handles + follower counts>
  visual_identity: <link to existing brand-profile.json if any>

Application examples (seed library, expand over time)

Drop a row here every time the skill is used on a new project, so future runs have priors to lean on.

Project typeBrand typeICPThrough-linePositioning gap
Digital product shopStudioCreators / solopreneurs buying $7 to $17 templates"A script runs the shop"Show actual code + weekly ledger vs guru screenshots
Faceless content studioStudioNiche aesthetic audienceVisual style + automationFaceless studio with literally autonomous output
B2B outreach pipelineServiceAI builders / agencies"I sent 1000 cold emails with a pipeline"Operator voice vs agency-bro voice
Voice agent for SMBsServiceIndian clinic / salon owners"Voice agent that picks up before the third ring"Local-language coverage, local pricing, real demos
Self-iterating portfolioPersonal (Living Portfolio)Recruiters + collaborators"The site rewrites its own copy daily"The artifact is the proof
GitHub profilePersonal (Living Portfolio)Other devsAnimated, self-updating profileREADME is the resume

To add a new row: at the end of any successful run of this skill, ask the user "should I add this project to the seed library?" and append.

Iteration cadence

After 30 days, return to the user with this 7-question retro:

  1. Which posts hit the user's "viral for you" baseline (3-5x normal)?
  2. What single buzzword summarizes those? (Brier's untangling-data rule)
  3. Which of the three formats outperformed?
  4. Which content mix slot underperformed and should be cut?
  5. What did the audience ask about in DMs / comments? (Caleb's social listening rule)
  6. Which named recurring series outperformed? Kill the bottom 1, double down on the top 1, leave the middle alone.
  7. Did the month-1 proof milestone land? If yes, Week 5 onward content is 100% real-deployment-derived. If no, diagnose: was outreach the bottleneck, the offer, or the close? Fix that before producing more demo content.

Use the answers to rewrite the next 30-day plan. Do not start from scratch.

#skill #personal-brand #content-strategy

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.