ideate

ideate is a skill for Claude Code from SyloRei/claude-godmode. It costs 78 tokens per session (2,490 once invoked), scanned A, original, MIT.

A guided discovery step for choosing and shaping the next software feature before planning it. It records the chosen proposal and the reasoning in the project repository.

In plain words
What is it for?
Use it to explore options, agree on a feature, define its purpose and success criteria, and prepare input for a later mission plan.
Why use it?
It helps turn several possible directions into one clear feature idea before detailed planning begins.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Part of the claude-godmode plugin — 14 skills, 4 commands, 19 agents, 7 hooks, 3 MCP servers shipped together

Good fit Use it to explore options, agree on a feature, define its purpose and success criteria, and prepare input for a later mission plan.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/sylorei/claude-godmode/ideate
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add SyloRei/claude-godmode --skill ideate
Clone the repo
git clone --depth 1 https://github.com/SyloRei/claude-godmode

Made for: Claude Code.

Or install claude-godmode, the plugin that ships this one along with the rest of its 14 skills, 4 commands, 19 agents, 7 hooks, 3 MCP servers.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for ideate

README.md
[![agentmods](https://agentmods.dev/badge/skills/sylorei/claude-godmode/ideate.svg)](https://agentmods.dev/skills/sylorei/claude-godmode/ideate)
Your own site
<a href="https://agentmods.dev/skills/sylorei/claude-godmode/ideate"><img src="https://agentmods.dev/badge/skills/sylorei/claude-godmode/ideate.svg" alt="Measured on agentmods" height="20"></a>
Per session 78 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,490 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00078 $0.02490
Opus 5 $0.00039 $0.01245
Sonnet 5 $0.00016 $0.00498
Haiku 4.5 $0.00008 $0.00249

Measured 7d ago against content hash efbec23a447a, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

ideate scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/ideate/SKILL.md · 162 lines

How it starts

The opening of the file, as written. The whole thing — 162 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Ideate

The pre-mission front door of the planning spine. Before /mission demands a decision — a feature name, a purpose, success criteria, constraints, a numbered roadmap — /ideate does the messy, generative work that precedes that decision: discuss candidate directions for the next mission, think each one through out loud, and converge on one concrete proposal. The proposal is written as a durable artifact that /mission then reads as its seed.

A charter is a contract, not a brainstorm. /ideate keeps the brainstorm out of /mission: it gives the user a real space to explore alternatives — with the reasoning preserved — and it gives /mission a synthesized starting point instead of a blank prompt. This is the spine's front door: /ideate/mission/brief N/plan N/build N/verify N/ship.

The artifact lives in the consumer's repo (the project you are helping build), never in the plugin source:

  • .planning/ideas/<slug>/IDEAS.md — one durable record per candidate feature. <slug> is the kebab-case proposed feature name.

This location is deliberately outside .planning/missions/: the prospective mission has no mission_id yet — /ideate runs before any mission is allocated for the idea. .planning/ideas/ is project-global scratch space at the .planning/ root, alongside PROJECT.md and STATE.md.


Pre-mission contract

/ideate is out-of-spine-order by design. It does not behave like the mission-scoped steps:

  • Requires no active mission. It runs on a bare repo with no missions at all, before anything has been allocated.
  • May run mid-mission. While a mission is active, /ideate shapes the next mission without disturbing the current one. It does not read or rely on the active mission's state.
  • Does not start, switch, or mutate any mission. It allocates no mission_id, resets no counter, writes no roadmap, touches no brief. It stops at a proposal — the IDEAS.md artifact. /mission remains the only skill that allocates a mission_id and resets the work-unit counter.
  • No mission-flow state writes. Because it is pre-mission and out-of-order, /ideate does not set active_unit or next_command into a mission flow — that would corrupt an active mission's pointer. Any state write, if ever needed, goes only through the godmode-state helper; none is required. At most, /ideate suggests /mission <name> as the next step in its output prose.

Read the full file on GitHub · 162 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 162 lines · 78 tokens per session scan A efbec23a447a

Subscribe to this mod's changes

ideate is a skill published in the GitHub repository SyloRei/claude-godmode (3 stars, last pushed 3mo ago), licensed MIT. It adds 78 tokens to every session and 2,490 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories