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.
npx skills add ronronner02/codepilot-agent --skill spec-ideategit clone --depth 1 https://github.com/ronronner02/codepilot-agentWrote 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.
[](https://agentmods.dev/skills/ronronner02/codepilot-agent/spec-ideate)<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.
<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>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.
| Model | Per session | Once 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 |
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" 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-ideateanswers: "What are the strongest ideas worth exploring?"spec-brainstormanswers: "What exactly should one chosen idea mean?" and writes a requirements-only unified plan underdocs/plans/.spec-plananswers: "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, orraise the bar
What ships with it
11 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- references/agents/issue-intelligence-analyst.md 14 KB
- references/agents/learnings-researcher.md 16 KB
- references/agents/slack-researcher.md 10 KB
- references/agents/web-researcher.md 8.9 KB
- references/divergent-ideation.md 14 KB
- references/html-rendering.md 34 KB
- references/ideation-sections.md 8.5 KB
- references/markdown-rendering.md 10 KB
- references/post-ideation-workflow.md 19 KB
- references/universal-ideation.md 15 KB
- references/web-research-cache.md 4.1 KB
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.
- 1mo ago First seen · 435 lines · 46 tokens per session scan B 2186012d7207
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.
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…
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…
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…
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.
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.
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.