reversa-ideator

Convert a new project brief into six structured ideation answers.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/afsjr/secretaria_escola_csm --skill reversa-ideator-afsjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-ideator
Source: https://github.com/afsjr/secretaria_escola_csm/tree/main/.agents/skills/reversa-ideator
Command: npx skills add https://github.com/afsjr/secretaria_escola_csm --skill reversa-ideator-afsjr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It structures a messy product idea into a clear, testable ideation output by forcing the team to define the root problem, the value delivered, existing alternatives, the target audience, success metrics, and the highest-risk assumptions.

Core Features & Use Cases

  • Structured Divergent Ideation: Guides the user through exactly six guided questions to surface problem root, value, alternatives, audience, metrics, and dangerous assumptions.
  • Mandatory Brief Dependency: Requires an existing newproject-brief.md and stops with a clear instruction if the brief is missing, preventing unsupported guessing.
  • Idempotent Output Generation: Produces _reversa_sdd/ideation.md using a specified template, with an overwrite confirmation if the file already exists.

Quick Start

Use the reversa-ideator skill with an existing newproject-brief.md, and answer the six questions one by one to generate _reversa_sdd/ideation.md.

Frequently Asked Questions about reversa-ideator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a product brief into validated ideation questions?

To structure product ideation, convert a new project brief into six divergence answers covering root problem, delivered value, alternatives, target audience, success metrics, and dangerous assumptions. This forced structure surfaces high-risk areas for validation.

What do I need to generate a markdown file for product brainstorming?

Generating a markdown ideation output requires an existing newproject-brief.md and a .reversa/state.json file. The skill reads these mandatory inputs to ensure brainstorming is grounded in your original project data.

How do I validate dangerous assumptions when brainstorming a new product?

Validating dangerous assumptions requires answering six guided ideation questions derived from your project brief. By explicitly defining the root problem and success metrics, you isolate the highest-risk assumptions needing immediate testing.

Does the ideation workflow work without an existing project brief?

No, the ideation workflow stops with a clear instruction if the newproject-brief.md file is missing. This mandatory brief dependency prevents unsupported guessing during product brainstorming.

What happens if I overwrite an existing ideation markdown output?

Overwriting an existing ideation.md triggers an overwrite confirmation guardrail. This idempotent output generation ensures your previously structured brainstorming results are not accidentally lost.

Can I define success metrics for a target audience using markdown templates?

Yes, defining target audience success metrics is handled by answering the guided divergence questions. The workflow applies a specified template to write the final ideation markdown output to your designated folder.