Skip to content
Skills Library
Marketing & content · Writing

launch

/launch

Use when a finished build is about to be shown or shipped, such as demo day, hackathon judging, a portfolio piece, a public launch, a README, or a launch post, or when the user asks how to present, demo, or announce a project.

Repository
soes-skills ↗
Licence
MIT
Last repository change
10.11.2026

Assessment and security

100/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content35 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
1
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 10.11.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What it does and when to use it

Use when a finished build is about to be shown or shipped, such as demo day, hackathon judging, a portfolio piece, a public launch, a README, or a launch post, or when the user asks how to present, demo, or announce a project.

Original author description

Use when a finished build is about to be shown or shipped, such as demo day, hackathon judging, a portfolio piece, a public launch, a README, or a launch post, or when the user asks how to present, demo, or announce a project.

How it works

  1. 1. Readiness check (run it)
  2. 2. Pitch line
  3. 3. Pick the pieces
  4. 4. Write the pieces in full
  5. 5. Final check
  6. After the event
Original SKILL.md headings · 52 lines, 550 words
SKILL.md preview
---
name: launch
description: Use when a finished build is about to be shown or shipped, such as demo day, hackathon judging, a portfolio piece, a public launch, a README, or a launch post, or when the user asks how to present, demo, or announce a project.
---

# Launch

Get a finished build ready for strangers. Make only what the deadline needs; length costs the user time. The user sees only launch work: no process notes, approvals, agent talk or self-review.

## 1. Readiness check (run it)

Start the app clean and walk the core flow in the running app. List what works and what breaks, with exact errors. Look for leaked keys, crashes under real use (more users, a phone, a cold start) and claims the data can't back.

Per blocker, take the cheapest option: fix (30-45 min max), guard (cap users, hide the button, a "waking up" state), or cut it. Give each fix a visible pass condition, e.g. "a $9 test purchase flips the account to paid, then refund".

## 2. Pitch line

One sentence: **<Product> helps <user> <do job> by <how>, unlike <current alternative>.** If it fits a competitor too, it is too generic.

## 3. Pick the pieces

| Situation | Pieces |
| --- | --- |
| Live demo, judging | demo script with failure ladder, 3 likely questions with honest answers |
| Repo, portfolio | README, one resume or post line |
| Public launch | README, launch post, metrics |

Get the user's OK on the pitch line and pieces first. Skip roadmaps, risk tables and 90-day plans unless asked.

## 4. Write the pieces in full

Deliver finished text, never an outline.

**Demo script** (2-3 min): the problem in one line, then the core flow live (not landing page or login) with exact clicks and inputs, the hard part, the result. **Failure ladder**, in order: refresh, then seeded or pre-generated data, then hotspot, then a recorded video of every step. If people open it on their own time, keep it awake with an uptime ping or paid tier.

**README:** pitch line, screenshot, what it does (3-5 bullets), copy-paste run steps, the full `.env.example` with placeholder values, stack, credits by role, and known limits stated plainly. Run them in a fresh clone.

**Launch post:** the user's problem, what it does, one proof point that is measured today, a link, one ask. Under 150 words for social. Stagger channels: one per day, the main one first. Read it out loud and cut anything that sounds like an ad.

**Metrics (1-3):** where to read each, today's baseline, the number that means it worked. Fire each event once and confirm it shows up.

## 5. Final check

Have a second agent that has not seen the build follow the README and script literally. Fix:

- **Broken commands:** fails as written.
- **False claims:** numbers not measured, "users love it", "fast". Replace with what is true, or a bracketed gap the user must fill.
- **Invented facts:** origin stories, anecdotes, names, features nobody planned. Use `[Your name]` and mark hooks "replace with your real story".
- **Leaked secrets:** keys, tokens, `.env` values, emails, internal URLs, in the pieces and in git history. A leaked key gets rotated, not just deleted.

If a fix may slip, add a fallback line ("works in Chrome; Safari fix coming"). The user runs the demo live once before showing anyone.

## After the event

Note what broke and what got asked. Project facts go in the repo's CLAUDE.md, preferences in memory, process changes in this skill.

Versions

RepositoryScoreLicence
This page · Soe-Reh/soes-skills100MIT
devdotfast/whiteboard100MIT
microsoft/vscode100MIT
lilly-logic-labs/lll-skills100MIT
workbench-soft/agent-skills100MIT
ADWilkinson/astack100MIT
terrylica/cc-skills100MIT
gn01763009/user-thoughts100MIT
Exxzzent/rocket100MIT

Database snapshot: 13.11.2026 · package version 9d71409b0271 (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 90showcase
    Make a project's public showcase - a demo video cut from recordings of the real running app, with AI narration and labelled AI b-roll, plus a professional README with real screenshots, a name check and a clean public repo. Use when preparing a hackathon or launch submission,…
  • 90pm-launch-kit
    Create the launch and visibility content around a shipped feature or side project: LinkedIn post, portfolio case study, community post titles, and a designed cover image. Use when a PM wants to announce a launch or show their work publicly in a way that builds credibility.
  • 90product-demo-video
    Plan and produce a product or feature demo video with a natural voiceover, plus its cover thumbnail and launch post copy. Use when a PM or founder wants a feature walkthrough, launch video, explainer or teaching video for a product.
  • 95launch-video
    Plan and build a product launch video in code. Define the project, pick the right kind of video for it, write the story and beat map, build the animation as an HTML page driven by seek(t), render it to MP4 with Playwright and ffmpeg, cut it to music and sound effects, and check…
  • 100build-in-public-launcher
    Turn a finished or nearly finished Skill, plugin, repository, micro-tool, research utility, or AI project into a credible public launch that can earn real users and feedback. Use when the work exists but nobody outside the creator has tried it, the README is weak, the launch has…
  • 90launch-kit
    Makes the launch-day assets for a built product from one story and one render: the launch video, clips and stills cut from it, the Product Hunt gallery, the OG card, and the launch post, thread and email. Use when the user says "launch", "launch video", "demo video", "trailer",…

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.