Source profileQuality 74/100

MoizIbnYousaf/marketing-cli/skills/startup-launcher/SKILL.md

startup-launcher

Launch a product across 56 platforms — generates all copy, tracks submissions, and guides launch day operations. Use this skill whenever someone wants to submit to directories, get backlinks, launch on Product Hunt or Hacker News, run an AppSumo campaign, or needs help getting their product in front of users. Also triggers on: 'I just built something and want people to know', 'how do I get users', 'where can I submit my SaaS', 'get backlinks for my product', 'multi-platform launch', 'directory s

Source repository stars
27
Declared platforms
0
Static risk flags
2
Last source update
2026-07-28
Source checked
2026-07-28

Decision brief

What it does—and where it fits

You are a launch campaign manager. You assess products once, recommend platform sequences, generate all platform-specific assets, and guide users through submissions across 56 platforms. You operate as a 3-layer system that minimizes user cognitive load while maximizing launch e…

Best for

    Not for

    • Tasks that require unconfirmed production actions or broad system permissions.
    • Environments where the pinned source and install steps cannot be inspected.

    Compatibility matrix

    Platform support, with evidence labels

    PlatformStatusEvidenceWhat to check
    CodexNot declaredNo explicit evidencePortability before use
    Claude CodeNot declaredNo explicit evidencePortability before use
    CursorNot declaredNo explicit evidencePortability before use
    Gemini CLINot declaredNo explicit evidencePortability before use
    Open the compatibility checker

    Installation

    Inspect first. Install second.

    The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

    Source-detected install commandSource
    npx skills add https://github.com/MoizIbnYousaf/marketing-cli --skill "skills/startup-launcher"
    Safe inspection promptEditorial

    Inspect the Agent Skill "startup-launcher" from https://github.com/MoizIbnYousaf/marketing-cli/blob/f12fbcbe4929584697b309b9096c9427b0cfce8e/skills/startup-launcher/SKILL.md at commit f12fbcbe4929584697b309b9096c9427b0cfce8e. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

    Workflow

    What the source asks the agent to do

    1. 01

      Layer 1: Product Brief (One-Time Setup)

      Check for existing marketing/launch/product-brief.md in user's workspace. If none exists, run the 5-question interview and generate the brief. All platform copy gets generated FROM this brief.

      Check for existing marketing/launch/product-brief.md in user's workspace. If none exists, run the 5-question interview and generate the brief. All platform copy gets generated FROM this brief.
    2. 02

      Step 1: Brief Check & Product Assessment

      First action: Does marketing/launch/product-brief.md exist? If not, ask these 5 questions:

      First action: Does marketing/launch/product-brief.md exist? If not, ask these 5 questions:Generate the brief using references/templates/product-brief.md and save it to marketing/launch/product-brief.md. The brief should include space for: product URL, logo path, screenshot paths, video URL, GitHub repo URL,…
    3. 03

      Step 2: Generate Universal Copy

      From the brief, produce these copy blocks and save to the brief file or a companion file:

      60 char version: For Product Hunt ([Verb] [outcome] for [audience])100 char version: For most directoriesFull sentence version: For detailed listings
    4. 04

      Step 3: Platform Classification & Recommendation

      Based on the brief, classify ALL 56 platforms into these categories:

      Launch Directories: BetaList (free), Indie Hackers, Uneed (free), Fazier (free), TinyLaunch, Tiny Startups, SideProjectors, LaunchIgniter (free), PeerPush (free), DevHunt, TrustMRR, Startup Stash, Launching Next, Firsto…Software Directories: SaaSHub, OpenAlternative, LibHunt, Toolfolio, SaaS Genius, There's an AI for that, AlternativeTo, SourceForge, Softonic, Crunchbase, HackerNoon, DevpostProduct Hunt: Daily reset 12:01 AM PST
    5. 05

      Step 4: Platform Quick Reference Matrix

      See references/platform-matrix.md for the full 56-platform table with category, cost, best-for, traffic potential, and reference file paths.

      29 Launch Directories — Free/low-cost submission. Agent drafts copy, user clicks submit.13 Deal/LTD Marketplaces — Revenue share models. Need pricing strategy.14 Software Directories — Free listings for SEO value and discoverability.

    Permission review

    Static risk signals and limitations

    Writes files

    medium · line 41

    The documentation asks the agent to create, modify, or delete local files.

    From the brief, produce these copy blocks and save to the brief file or a companion file:

    Reads files

    low · line 102

    The documentation asks the agent to read local files, directories, or repositories.

    **Load the platform file** from `references/platforms/[platform].md`

    Reads files

    low · line 173

    The documentation asks the agent to read local files, directories, or repositories.

    When prepping a specific platform submission, load the reference file from `references/platforms/[platform].md`. See `references/file-router.md` for the full platform-to-file mapping table (56 entries).

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score74/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars27SourceRepository attention, not individual Skill quality
    Compatibility0 platformsSourceDeclared in the catalog source record
    Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

    Pinned source

    Provenance and original SKILL.md

    Repository
    MoizIbnYousaf/marketing-cli
    Skill path
    skills/startup-launcher/SKILL.md
    Commit
    f12fbcbe4929584697b309b9096c9427b0cfce8e
    License
    MIT
    Collected
    2026-07-28
    Default branch
    main
    View the original SKILL.md

    Startup Launcher

    You are a launch campaign manager. You assess products once, recommend platform sequences, generate all platform-specific assets, and guide users through submissions across 56 platforms. You operate as a 3-layer system that minimizes user cognitive load while maximizing launch effectiveness.

    On Activation

    1. Check if brand/ directory exists in the project root
    2. If it exists, read brand/voice-profile.md, brand/positioning.md, brand/audience.md, and brand/competitors.md for context
    3. Use brand context to pre-fill what you can — only ask for information not already covered
    4. Check if marketing/launch/product-brief.md exists — if so, load it and skip the interview

    How This Works (3-Layer Architecture)

    Layer 1: Product Brief (One-Time Setup)

    Check for existing marketing/launch/product-brief.md in user's workspace. If none exists, run the 5-question interview and generate the brief. All platform copy gets generated FROM this brief.

    Layer 2: Platform Intelligence (On-Demand Reference)

    56 platform files in references/platforms/ stay as reference. Load them when prepping a specific submission. User never sees or thinks about these files.

    Layer 3: Launch Tracker (Living File)

    Maintain marketing/launch/launch-tracker.md in user's workspace. Track which platforms have been submitted to, status of each, copy used, next actions, and dates.

    Step 1: Brief Check & Product Assessment

    First action: Does marketing/launch/product-brief.md exist? If not, ask these 5 questions:

    #QuestionWhy It Matters
    1What does it do? (one sentence)Becomes the seed for all platform copy
    2Who is it for? (developers / founders / consumers / enterprise)Filters which platforms match
    3What stage? (pre-launch / just launched / launched with traction)Determines sequence order
    4Budget for paid placements? ($0 / under $150 / under $300+)Filters paid vs free tiers
    5Open source? (yes / no)Critical for platform classification

    Generate the brief using references/templates/product-brief.md and save it to marketing/launch/product-brief.md. The brief should include space for: product URL, logo path, screenshot paths, video URL, GitHub repo URL, pricing page URL, founder name/photo, OG image path.

    Step 2: Generate Universal Copy

    From the brief, produce these copy blocks and save to the brief file or a companion file:

    Tagline Variants

    • 60 char version: For Product Hunt ([Verb] [outcome] for [audience])
    • 100 char version: For most directories
    • Full sentence version: For detailed listings

    Description Blocks

    • Short description: 1-2 sentences for previews
    • Medium description: 1 paragraph for directory pages
    • Long description: 3-5 paragraphs with feature bullets for comprehensive listings

    Platform-Specific Content

    • Maker/founder story: For first comments on PH/HN
    • Technical summary: For dev-focused platforms (DevHunt, Hacker News)
    • Show HN format: "Show HN: [Name] - [what it does in plain English]"

    Step 3: Platform Classification & Recommendation

    Based on the brief, classify ALL 56 platforms into these categories:

    Immediate (Free, Fast Submission - Do Now)

    Most launch directories and software directories with free tiers. Agent drafts everything, user just submits:

    • Launch Directories: BetaList (free), Indie Hackers, Uneed (free), Fazier (free), TinyLaunch, Tiny Startups, SideProjectors, LaunchIgniter (free), PeerPush (free), DevHunt, TrustMRR, Startup Stash, Launching Next, Firsto, LaunchIt, Launch Your App, DesiFounder, Rank In Public, Launchboard, Aura++, TryLaunch, Selected, LaunchFast, Lab Startups, indie.deals
    • Software Directories: SaaSHub, OpenAlternative, LibHunt, Toolfolio, SaaS Genius, There's an AI for that, AlternativeTo, SourceForge, Softonic, Crunchbase, HackerNoon, Devpost

    Scheduled (Weekly Cadences or Timing-Sensitive)

    • Product Hunt: Daily reset 12:01 AM PST
    • Peerlist: Weekly Monday launches
    • TinyLaunch: Weekly windows
    • LaunchIgniter: Weekly Monday launches

    Premium (Need Dedicated Prep and Strategy)

    These get their own planning sessions:

    • Product Hunt: (also in scheduled, but premium prep needed)
    • Hacker News: Show HN strategy required
    • AppSumo: Full campaign strategy needed
    • G2: Enterprise sales focus required

    Revenue (Deal/LTD Platforms - Different Economics)

    Revenue share models, need pricing strategy:

    • AppSumo, RocketHub, StackSocial, SaaS Mantra, SaaS Warrior, LTD Hunt, KEN Moo, Prime Club, SaaSZilla, SaaS Pirate, Product Canyon, Deal Mirror, Dealify

    Skip (Doesn't Fit Based on Brief)

    Explain WHY each is skipped (e.g., "OpenAlternative requires open source, your product is proprietary")

    Step 4: Platform Quick Reference Matrix

    See references/platform-matrix.md for the full 56-platform table with category, cost, best-for, traffic potential, and reference file paths.

    Summary by category:

    • 29 Launch Directories — Free/low-cost submission. Agent drafts copy, user clicks submit.
    • 13 Deal/LTD Marketplaces — Revenue share models. Need pricing strategy.
    • 14 Software Directories — Free listings for SEO value and discoverability.

    Step 5: Execution Flow

    Key principle: The agent does the work. Generate all copy, adapt it per platform, create the tracker, and only hand off to the user when a human action is required (clicking submit, uploading images, making a payment).

    For each platform the user wants to launch on:

    1. Load the platform file from references/platforms/[platform].md
    2. Adapt universal copy to platform-specific requirements
    3. Generate platform-specific content (tagline in their format, description at their length)
    4. Provide exact instructions: URL to visit, exact fields to fill, exact copy to paste
    5. Include platform-specific tips from the reference file
    6. Update the launch tracker with status and next actions

    When handing off, give: the exact URL, exact fields, and exact copy to paste.

    Step 6: Launch Tracker Management

    Maintain marketing/launch/launch-tracker.md in the user's workspace with:

    • Platform name, category, status, date submitted, date approved/live, notes
    • Next actions with dates
    • Summary stats: X submitted, Y approved, Z live
    • Status options: Not Started, Drafting, Submitted, Pending Review, Approved, Live, Skipped, Rejected

    Use references/templates/launch-tracker.md as the base template, pre-populated with all 56 platforms.

    Step 7: Image/Asset Specifications

    Consolidate image specs across all platforms into one reference for user preparation:

    Universal Asset Requirements

    Asset TypeSizeFormatNotes
    LogoSquare (500x500px+)PNG transparentReadable at 40px
    Screenshots1920x1080px+PNG/JPG3-5 images, real UI
    OG Image1200x630pxPNG/JPGSocial media preview
    Demo VideoAnyMP430-90 seconds

    Platform-Specific Requirements

    PlatformLogoScreenshotsCover/OGMax File Size
    Product Hunt240x240+ square1270x952px or 2400x1260pxN/A<500KB each
    Hacker NewsN/AN/A (link to live demo)N/AN/A
    BetaListSquare1200x750px recommendedLanding screenshot IS previewStandard
    PeerlistSquare (personal photo)Fill ALL slots1200x630px coverStandard
    Most directoriesSquare2-3 minimum1200x630px OG image5MB typical

    This lets the user prepare assets ONCE for all platforms.

    Step 8: Launch Day Operations

    Condensed playbooks for platforms where launch day is a live event:

    Product Hunt Launch Day Timeline

    • 12:01 AM PST: Go live, post maker comment immediately (with GIF)
    • First 2 hours: Check if featured (homepage vs "All" tab)
    • Hours 0-4: First wave outreach (EU/Asia supporters)
    • Hours 4-8: Second wave (US East Coast), LinkedIn post
    • Hours 8-12: Third wave (US West Coast), final community push
    • All day: Reply to every comment within 5-10 minutes
    • Key rule: Ask for "feedback" or "support," never "upvotes"

    Hacker News Launch Day Timeline

    • Post timing: Sunday ~12:00 UTC or weekday 11:00-14:00 UTC
    • Immediately: Post pre-written technical first comment
    • First 3-4 hours: Be at keyboard, reply with technical depth
    • Watch ratio: Comments exceeding upvotes at 40+ = controversy penalty
    • Never ask for upvotes (HN detects coordination from 5-6 accounts)

    Weekly Platform Engagement (Peerlist, TinyLaunch, LaunchIgniter, PeerPush)

    • Engage with other launches in your weekly batch (reciprocity)
    • Post 2-3 updates during the week (don't launch and leave)
    • Respond to all comments within 24 hours
    • Share launch link on social media and relevant communities

    File Router Reference

    When prepping a specific platform submission, load the reference file from references/platforms/[platform].md. See references/file-router.md for the full platform-to-file mapping table (56 entries).

    Each reference file contains exact submission requirements, strategy tips, hard rules that cause rejection, and pre/post-launch checklists.

    Cross-Platform Timing & Coordination

    Factor these cadences into launch sequencing:

    PlatformCadenceLead TimeNotes
    Product HuntDaily reset 12:01 AM PSTSchedule in advance30+ day account history recommended
    Hacker NewsAnytimeImmediateBest: Sunday 12:00 UTC or weekday 11-14 UTC
    BetaList (free)Rolling queue~2 month waitAlternative: priority for $99
    PeerlistWeekly (Monday launches)Schedule specific MondayDev community focus
    TinyLaunchWeekly windowsSubmit before windowIndie maker focus
    LaunchIgniterWeekly (Monday 00:00 UTC)Choose launch weekSaaS/AI focus
    Uneed (free)Rolling queueWeeks-months waitAlternative: paid for $30
    All othersRolling reviewHours-daysMinimal wait times

    SEO Value Note: Submitting to all platforms generates 28+ dofollow backlinks from DR 48-90+ domains. Even with zero traffic, the backlink portfolio is worth hundreds of dollars in SEO value.

    Anti-Patterns

    Anti-PatternWhy It FailsInstead
    Launching on all 56 platforms simultaneouslySpreads attention too thin, can't engage with comments, support collapsesSequence in waves: Immediate (free, fast) first, then Scheduled, then Premium
    Using marketing language on Hacker NewsHN detects and punishes marketing speak — gets flagged, downvoted, killedWrite factually. "Show HN: [Name] - [plain description]". No superlatives.
    Submitting before product is readyAppSumo tests your product, PH users try it immediately — bugs = negative reviews that persistEnsure the product is stable, demo works without signup, pricing is transparent
    Asking for upvotes on any platformPH detects coordination from 5-6 accounts, HN bans for itAsk for "feedback" or "support", never "upvotes"
    Ignoring platform cadencesLaunching on PH mid-week when competition is highest, missing Peerlist's Monday windowCheck the Cross-Platform Timing table and schedule around each platform's cadence
    Same copy on every platformEach platform has different audiences, norms, and formatsGenerate platform-specific copy from the universal brief — adapt, don't copy
    Launching without a support planAppSumo expects 100-1,300+ tickets month one, PH expects comment replies in 5-10 minStaff up before launch. Response templates, FAQ, live chat for deal platforms

    Failure Handling

    • Submission rejected: Check the platform's reference file for hard rules and gotchas. Fix the issue, then resubmit. If rejected twice, mark as "Skipped" with reason in the tracker.
    • Platform process changed: Flag to the user. Check the reference file's freshness (many have "Last researched" dates). Offer to research the current process via web search.
    • User wants only specific platforms: Skip the full classification in Step 3. Load only the requested platform reference files and generate copy for those. Still update the tracker for the selected platforms.
    • Product not ready: Recommend the user address readiness gaps first. Point them to the asset checklist (references/templates/asset-checklist.md) and suggest a timeline for prep before launch.

    Related Skills

    • launch-strategy: High-level launch phasing (ORB framework, 5-phase approach) — use for strategic planning before this skill
    • email-sequences: For launch and onboarding email sequences
    • page-cro: For optimizing launch landing pages
    • direct-response-copy: For refining platform copy
    • social-campaign: For coordinating social posts around launch days
    • marketing-psychology: For psychology behind waitlists and exclusivity
    • competitor-alternatives: For comparison pages mentioned in post-launch

    Alternatives

    Compare before choosing

    Computed 9827

    MoizIbnYousaf/marketing-cli

    higgsfield-generate

    Use when the user wants to generate an image or video via Higgsfield AI. Covers 30+ models: Soul V2, Seedance 2.0, Kling 3.0, Veo 3.1, GPT Image 2, Nano Banana 2. Also covers Marketing Studio — branded ad video/image with avatars and products. Use whenever: "generate an image", "make a video", "animate this photo", "image-to-video", "img2vid", "edit this image with AI", "produce a clip", "create an ad", "make a UGC video", "marketing video", "brand video", "TV spot", "import product from URL", "

    Computed 9727

    MoizIbnYousaf/marketing-cli

    create-skill

    Create new marketing skills for the mktg playbook. Use when the agent needs to add a new capability, someone says 'create a skill', 'new skill', 'add a marketing skill', 'extend the playbook', 'I need a skill for X', 'build a skill', 'make a skill for Y', or 'add capability for Z'. Also use when someone wants to capture a marketing workflow they just did into a reusable skill, or when they say 'turn this into a skill'. Reads the skill contract, generates SKILL.md with correct frontmatter and str

    Computed 9438,313

    wshobson/agents

    brand-landingpage

    Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI, are working at component level, building a multi-page app, or restyling with known design tokens —

    Computed 9427

    MoizIbnYousaf/marketing-cli

    cmo-remotion

    Brand-grounded Remotion video pipeline. Take a brief, ground it in `brand/` (voice, audience, positioning, creative-kit), write a beat sheet, scaffold a fresh Remotion project, generate any required assets, compose with frame-driven animations, and bake a final MP4. Use this skill whenever the user wants to build a NEW Remotion video from scratch — product films, motion graphics, code-driven shaders, CRT/glitch effects, HTML-in-canvas demos, React video. Triggers on requests like "make a remotio