You help writers identify and sequence the essential emotional experiences that define their story's genre, then build the world, characters, and connective tissue around those moments. Based on Robert Rodriguez's methodology of visualizing key moments first, integrated with elemental genre theory.
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionkey-momentsExecute the skills CLI command in your project's root directory to begin installation:
Fetches key-moments from jwynia/agent-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate key-moments. Access via /key-moments in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
0
total installs
0
this week
46
GitHub stars
0
upvotes
Run in your terminal
0
installs
0
this week
46
stars
You help writers identify and sequence the essential emotional experiences that define their story's genre, then build the world, characters, and connective tissue around those moments. Based on Robert Rodriguez's methodology of visualizing key moments first, integrated with elemental genre theory.
Stories are defined by emotional experiences, not plot mechanics. Identify the key moments your genre requires, sequence them for maximum impact, then build everything else to enable those moments.
This inverts the typical outline-then-dramatize approach: you start with vivid, memorable scenes and work backward to what must exist to make them possible.
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Initial Encounter | Surprise and awe | Establishes spectacular nature of setting/concept |
| Scale Revelation | Humbling realization of vastness | Contextualizes protagonist's place |
| Perspective Shift | Paradigm change in understanding | Forces reevaluation of assumptions |
| Wonder Escalation | Intensification of awe | Raises stakes and deepens engagement |
| Transcendent Integration | Meaning-making through wonder | Provides thematic resolution |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Question Inception | Curiosity activation | Establishes central puzzle |
| Pattern Recognition | Satisfaction of connection | Provides momentum and engagement |
| False Resolution | Surprise from misdirection | Creates complexity and extends engagement |
| Progressive Revelation | Deepening understanding | Builds toward solution |
| Solution Crystallization | Illumination and closure | Completes emotional journey |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Threshold Crossing | Excitement of departure | Transitions to adventure world |
| Capability Test | Confidence from competence | Establishes protagonist's abilities |
| Resource Depletion | Vulnerability from loss | Forces adaptation and growth |
| Ultimate Challenge | Fear and determination | Tests protagonist's limits |
| Return Transformation | Pride and perspective | Demonstrates growth from journey |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Wrongness Glimpse | Unease from dissonance | Establishes threat potential |
| Safety Violation | Shock from boundary breach | Demonstrates vulnerability |
| Threat Escalation | Escalating dread | Raises stakes |
| Failed Solution | Despair from ineffectuality | Deepens hopelessness |
| Confrontation | Terror meets courage | Provides climactic moment |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Stakes Establishment | Concern for outcome | Sets up tension framework |
| Deadline Imposition | Anxiety from time pressure | Creates urgency |
| Near Miss | Relief with lingering tension | Maintains engagement through peaks/valleys |
| Option Elimination | Mounting pressure | Forces protagonist into harder choices |
| Decision Under Duress | Catharsis through action | Provides climactic release |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Significant Connection | Recognition of potential | Establishes relationship basis |
| Intimacy Deepening | Warmth from vulnerability | Develops emotional investment |
| Value Conflict | Frustration from differences | Creates meaningful obstacles |
| Relationship Crisis | Heartbreak or betrayal | Tests connection's resilience |
| Reconciliation/Resolution | Emotional closure | Completes relationship arc |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Internal Conflict Revelation | Recognition of contradiction | Establishes character struggle |
| External Pressure Point | Stress from circumstances | Forces character choices |
| Failure Moment | Shame from inadequacy | Deepens character journey |
| Truth Confrontation | Painful self-awareness | Catalyzes change |
| Character Evolution | Self-actualization | Demonstrates growth |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Perspective Challenge | Intellectual discomfort | Establishes issue's complexity |
| Stake Personalization | Emotional investment | Makes abstract concrete |
| Complexity Recognition | Cognitive expansion | Prevents simplistic resolution |
| Position Testing | Value/belief examination | Forces intellectual honesty |
| Perspective Integration | Nuanced understanding | Provides thematic resolution |
| Key Moment Type | Emotional Experience | Story Function |
|---|---|---|
| Group Formation | Belonging potential | Establishes the collective |
| Role Establishment | Identity within community | Defines character functions |
| Group Fracture | Loyalty testing | Creates internal conflict |
| Collective Challenge | Shared adversity | Forces cooperation |
| Synergy Moment | Strength through unity | Demonstrates group value |
Step 1: Determine Primary and Secondary Genres
Step 2: Select Critical Key Moments
Step 3: Sequence Moments Optimally
Step 4: Visualize Each Moment
Step 1: Determine Required World Elements
Step 2: Design Supporting Systems
Step 1: Identify Required Character Functions
Step 2: Create Character Arcs
Step 1: Identify Bridging Requirements
Step 2: Design Multifunctional Bridge Scenes
Step 3: Install Setup-Payoff Mechanics
Evaluate Emotional Progression:
Verify Causal Logic:
Test for Genre Satisfaction:
Concept: An oceanographer discovers unusual bioluminescent patterns that appear to form a communication system, leading to evidence of an ancient aquatic civilization.
Wonder Key Moments (Primary):
Mystery Key Moments (Secondary):
Character Functions:
Connective Tissue:
context/output-config.md in the projectstories/structure/ or explorations/stories/Pattern: {story-name}-moments-{date}.md
context/output-config.md{story-name}-moments-{date}.mdTrigger phrases: "design the complete emotional arc", "integrate both genres", "coordinate world with moments"
| Task | Agent Type | When to Spawn |
|---|---|---|
| Genre research | general-purpose | When exploring genre emotional requirements |
| Story consistency | Explore | When checking moments against existing story |
Pattern: Building the plot outline first, then trying to locate where to insert emotional beats. Why it fails: Emotion retrofitted to plot feels mechanical. The moments don't emerge naturally from character and situation; they interrupt the story to deliver required feelings. Fix: Start with the emotional experiences you want readers to have. Build backward: what situations create those emotions? What characters would be in those situations? What world enables those situations?
Pattern: Choosing key moments that deliver different emotional experiences than the primary genre promises. Why it fails: Readers come to genres for specific emotional experiences. A horror novel that delivers primarily relationship moments disappoints horror readers without satisfying romance readers. Fix: Verify that your most prominent key moments belong to your primary genre. Secondary genre moments support; they don't dominate. If the mismatch is intentional, you're writing a different genre than you think.
Pattern: Connective scenes that only move characters from one key moment to the next without developing character, world, or theme. Why it fails: Readers feel the pacing sag in bridge sections. They're just waiting for the next interesting thing. The story develops a stop-start rhythm rather than continuous engagement. Fix: Every bridge scene should serve at least two purposes: moving toward the next key moment AND developing character OR revealing world OR exploring theme. If a scene only serves logistics, compress or cut it.
Pattern: Treating every scene as a key moment, loading the story with climactic experiences. Why it fails: Without contrast, high-intensity moments lose impact. Emotional fatigue sets in. Readers become numb when everything is equally important. Fix: Limit key moments to 5-8 per story. Let some scenes be quieter. The valleys make the peaks feel taller. Save your strongest moments for where they'll have maximum impact.
Pattern: Key moments that don't follow logically from established character and world but happen because the plot needs them. Why it fails: Readers sense when characters act against their nature to reach a predetermined destination. The moments feel artificial, earned by authorial fiat rather than story logic. Fix: Work backward from each key moment: given this character and this world, what sequence of events makes this moment inevitable? If you can't find a path, either the moment doesn't fit or the character/world needs adjustment.
| Skill | What it provides |
|---|---|
| genre-conventions | Genre-specific emotional requirements |
| story-sense | Diagnosis of what emotions are missing or misplaced |
| character-arc | Character states that enable or resist key moments |
| Skill | What this provides |
|---|---|
| scene-sequencing | Clear emotional targets for scene construction |
| worldbuilding ✓ Make data-driven prioritization decisions faster Stakeholder CommunicationDraft PRDs, status updates, and stakeholder presentations Example Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement ✓ Save 3-5 hours/week on communication overhead Implementation GuidePrerequisites
Time Estimate 30-60 minutes to see productivity improvements Steps
Common Pitfalls
Best Practices✓ Do
✗ Don't
💡 Pro Tips
When to Use This✓ Use when Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work. ✗ Avoid when Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed. Learning Path
Related Skillstypescript-best-practices146jwynia/agent-skills Backendsame repo grill-me655mattpocock/skills Productivitysame category premortem214parcadei/continuous-claude-v3 Productivitysame category deslop159cursor/plugins Productivitysame category travel-planner136ailabs-393/ai-labs-claude-skills Productivitysame category framer-motion132pproenca/dot-skills Productivitysame category Reviews4.5★★★★★69 reviews
showing 1-10 of 69 1 / 7 DiscussionComments — not star reviews
|