GT
Generate, Then Execute
🔵 Stable🕐 updated 2026-08-06
🔷 SkillSpec L3
pm-thinking
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.
🗣 Say this to your agent
“Help me brainstorm without shutting my own ideas down.”“I keep editing while I create and get nothing done — separate the two.”“Do a proper divergent brainstorm, then tear it apart.”“Generate a ton of options for this, then judge them.”“Give me quantity first, quality second.”
What to give it
▸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 imagined ones (which the generator ignores)
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓The generation pass contains NO evaluation or hedging
✓Volume/range is high; it pushes past the obvious ideas
✓There's a clean, explicit break between the two modes
✓The critique pass is genuinely hard, not gentle
✓Survivors are justified against the real criteria
⚠️ What it refuses to do
**Judging while generating** — "here's an idea, though it probably won't work."
**Too few ideas** in the generation pass.
**A soft critique** that keeps everything.
**Letting real constraints** shut down the generation pass (save them for the critic).
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="generate-then-execute"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Generate, Then Execute is one of 1078 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog