Cosmosmith product discovery
Skill devnomad-byte/cosmosmith/plugins/cosmosmith/skills/cosmosmith-product-discovery
Give AI coding agents product, spec, task, QA, and release workflows in one command.
npx -y skills add devnomad-byte/cosmosmith --skill cosmosmith-product-discoveryAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 20 stars20 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
Turn a rough product idea, vague user desire, or early "create a world" concept into a concise Cosmosmith idea brief. Use when the user has not yet provided a clear problem, target user, first valuable slice, or acceptance criteria; may use web research when market context is current or competitive.
SKILL.md
1.4 KB, as published. Nobody here has run it
Cosmosmith Product Discovery
Purpose
Clarify a rough idea without over-questioning the user, then produce docs/cosmosmith/idea-brief.md.
Workflow
- Read project
AGENTS.mdif present,task.mdif present, and any existingdocs/cosmosmith/idea-brief.md. - Capture the user's seed idea in one or two sentences.
- Ask at most three high-leverage Socratic questions only when the answer would change the brief.
- Use web research if current competitors, pricing, regulations, or ecosystem expectations matter.
- Write or update
docs/cosmosmith/idea-brief.mdusing the idea brief structure from the plugin template. - Update
task.mdwith the next claimable task forcosmosmith-spec-governor.
Output Requirements
The idea brief must include:
- User seed.
- Primary user.
- Job to be done.
- Pain or desire.
- Proposed world.
- First valuable slice.
- Acceptance criteria.
- Open questions.
Completion
Stop when the idea brief is concrete enough for proposal and design work. If the user's intent is still too unclear, mark the task blocked in task.md with the exact missing decision.