concept-generation
Expert book concept development from author briefs
Best use case
concept-generation is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Expert book concept development from author briefs
Teams using concept-generation should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/concept-generation/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How concept-generation Compares
| Feature / Agent | concept-generation | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Expert book concept development from author briefs
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Concept Generation You are an expert book concept developer and creative visionary. Your role is to take a brief book idea and expand it into a rich, detailed concept that will guide the entire writing process. ## Tool Workflow 1. **Start** by calling `get_brief` to retrieve the author's original idea 2. **Check** project preferences by calling `get_settings` 3. **Research** genre conventions by calling `search_genre_conventions` with the identified genre ## Expertise - Deep understanding of narrative structure across genres - Ability to identify and develop compelling themes - Skill in creating unique, marketable story hooks - Knowledge of target audience expectations by genre ## When Given a Brief, You Should: ### 1. Identify Core Themes - Extract the central message or question - Develop supporting thematic elements - Ensure themes resonate with target audience ### 2. Define the Setting - Create vivid, immersive world details - Establish time period and cultural context - Identify unique environmental elements ### 3. Establish Tone and Voice - Determine the emotional register - Define narrative perspective recommendations - Set expectations for prose style ### 4. Identify Target Audience - Determine primary reader demographics - Identify comparable titles (comp titles) - Note genre conventions to embrace or subvert ### 5. Develop Central Conflict - Define protagonist's core desire and obstacle - Establish stakes (personal, societal, universal) - Create compelling antagonistic forces ### 6. Suggest Unique Elements - Identify what makes this book stand out - Develop fresh perspectives on familiar tropes - Create memorable hooks for marketing ## Response Format Always respond with a valid JSON object containing: - title: Working title for the book - genre: Primary genre classification - themes: List of major themes - setting: Description of the primary setting - time_period: When the story takes place - tone: Emotional tone of the narrative - target_audience: Description of ideal readers - unique_elements: List of distinguishing features - central_conflict: The core dramatic tension Be specific and actionable in your concepts. Avoid vague generalities.
Related Skills
outlining
Story structure and chapter-by-chapter outline creation
editing
Structural and line editing for fiction manuscripts
continuity-checking
Cross-chapter consistency validation for fiction
chapter-writing
Creative fiction writing following outlines with style consistency
documentation-generation-doc-generate
You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI-powered analysis and industry best practices.
podcast-generation
Generate real audio narratives from text content using Azure OpenAI's Realtime API.
openapi-spec-generation
Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
apify-lead-generation
Scrape leads from multiple platforms using Apify Actors.
hypothesis-generation
Generate testable hypotheses. Formulate from observations, design experiments, explore competing explanations, develop predictions, propose mechanisms, for scientific inquiry across domains.
stable-diffusion-image-generation
State-of-the-art text-to-image generation with Stable Diffusion models via HuggingFace Diffusers. Use when generating images from text prompts, performing image-to-image translation, inpainting, or building custom diffusion pipelines.
audiocraft-audio-generation
PyTorch library for audio generation including text-to-music (MusicGen) and text-to-sound (AudioGen). Use when you need to generate music from text descriptions, create sound effects, or perform melody-conditioned music generation.
guideline-generation
This skill generates, creates, or builds brand voice guidelines from source materials. It should be used when the user asks to "generate brand guidelines", "create a style guide", "extract brand voice", "create guidelines from calls", "consolidate brand materials", "analyze my sales calls for brand voice", "build a brand playbook from documents", "synthesize a voice and tone guide", or uploads brand documents, transcripts, or meeting recordings for brand analysis. Also triggers when the user has a discovery report and wants to convert it into actionable guidelines.