concept-generation

Expert book concept development from author briefs

6 stars

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

$curl -o ~/.claude/skills/concept-generation/SKILL.md --create-dirs "https://raw.githubusercontent.com/cheesejaguar/sopher.ai/main/.claude/skills/concept-generation/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/concept-generation/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How concept-generation Compares

Feature / Agentconcept-generationStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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

6
from cheesejaguar/sopher.ai

Story structure and chapter-by-chapter outline creation

editing

6
from cheesejaguar/sopher.ai

Structural and line editing for fiction manuscripts

continuity-checking

6
from cheesejaguar/sopher.ai

Cross-chapter consistency validation for fiction

chapter-writing

6
from cheesejaguar/sopher.ai

Creative fiction writing following outlines with style consistency

documentation-generation-doc-generate

31392
from sickn33/antigravity-awesome-skills

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.

DocumentationClaude

podcast-generation

31392
from sickn33/antigravity-awesome-skills

Generate real audio narratives from text content using Azure OpenAI's Realtime API.

openapi-spec-generation

31392
from sickn33/antigravity-awesome-skills

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

31392
from sickn33/antigravity-awesome-skills

Scrape leads from multiple platforms using Apify Actors.

hypothesis-generation

24269
from davila7/claude-code-templates

Generate testable hypotheses. Formulate from observations, design experiments, explore competing explanations, develop predictions, propose mechanisms, for scientific inquiry across domains.

stable-diffusion-image-generation

24269
from davila7/claude-code-templates

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

24269
from davila7/claude-code-templates

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

10671
from anthropics/knowledge-work-plugins

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.