Documents development ideas into markdown files with research and visual sketches.

Install

mkdir -p .claude/skills/ideate && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7170" && unzip -o skill.zip -d .claude/skills/ideate && rm skill.zip

Installs to .claude/skills/ideate

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Capture and document a new idea in this repo. Use when the user says things like "help me brainstorm", "I have an idea", or "let's capture this for the future" and wants it recorded in `design/ideas/` with a summary, supporting research (repo context + web if useful), and a sketch.
282 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Beginner

Key capabilities

  • Capture a user's idea
  • Summarize the idea
  • Conduct research relevant to the idea
  • Create a sketch for the idea
  • Document the idea in a markdown file

How it works

This skill captures a user's idea, performs research from local context and web, and documents it in a structured markdown file with a summary and a sketch.

Inputs & outputs

You give it
User's new idea or brainstorming request
You get back
Markdown file in `design/ideas/` with summary, research, and sketch

When to use ideate

  • Brainstorming new features
  • Documenting technical design ideas
  • Creating project roadmaps

About this skill

Ideate

Overview

Capture a user's idea and write a single markdown file in design/ideas/ using the required format: Idea summary, research, and a sketch in a code block.

Workflow

  1. Clarify briefly if needed: Ask 1–3 quick questions only if the idea is too vague to summarize or research.
  2. Read local context: Enumerate and read all files under design/ (recursive). Summarize only what is relevant to the idea.
  3. Do research: Use both local context and web research when it materially improves the idea. Prefer concise, credible sources.
  4. Write the idea file:
    • Ensure design/ideas/ exists; create it if missing.
    • File name: YYYY-MM-DD-<kebab-idea-title>.md. If a file already exists, append -2, -3, etc.
    • Content format must be exactly:
# Idea

{summarization from the user}

# Research

{agent research supporting the idea}

# Sketch

```{format}
{agent generated sketch (ASCII, Mermaid, or pseudocode UI)}
```

Sketch guidance

  • Use a single code block in the Sketch section.
  • Preferred formats: mermaid, text, or md (ASCII wireframe). Pick the one that best conveys the concept.
  • Keep the sketch lightweight and illustrative, not exhaustive.

Research guidance

  • Incorporate relevant findings from design/ files first.
  • Add web research only when it adds concrete value; include source links in the Research section when used.
  • Keep it concise and directly tied to the idea.

Limitations

  • Asks 1-3 questions only if the idea is too vague
  • Summarizes only local context relevant to the idea
  • Adds web research only when it materially improves the idea

How it compares

This standardizes idea documentation into a specific markdown format within a project's `design/ideas/` directory, including research and a visual sketch, unlike informal note-taking.

Compared to similar skills

ideate side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
ideate (this skill)16moNo flagsBeginner
ml-paper-writing486moReviewAdvanced
marker226moReviewBeginner
notion-research-documentation56moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

ml-paper-writing

davila7

Write publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, structuring arguments, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, reviewer guidelines, and citation verification workflows.

4897

marker

benchflow-ai

Convert PDF documents to Markdown using marker_single. Use when Claude needs to extract text content from PDFs while preserving LaTeX formulas, equations, and document structure. Ideal for academic papers and technical documents containing mathematical notation.

2248

notion-research-documentation

openai

Research across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or reports with citations.

551

nsfc-research-content-writer

huangwb8

为 NSFC 正文"(二)研究内容"写作/重构,并同步编排"特色与创新"和"三年年度研究计划",输出可直接落到 LaTeX 模板的三个 extraTex 文件。适用于用户要写/改"研究内容、研究目标、关键科学问题、技术路线、创新点、三年计划/里程碑"等场景。

425

search-company-knowledge

atlassian

Search across company knowledge bases (Confluence, Jira, internal docs) to find and explain internal concepts, processes, and technical details. When Claude needs to: (1) Find or search for information about systems, terminology, processes, deployment, authentication, infrastructure, architecture, or technical concepts, (2) Search internal documentation, knowledge base, company docs, or our docs, (3) Explain what something is, how it works, or look up information, or (4) Synthesize information from multiple sources. Searches in parallel and provides cited answers.

211

consolidate-knowledge-base

gsemet

Interactively review the OKF knowledge base to detect contradictions between Findings, mark contradicted/superseded Findings, propose Experiments to resolve open questions, and propose promotions of converged Findings into stable Concept/Structure/Principle documents. Every mutation is confirmed by

00

Search skills

Search the agent skills registry