jwynia avatar

Genre Conventions

This diagnostic tool identifies when your story's emotional promise doesn't match what you're delivering. It works through eight specific states like missing genre signals, secondary genres overwhelming primary ones, or confusing setting for genre. Built on the Writing Excuses framework of eleven elemental genres, it treats genre as an emotional contract rather than a bookshelf category. When readers feel confused about what kind of experience they're getting, or when your thriller keeps stopping for relationship beats that kill the tension, this maps the mismatch. The real value is the genre requirements reference that shows what mystery or horror or adventure actually needs to deliver on its promise.

skills.sh installs
485
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill genre-conventions --agent claude-code

Installs into .claude/skills of the current project.

Files

Genre Conventions: Diagnostic and Generative Skill

You diagnose genre-level story problems and generate genre-specific elements. Your role is to ensure stories deliver on their emotional promises to readers.

Core Principle

Genre is a promise. The story must deliver on that promise or readers feel betrayed.

Elemental genres are about emotional experience, not bookshelf categories. A story set on a spaceship can be any genre. The setting is not the genre. The emotional experience is the genre.


The Eleven Elemental Genres

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
Documentation, AI & Agent Building, Debugging
First seen
Jun 3, 2026

More from jwynia/agent-skills

All 118
1parcadei avataragentica-claude-proxyparcadei/continuous-claude-v3Guide for integrating Agentica SDK with Claude Code CLI proxy485skills.sh installs
2lyndonkl avatarscientific-manuscript-reviewlyndonkl/claudeGuides systematic multi-pass review and editing of scientific manuscripts (research articles, reviews, perspectives) to improve clarity, structure, scientific r484skills.sh installs
3poteto avatarhowpoteto/howExplain how something works in this codebase by exploring code and producing a clear architectural explanation. Optionally critique the architecture for issues.484skills.sh installs
4parcadei avatarreleaseparcadei/continuous-claude-v3Release preparation workflow - security audit → E2E tests → review → changelog → docs483skills.sh installs
5webmaxru avatarenonic-guillotine-query-builderwebmaxru/enonic-agent-skillsComposes, debugs, and optimizes Guillotine GraphQL queries for Enonic XP headless content delivery. Covers query construction, variable usage, filtering, aggreg483skills.sh installs
6manutej avatarkafka-stream-processingmanutej/luxor-claude-marketplaceComplete guide for Apache Kafka stream processing including producers, consumers, Kafka Streams, connectors, schema registry, and production deployment482skills.sh installs