generate-then-execute
Separate raw idea-generation from judgment so creativity isn't strangled by your inner critic — diverge with zero evaluation, then switch to hard critique. Use when asked to brainstorm properly, help me come up with ideas without shutting them down, I keep censoring my own ideas, or separate creating from editing. Produces a pure generation pass (quantity, no judging, no hedging, wild allowed), a clean break, then a separate ruthless critique pass that scores and prunes — because doing both at once produces neither.
npx skills add mohitagw15856/pm-claude-skills --skill generate-then-execute --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Generate, Then Execute Trying to create and judge at the same time is why people stare at blank pages — every idea gets killed before it's finished. This enforces the split the best thinkers use: first a pure divergent pass where evaluation is *banned* and volume/weirdness is the goal, then a clean switch to a ruthless critic that scores, prunes, and keeps only what's strong. Two modes, never mixed. ## What This Skill Produces - **A generation pass** — many ideas, fast, with no evaluation, ranking, or "but that won't work" allowed; wild and half-formed ideas welcome - **A hard break** — an explicit switch of mode, so judgment doesn't leak backward into generation - **A critique pass** — a separate, adversarial read that scores each idea, finds the traps, and prunes hard - **The survivors** — the few ideas that made it through both, with why they held ## Required Inputs Ask for these if not provided: - **The prompt** — what you're generating ideas for - **Roughly how many** — a target volume for the generation pass (more than feels comfortable) - **The judging criteria** — what "good" means, applied only in the critique pass - **Constraints** — real ones (for the critic), not imag
- What This Skill Produces
- Required Inputs
- Framework: Two Modes, Never At Once
- Output Format
- Prompt: [what we're ideating on]
- Quality Checks
- Anti-Patterns
- Example Trigger Phrases
What does the generate-then-execute skill do?
Separate raw idea-generation from judgment so creativity isn't strangled by your inner critic — diverge with zero evaluation, then switch to hard critique. Use when asked to brainstorm properly, help me come up with ideas without shutting them down, I keep censoring my own ideas, or separate creating from editing. Produces a pure generation pass (quantity, no judging, no hedging, wild allowed), a clean break, then a separate ruthless critique pass that scores and prunes — because doing both at once produces neither.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill generate-then-execute --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,277 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.