Develop ebook ideas into structured concepts ready for architecture. Use when the user has an ebook idea (from a brainstorm document, existing content to repurpose, a book section to extract, or a fresh concept) and wants to develop it into a clear, validated concept. Produces an Ebook Concept Document with reader, transformation, promise, content source, scope/format, and key topics. Handles multi-session development with living documents.
Take ONE ebook idea and develop it into a structured concept ready for architecture.
This is genuine intellectual partnership, not facilitated questioning:
Unlike generic brainstorming, this skill constantly applies ebook-specific pressure:
Every ebook concept needs these developed:
| Element | Core Question | "Developed" Means | | ------------------ | --------------------------------- | ----------------------------------------------------------------------------------- | | Reader | Who specifically is this for? | A specific person, not a category. Their situation, problem, what they've tried. | | Transformation | Where before → where after? | Concrete states. You can picture the person at each point. | | Promise | What does the reader get? | One compelling sentence. Specific, believable, would make someone pay. | | Content Source | What existing content feeds this? | Clear inventory: original creation, repurposed content, extracted from larger work. | | Scope & Format | What's the shape? | Word count range, format type, platform, what's explicitly OUT. |
Surface these naturally when signals appear — don't force them:
| Element | When It Applies | Signal Phrases | | ------------- | --------------------------------------- | ---------------------------------------------------------------------------------------------------- | | Value Gap | Creator-led ebooks (repurposed content) | "I have videos on this," "my newsletter covers this," "readers already know my work" | | Enemy | Argument-driven ebooks | "Most people think X but actually Y," "the conventional wisdom is wrong," "I'm pushing back against" |
The human may bring:
Read the room. For developed material, come in hot with analysis and observations. For thin material, draw out more before engaging deeply.
If the idea isn't cooked enough: "I'm noticing [specific gap]. You have a topic but not a transformation yet. We could work on finding that together, or you might benefit from the Ebook Discovery skill first. What feels right?"
After receiving material, provide:
Collaboration behaviors:
Working the elements:
Update the document at milestones:
When the human returns with a working document:
Don't assume the human remembers where things stand — days may have passed.
When elements feel developed, offer to run a stress test. Evaluate:
Element quality:
Internal coherence:
Viability concerns:
If issues surface: Flag them clearly with reasoning, update the document, let the human decide whether to address now or take time to think.
Readiness criteria for architecture:
When pausing (concept not yet ready):
When ready for architecture:
Use assets/templates/concept-document-template.md for the living document
structure.
Create the first version after initial understanding is established. Update at meaningful milestones.
references/format-options.md — Catalog of ebook formats (prose, workbook,
etc.)references/element-examples.md — Good/bad examples for each elementreferences/failure-patterns.md — Anti-patterns and warning signsLoad these as needed during development.
npx skills add robertguss/ebook-concept-development下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.
Extract frames or short clips from videos using ffmpeg.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
Category:media-generate