{"id":"2eddd0a5-9a74-415c-987e-0c1423ba486a","shortId":"cfheSc","kind":"skill","title":"idea-os","tagline":"Five-phase pipeline (triage → clarify → research → PRD → plan) that turns a raw idea into four linked files: clarifying questions, deep research, a PRD with non-goals and metrics, and a phased execution plan with mermaid user journey and kill criteria.","description":"# idea-os\n\nAn operating system for turning a raw idea into a build-ready plan. Takes a rough problem statement and produces four files: clarifying questions, deep research, a PRD, and a phased execution plan with platform/stack picks, a user-journey diagram, and kill criteria.\n\n## Overview\n\nidea-os is a 5-phase sequential pipeline where each phase's output feeds the next — research shapes the PRD, PRD shapes the plan, plan's kill criteria tie back to research insights. Unlike single-command PRD generators, idea-os refuses to write a PRD until research is done, and refuses to write a plan until the PRD is stable. Depth and vocabulary adapt to a two-axis classification (complexity × builder sophistication) so a first-time builder isn't drowning in jargon and a founder gets full rigor.\n\nSource: https://github.com/Slashworks-biz/idea-os — full skill, 11 reference files, 4 asset templates, and a 590-line worked example.\n\n## When to Use\n\n- Use when a user shares a raw product idea or problem statement and wants a structured pipeline from clarifying questions through deep research, PRD, and a phased execution plan.\n- Use when the user says \"I have an idea for…\", \"help me build X\", \"validate and plan this concept\", or \"what should I build?\" — and wants files they can take forward, not a one-shot answer.\n- Use when a non-technical founder, PM, or hobbyist needs structure to bridge the gap between \"idea\" and \"Monday morning's build queue\".\n- Do **not** use for quick sanity-check feedback on a half-formed idea (use `idea-refine` instead) or for editing an existing PRD (use `product-management` instead).\n\n## How It Works\n\n### Phase 1 — Triage\n\nClassify the idea on two axes before anything else. Depth of research/PRD/plan and question count scale with complexity; vocabulary scales with sophistication.\n\n- **Idea tier (T1/T2/T3)** — T1 = weekend utility, T2 = SaaS MVP or AI wrapper, T3 = marketplace / B2B SaaS / regulated.\n- **Sophistication (S1/S2/S3)** — S1 = non-technical, no framework names; S2 = hobbyist, introduce frameworks with definitions; S3 = founder/senior PM, full vocabulary.\n\nState the classification in one line (e.g. \"T2 · S2 — moderate SaaS, builder has shipped before\") before proceeding.\n\n### Phase 2 — Clarify\n\nWrite `questions.md` with 4–18 questions (count scales with complexity), grouped: Who and Pain · Scope and Wedge · Constraints and Goals. Every question must be actionable — the answer has to change what you build. Generic questions are rejected.\n\nAfter writing, stop and wait for answers. Do not proceed to research until answered or autonomous-mode assumptions are declared.\n\n### Phase 3 — Research\n\nWrite `research.md` using WebSearch + WebFetch. Minimum: 5 WebSearches, 2 WebFetches on named competitors, 1 source per TAM number, date on every source. Anything unsourced gets flagged `[assumption]`.\n\nRequired sections: problem validation, JTBD, market (TAM/SAM/SOM top-down + bottom-up), competitors (direct/indirect/substitutes + positioning map), SWOT, distribution (first-100-users channel fit), risks, and 3–7 non-obvious insights.\n\n### Phase 4 — PRD\n\nWrite `PRD.md` with: falsifiable problem statement, named personas, ranked JTBD, non-goals (mandatory — it's where bad PRDs die), leading and lagging metrics.\n\n### Phase 5 — Plan\n\nWrite `plan.md` with: user journey (text + mermaid), platform recommendation tied to research findings, stack in conservative/modern/cutting-edge matrix, phased build (MVP → v1 → target) with kill criteria per phase and first-100-users distribution per phase, metrics per phase, and 3–5 immediate next actions.\n\n## Limitations\n\n- Requires user input between phases for best results; if answers are missing, outputs depend on explicit assumptions.\n- Produces planning artifacts (`questions.md`, `research.md`, `PRD.md`, `plan.md`) but does not execute build or deployment work.\n- Source quality determines output quality; weak or outdated references can reduce recommendation accuracy.\n- Better suited to new-idea validation and early planning than late-stage optimization of an existing shipped product.\n\n## Examples\n\n### Example 1: Non-technical founder with a consumer-app idea\n\nUser: \"I want to build a habit tracker for people with ADHD.\"\n\nidea-os classifies T2 · S1, writes 8 plain-language clarifying questions, runs research with sourced competitor pricing and community signal from ADHD subreddits, produces a PRD with ADHD-specific non-goals (no streaks, no punishment mechanics), and a plan with a single-screen MVP and a kill criterion tied to 14-day retention.\n\n### Example 2: Founder with a B2B SaaS idea\n\nUser: \"I'm thinking about procurement software for mid-market manufacturers.\"\n\nidea-os classifies T3 · S3, writes 18 questions including procurement-cycle specifics, runs research with Wardley-map option and Porter 5 forces, produces a PRD with tiered personas (buyer/approver/IT), and a plan with a phase-1 kill criterion tied to paid-pilot close rate.\n\n## Full source\n\nFull 11-reference skill, 4 asset templates, worked example, and MIT license at https://github.com/Slashworks-biz/idea-os. This antigravity entry is a reference copy — the upstream repo is where ongoing development lives.","tags":["idea","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity-skills"],"capabilities":["skill","source-sickn33","skill-idea-os","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/idea-os","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34404 github stars · SKILL.md body (5,204 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:51:03.704Z","embedding":null,"createdAt":"2026-04-19T12:57:35.239Z","updatedAt":"2026-04-22T00:51:03.704Z","lastSeenAt":"2026-04-22T00:51:03.704Z","tsv":"'-1':815 '-100':523,594 '/slashworks-biz/idea-os':191 '/slashworks-biz/idea-os.':842 '1':334,489,676 '11':194,828 '14':754 '18':419,784 '2':413,484,758 '3':474,529,603 '4':197,418,536,831 '5':100,482,563,604,800 '590':202 '7':530 '8':706 'accuraci':653 'action':439,607 'adapt':161 'adhd':698,722,729 'adhd-specif':728 'ai':368 'answer':274,441,458,465,618 'antigrav':844 'anyth':343,498 'app':685 'artifact':628 'asset':198,832 'assumpt':470,502,625 'autonom':468 'autonomous-mod':467 'axe':341 'axi':166 'b2b':372,762 'back':125 'bad':555 'best':615 'better':654 'bottom':514 'bottom-up':513 'bridg':288 'build':60,250,261,297,447,583,637,691 'build-readi':59 'builder':169,176,406 'buyer/approver/it':808 'chang':444 'channel':525 'check':306 'clarifi':9,22,72,227,414,710 'classif':167,397 'classifi':336,702,780 'close':823 'command':132 'communiti':719 'competitor':488,516,716 'complex':168,353,424 'concept':256 'conservative/modern/cutting-edge':580 'constraint':432 'consum':684 'consumer-app':683 'copi':849 'count':350,421 'criteria':45,93,123,589 'criterion':751,817 'cycl':789 'date':494 'day':755 'declar':472 'deep':24,74,230 'definit':389 'depend':622 'deploy':639 'depth':158,345 'determin':643 'develop':856 'diagram':90 'die':557 'direct/indirect/substitutes':517 'distribut':521,596 'done':146 'drown':179 'e.g':401 'earli':662 'edit':321 'els':344 'entri':845 'everi':435,496 'exampl':205,674,675,757,835 'execut':37,81,236,636 'exist':323,671 'explicit':624 'falsifi':541 'feed':109 'feedback':307 'file':21,71,196,264 'find':577 'first':174,522,593 'first-tim':173 'fit':526 'five':5 'five-phas':4 'flag':501 'forc':801 'form':312 'forward':268 'founder':184,281,680,759 'founder/senior':391 'four':19,70 'framework':382,387 'full':186,192,393,825,827 'gap':290 'generat':134 'generic':448 'get':185,500 'github.com':190,841 'github.com/slashworks-biz/idea-os':189 'github.com/slashworks-biz/idea-os.':840 'goal':31,434,550,733 'group':425 'habit':693 'half':311 'half-form':310 'help':248 'hobbyist':284,385 'idea':2,17,47,56,96,136,217,246,292,313,316,338,358,659,686,700,764,778 'idea-o':1,46,95,135,699,777 'idea-refin':315 'immedi':605 'includ':786 'input':611 'insight':128,534 'instead':318,329 'introduc':386 'isn':177 'jargon':181 'journey':42,89,569 'jtbd':507,547 'kill':44,92,122,588,750,816 'lag':560 'languag':709 'late':666 'late-stag':665 'lead':558 'licens':838 'limit':608 'line':203,400 'link':20 'live':857 'm':767 'manag':328 'mandatori':551 'manufactur':776 'map':519,796 'market':508,775 'marketplac':371 'matrix':581 'mechan':738 'mermaid':40,571 'metric':33,561,599 'mid':774 'mid-market':773 'minimum':481 'miss':620 'mit':837 'mode':469 'moder':404 'monday':294 'morn':295 'must':437 'mvp':366,584,747 'name':383,487,544 'need':285 'new':658 'new-idea':657 'next':111,606 'non':30,279,379,532,549,678,732 'non-goal':29,548,731 'non-obvi':531 'non-techn':278,378,677 'number':493 'obvious':533 'one':272,399 'one-shot':271 'ongo':855 'oper':50 'optim':668 'option':797 'os':3,48,97,137,701,779 'outdat':648 'output':108,621,644 'overview':94 'paid':821 'paid-pilot':820 'pain':428 'peopl':696 'per':491,590,597,600 'persona':545,807 'phase':6,36,80,101,106,235,333,412,473,535,562,582,591,598,601,613,814 'pick':85 'pilot':822 'pipelin':7,103,225 'plain':708 'plain-languag':707 'plan':12,38,62,82,119,120,152,237,254,564,627,663,741,811 'plan.md':566,632 'platform':572 'platform/stack':84 'pm':282,392 'porter':799 'posit':518 'prd':11,27,77,115,116,133,142,155,232,324,537,726,804 'prd.md':539,631 'prds':556 'price':717 'problem':66,219,505,542 'proceed':411,461 'procur':770,788 'procurement-cycl':787 'produc':69,626,724,802 'product':216,327,673 'product-manag':326 'punish':737 'qualiti':642,645 'question':23,73,228,349,420,436,449,711,785 'questions.md':416,629 'queue':298 'quick':303 'rank':546 'rate':824 'raw':16,55,215 'readi':61 'recommend':573,652 'reduc':651 'refer':195,649,829,848 'refin':317 'refus':138,148 'regul':374 'reject':451 'repo':852 'requir':503,609 'research':10,25,75,112,127,144,231,463,475,576,713,792 'research.md':477,630 'research/prd/plan':347 'result':616 'retent':756 'rigor':187 'risk':527 'rough':65 'run':712,791 's1':377,704 's1/s2/s3':376 's2':384,403 's3':390,782 'saa':365,373,405,763 'saniti':305 'sanity-check':304 'say':242 'scale':351,355,422 'scope':429 'screen':746 'section':504 'sequenti':102 'shape':113,117 'share':213 'ship':408,672 'shot':273 'signal':720 'singl':131,745 'single-command':130 'single-screen':744 'skill':193,830 'skill-idea-os' 'softwar':771 'sophist':170,357,375 'sourc':188,490,497,641,715,826 'source-sickn33' 'specif':730,790 'stabl':157 'stack':578 'stage':667 'state':395 'statement':67,220,543 'stop':454 'streak':735 'structur':224,286 'subreddit':723 'suit':655 'swot':520 'system':51 't1':361 't1/t2/t3':360 't2':364,402,703 't3':370,781 'take':63,267 'tam':492 'tam/sam/som':509 'target':586 'technic':280,380,679 'templat':199,833 'text':570 'think':768 'tie':124,574,752,818 'tier':359,806 'time':175 'top':511 'top-down':510 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'tracker':694 'triag':8,335 'turn':14,53 'two':165,340 'two-axi':164 'unlik':129 'unsourc':499 'upstream':851 'use':208,209,238,275,301,314,325,478 'user':41,88,212,241,524,568,595,610,687,765 'user-journey':87 'util':363 'v1':585 'valid':252,506,660 'vocabulari':160,354,394 'wait':456 'want':222,263,689 'wardley':795 'wardley-map':794 'weak':646 'webfetch':480,485 'websearch':479,483 'wedg':431 'weekend':362 'work':204,332,640,834 'wrapper':369 'write':140,150,415,453,476,538,565,705,783 'x':251","prices":[{"id":"204cad01-13a7-4643-9501-560d220d7f58","listingId":"2eddd0a5-9a74-415c-987e-0c1423ba486a","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-19T12:57:35.239Z"}],"sources":[{"listingId":"2eddd0a5-9a74-415c-987e-0c1423ba486a","source":"github","sourceId":"sickn33/antigravity-awesome-skills/idea-os","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/idea-os","isPrimary":false,"firstSeenAt":"2026-04-19T12:57:35.239Z","lastSeenAt":"2026-04-22T00:51:03.704Z"}],"details":{"listingId":"2eddd0a5-9a74-415c-987e-0c1423ba486a","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"idea-os","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34404,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-21T16:43:40Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"1e2a8d79570884e91156c59798bb58cd352d8abc","skill_md_path":"skills/idea-os/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/idea-os"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"idea-os","license":"MIT","description":"Five-phase pipeline (triage → clarify → research → PRD → plan) that turns a raw idea into four linked files: clarifying questions, deep research, a PRD with non-goals and metrics, and a phased execution plan with mermaid user journey and kill criteria."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/idea-os"},"updatedAt":"2026-04-22T00:51:03.704Z"}}