spec-ideate

spec-ideate is a skill for Claude Code from ronronner02/codepilot-agent. It costs 46 tokens per session (11,785 once invoked), scanned B, original, MIT.

An idea-generation and evaluation workflow that develops possible directions from the user's request.

In plain words
What is it for?
Use it to suggest ideas, improvements, unexpected options, or AI-generated directions grounded in the available context.
Why use it?
It helps turn a broad request into considered options before choosing one to pursue.

Skill for Claude Code

Written for Claude Code: argument-hint in frontmatter. Also seen: mentions CLAUDE.md; mentions subagents; names the AskUserQuestion tool.

Good fit Use it to suggest ideas, improvements, unexpected options, or AI-generated directions grounded in the available context.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ronronner02/codepilot-agent/spec-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 ronronner02/codepilot-agent --skill spec-ideate
Clone the repo
git clone --depth 1 https://github.com/ronronner02/codepilot-agent

Made for: Claude Code.

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 spec-ideate

README.md
[![agentmods](https://agentmods.dev/badge/skills/ronronner02/codepilot-agent/spec-ideate/github.svg)](https://agentmods.dev/skills/ronronner02/codepilot-agent/spec-ideate)
Your own site
<a href="https://agentmods.dev/skills/ronronner02/codepilot-agent/spec-ideate"><img src="https://agentmods.dev/badge/skills/ronronner02/codepilot-agent/spec-ideate/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for spec-ideate

Your own site · 80×15
<a href="https://agentmods.dev/skills/ronronner02/codepilot-agent/spec-ideate"><img src="https://agentmods.dev/badge/skills/ronronner02/codepilot-agent/spec-ideate.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 46 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 11,785 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. 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.00046 $0.11785
Opus 5.5 $0.00018 $0.04714
Sonnet 5.5 $0.00009 $0.02357
Haiku 4.5 $0.00005 $0.01179

Measured 1mo ago against content hash 2186012d7207, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade B, and why

spec-ideate scanned grade B with 1 finding 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 1mo 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.

Asks for rootmediumPrivilege escalation

A mod that escalates privileges can change anything on the machine, not only the project.

chmod 700 "$SCRATCH_DIR"
.claude/spec-first/workflows/spec-ideate/SKILL.md · 435 lines

How it starts

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

Generate Improvement Ideas

Note: Use the current date from the active host context. Use this when weighting external sources and dating artifacts.

spec-ideate precedes spec-brainstorm.

  • spec-ideate answers: "What are the strongest ideas worth exploring?"
  • spec-brainstorm answers: "What exactly should one chosen idea mean?" and writes a requirements-only unified plan under docs/plans/.
  • spec-plan answers: "How should it be built?"

This workflow produces a ranked ideation artifact — written to docs/ideation/ when present, else a spec-first temp path (see Phase 4). It does not produce requirements, plans, or code.

Workflow Contract Summary

  • 输入: 一个希望获得改进方向的主题、范围、约束或用户提供的 research artifact。
  • 输出: 有证据基础、经过批判和排序的 ideation artifact,包含候选、拒绝理由、限制与推荐探索方向。
  • 硬出口: 主题或目标 repo 无法确定、证据不足以支撑 basis、请求实际需要产品收敛/规划/实现时停止并路由 owning workflow。
  • 权威: source 与研究证据约束 idea basis;LLM 负责生成、批判和排序;workflow 不产生 requirements、implementation、commit 或 landing 权限。
  • 消费者: 用户、spec-brainstorm、产品/技术 owner 与后续 strategy 讨论。

Interaction Method

Use the platform's blocking question tool: AskUserQuestion in Claude Code (call ToolSearch with select:AskUserQuestion first if its schema isn't loaded), request_user_input in Codex. Fall back to numbered options in chat only when no blocking tool exists in the harness or the call errors (e.g., Codex edit modes) — not because a schema load is required. Never silently skip the question.

Ask one question at a time. Prefer concise single-select choices when natural options exist.

Focus Hint

<focus_hint> # </focus_hint>

Interpret any provided argument as optional context. It may be:

  • a concept such as DX improvements
  • a path such as skills/
  • a research artifact to draw on — a file of gathered evidence (social-research report, survey export, analytics dump) at any path, inside or outside the repo (handled in Phase 1's user-supplied research subsection)
  • a constraint such as low-complexity quick wins
  • a volume hint such as top 3, 100 ideas, or raise the bar

Read the full file on GitHub · 435 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. 1mo ago First seen · 435 lines · 46 tokens per session scan B 2186012d7207

Subscribe to this mod's changes

spec-ideate is a skill published in the GitHub repository ronronner02/codepilot-agent (0 stars, last pushed 1mo ago), licensed MIT. It adds 46 tokens to every session and 11,785 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it B with 1 finding (asks for root). 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

generate-ai-rules

Generate AI assistant configuration files for a repository — CLAUDE.md, AGENTS.md, and Cursor rules (.cursor/rules/.mdc) — from codebase analysis. Use whenever the user wants to create or update CLAUDE.md, AGENTS.md, agent rules, Cursor rules, AI coding assistant configuration, or "onboard AI tools" to a project, even…

divar-ir/ai-doc-gen · 91 tokens

generate-readme

Generate or refresh a comprehensive, professional README.md for a repository, with architecture overview, mermaid and optional C4 diagrams, repository structure, dependencies, and API documentation. Use whenever the user asks to create, write, update, improve, or regenerate a README, project documentation, or a…

divar-ir/ai-doc-gen · 83 tokens

analyze-codebase

Run a multi-agent deep analysis of a codebase, producing AI-readable analysis documents in .ai/docs/ covering structure, dependencies, data flow, request flow, and APIs. Use whenever the user asks to analyze a repository, generate codebase analysis, understand an unfamiliar codebase in depth, or before generating…

divar-ir/ai-doc-gen · 113 tokens

secondary-architecture-reviewer

A read-only review skill for OpenSpec changes, Git diffs, frontend, BFF, backend, LangGraph, tools, MCP, and security boundaries. BFF means a backend service tailored for a frontend.

HsienW/chat-gun-react-agent · 58 tokens

agent-builder

Build production-ready LLM agents with LangGraph, tool use, memory, streaming, and error handling. Use when designing or implementing an AI agent, multi-agent system, or agentic workflow.

chandrudp29/skillhub · 42 tokens

mcp_demo

You have a shell. You can write Python files and run them. Use that to answer the user's question by searching a pre-built corpus.

sinanuozdemir/advanced-ai-intensive · 0 tokens