Skip to main content

pitch

Pitch — 30-Second Pitch Generator. Distills any idea, product, or project into a tight 30-second SPOKEN pitch — hook, problem, solution, proof, ask — on a hard 75-85 word budget, plus a one-line version. Pulls the five raw materials (who it is for, the pain, the one mechanism, the strongest real proof, the specific ask) from whatever exists — idea text, a repo, a page, the conversation — lists honest inferences [ASSUMED] in a separate ASSUMPTIONS section (beat text stays clean speakable words), and never invents numbers or traction: no real proof reads 'none yet'. Use when the user says '/pitch', '/omg-pitch', 'elevator pitch', '30-second pitch', 'pitch this', 'pitch my idea/startup/product', 'how do I explain this in 30 seconds', or in French 'pitch 30 secondes', 'pitche', 'pitche-moi ça', 'présente mon projet en 30 secondes'. NOT for landing pages or long-form marketing copy (that is the marketing suite, e.g. /omg-ad-creative) — /pitch is the spoken 30-second distillation.

설치로 이동

소스 정보

저장소
agentik-os/OmegaOS
최근 소스 활동
2026년 7월 2일 23:13
감지된 SKILL.md 언어
영어
스타
11
포크
2

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
pitch
description
Pitch — 30-Second Pitch Generator. Distills any idea, product, or project into a tight 30-second SPOKEN pitch — hook, problem, solution, proof, ask — on a hard 75-85 word budget, plus a one-line version. Pulls the five raw materials (who it is for, the pain, the one mechanism, the strongest real proof, the specific ask) from whatever exists — idea text, a repo, a page, the conversation — lists honest inferences [ASSUMED] in a separate ASSUMPTIONS section (beat text stays clean speakable words), and never invents numbers or traction: no real proof reads 'none yet'. Use when the user says '/pitch', '/omg-pitch', 'elevator pitch', '30-second pitch', 'pitch this', 'pitch my idea/startup/product', 'how do I explain this in 30 seconds', or in French 'pitch 30 secondes', 'pitche', 'pitche-moi ça', 'présente mon projet en 30 secondes'. NOT for landing pages or long-form marketing copy (that is the marketing suite, e.g. /omg-ad-creative) — /pitch is the spoken 30-second distillation.
# Pitch — 30-Second Pitch Generator Thirty seconds is what you actually get — the elevator, the demo-day mic, the "so what do you do?" at dinner. Pitch compresses whatever exists — a one-line idea, a repo, a landing page, this conversation — into 75-85 words that survive being said out loud: one hook, one problem, one mechanism, one proof, one ask — plus a one-line version for when you get five seconds instead. It is honest by construction: weak material yields a flagged pitch and a note on what to go get, never a polished lie (L2 — researcher, not sycophant). Not for landing pages or long-form marketing copy — that is the marketing suite (/omg-ad-creative); this is the spoken distillation. --- ## Invocation ``` /pitch <idea text | repo path | URL> # pitch that /pitch # pitch what this conversation is about /pitch ... --audience [investor|client|partner|recruiter] # tune proof + ask (protocol step 4) /omg-pitch ... # same skill, OmegaOS-prefixed ``` No argument and nothing pitchable in context → ask one line ("Pitch what?"). That is the ONLY question this skill ever asks — given any material at all: extract, infer, tag, deliver, zero clarifying questions. --- ## Protocol ### 1. Extract the five raw materials From whatever the user gave — idea text, a repo (read the README and the core code), a page (fetch and read it), or this conversation — extract: - **WHO** it is for — one named buyer or user. "Everyone" is not an answer; pick the person who pays. - **PAIN** — the problem as the WHO feels it, in their words, costed when the source allows. - **MECHANISM** — how the solution works: ONE mechanism, not a category. "Watches your Stripe webhooks and retries failed charges" beats "an AI billing platform". - **PROOF** — the single strongest TRUE item the source actually shows: a number, traction, a credential, a verifiably working demo. One. PROOF is never inferred — `[ASSUMED]` is banned outright on numbers, users, revenue, and logos; nothing verifiable in the source → PROOF is `none yet` (the Output Format shows the form). - **ASK** — what you want from the listener: money, a meeting, a signup. Specific or it does not count. An ask stated in the source is used as-is — it is sourced material, never tagged `[ASSUMED]`. Only when no ask is derivable from the source and no `--audience` is given → default to the demo-day ask (step 4); never ask the user to choose. Missing WHO, PAIN, MECHANISM, or ASK → infer the strongest HONEST candidate and list the inference solely under ASSUMPTIONS, keyed by material name — never inside beat text. An assumed mechanism is inference; a fabricated metric is a lie. ### 2. Draft to the word budget 75-85 words total — about 30 seconds spoken. The 75-85 total is BINDING; per-beat budgets are targets inside it: | Beat | Words | Job | |------|-------|-----| | Hook | 10-12 | A tension or a number — never "Hi, I am..." | | Problem | 16-22 | The pain, inside the WHO's world | | Solution | 22-28 | The one mechanism | | Proof | 12-15 | One number beats three adjectives | | Ask | 8-12 | Specific and dated | PROOF `none yet` → the beat counts zero words; its 12-15 go to PROBLEM and SOLUTION. Count the words. Over 85: cut adjectives first, then whole clauses. Under 75: PROBLEM or PROOF is underfed — expand the costed pain or the proof specifics; never pad with adjectives. Past 90 the draft has failed — recut, do not rationalize. ### 3. Spoken test Rewrite until the draft survives being read aloud: - One idea per sentence — a sentence that needs a breath in the middle gets split. - Kill any word that trips the tongue; if you stumble on it, the speaker will too. - Zero jargon a stranger would not know — "idempotent retry orchestration" dies here. ### 4. Audience tuning If the user names an audience, retune PROOF and ASK to it — the other beats barely move: - **investor** — proof: the growth or market number; ask: the raise and what it buys, dated. - **client** — proof: the outcome for someone like them; ask: a pilot or demo, dated. - **partner** — proof: the asset you bring them; ask: the specific integration or intro. - **recruiter** — proof: the shipped result; ask: the role or the conversation you want. No audience named → deliver immediately. If the source states an ask, keep it as-is — it is sourced, appears nowhere under ASSUMPTIONS, and the ASSUMPTIONS terminator ("none, all five materials came from the source") stays reachable on a bare `/pitch` run. Only when no ask is derivable from the source does the demo-day default fire: the ASK beat becomes a specific, dated meeting or demo ("give me 15 minutes Thursday to show you the demo"), listed as `[ASSUMED] ASK` under ASSUMPTIONS with the standing retune line shown in the Output Format. Never ask which audience first. ### 5. Deliver Emit the Output Format block below: the labeled 30s pitch with total word count and approximate seconds, the one-liner ("X helps Y do Z without W" — or sharper when the material allows), delivery notes (where to pause, the one number or phrase to land, plus the mandatory go-get when PROOF holds no true number), and every inference under ASSUMPTIONS. If the material is weak — no real proof, fuzzy WHO — say so next to the pitch and name what to go get. The pitch is only as strong as its weakest material; flattering the user about it helps no one (L2). --- ## Output Format Emit exactly this block. Beat text is clean speakable words only — `[ASSUMED]` never appears inside a beat or the one-liner; every inference is listed solely under ASSUMPTIONS, keyed by material name (WHO/PAIN/MECHANISM/PROOF/ASK). ``` PITCH (30s) · [total] words · ~[n]s spoken ────────────────────────────────────────── HOOK ([n]w) [text] PROBLEM ([n]w) [text] SOLUTION ([n]w) [text] PROOF ([n]w) [text] <- no true proof in the source: this line reads exactly "PROOF (0w) none yet" ASK ([n]w) [text] ONE-LINER [X helps Y do Z without W — or sharper] DELIVERY NOTES - Pause: [where, and why it works there] - Land: [the one number or phrase to hit hardest] - Go get: [the one specific number that would fill the PROOF beat] <- mandatory whenever PROOF holds no true number; omit otherwise ASSUMPTIONS - [ASSUMED] [material]: [what was inferred, and from what] - [ASSUMED] ASK: demo-day default (rerun with --audience investor|client|partner|recruiter to retune PROOF+ASK) <- mandatory whenever the ask was defaulted (no ask in the source and no --audience) (or: none, all five materials came from the source) ``` Proof-present and proof-absent runs emit the same structure. The PROOF-absent form changes exactly two things — the PROOF line reads `none yet` (words reallocated per step 2) and the `Go get:` note becomes mandatory. It never fills the beat with an assumed number, never drops the beat, never shrinks the block. --- ## Rules & Anti-patterns **Rules** - Honesty over flattery (L2). No real number yet → PROOF carries the strongest verifiable status the source actually shows ("the demo works end-to-end", "a waitlist of 40") or reads exactly `none yet` — and the `Go get:` note names the number to earn. Never a polished stand-in. - `[ASSUMED]` marks inference on WHO/PAIN/MECHANISM/ASK only, and only under ASSUMPTIONS. Numbers, users, revenue, logos: real or absent — never assumed. - One mechanism. If it cannot be said in one clause, the pitch is not ready — tell the user that instead of shipping mush. - The word budget is hard. Negotiating it is answering a different question. - R-NODASH: emitted pitch text (beats, one-liner, notes) uses human punctuation only: comma, period, colon, parentheses. Strip every em or en dash before delivering. **Anti-patterns — each forces a rewrite** - Buzzword salad: "revolutionary AI-powered platform" says nothing. Name the mechanism. - Listing 3 features instead of one mechanism. A list is a catalog, not a pitch. - Invented or unverifiable numbers. One fake metric poisons every true one. - Exceeding 90 words. That is a memo, not a pitch. - Burying or omitting the ask. A pitch without an ask is an anecdote; the ask is the point. --- ## Pairs With - **/omg-social-content** — hand the finished pitch over: the same five materials become organic posts, threads, and hooks. - **/omg-cold-email** — the pitch's WHO, PAIN, and ASK are the spine of an outbound sequence; reuse them verbatim. - **/10x** — when the pitch feels small, the problem is upstream: reset the ambition first, then pitch the 10x version. - **/ghost** — rehearse it: have the pitch's exact WHO react to the finished 30 seconds before a real one does.
GitHub에서 보기