hopeoverture
- 24 skills
- 0 followers
- 6 hours ago last updated
- ▌ Linkify · hopeovertureAutomatically add [[wikilinks]] to all mentions of existing entities within a file or entire world. Scans for entity names, aliases, and partial matches, then wraps them in wikilink syntax. Use when user wants to "linkify", "auto-link", "add links to existing entities", or "wikilink this file".
- ▌ Audit World · hopeovertureAudit a world for consistency, D&D 5e 2024 rule compliance, broken links, orphaned entities, and connection gaps. Provides detailed reports and can auto-fix issues.
- ▌ Campaign Arc · hopeovertureTrack multi-session story arcs, plot threads, and campaign progression. Manages ongoing narratives, NPC relationships, party goals, and session continuity across multiple game sessions.
- ▌ Create World · hopeovertureCreate a new worldbuilding project with full folder structure. Use when the user wants to start a new world, campaign setting, or fantasy setting like "create a world called Eldoria".
- ▌ Session Prep · hopeoverturePrepare materials for a D&D game session. Generates session notes, NPC cheat sheets, encounter summaries, and location briefs from world entities. Use when DM wants to "prep for session", "prepare for game night", or "create session notes".
- ▌ Create Entity · hopeovertureGenerate a fully populated worldbuilding entity from a template and save it to a world. Use when the user wants to create a specific entity like "create a dwarven city called Ironhold" or "make a fire deity named Pyraxis".
- ▌ Expand Entity · hopeovertureExpand an existing entity with additional detail, create related sub-entities, or generate deeper connections. Use when user wants to "flesh out", "expand", "add more detail to", or "develop" an existing entity like a city, character, or organization.
- ▌ Expand Region · hopeovertureFill a region with villages, landmarks, encounters, local legends, travel hazards, and points of interest. Use when user wants to "flesh out a region", "populate an area", or "detail a territory".
- ▌ Link Entities · hopeovertureCreate bidirectional wikilinks between existing entities. Use when user wants to "connect", "link", or "relate" two or more entities, or when they mention entities should reference each other.
- ▌ Expand Faction · hopeovertureBuild out an organization with member hierarchy, internal politics, resources, secret plots, rivals, and operational details. Use when user wants to "flesh out a guild", "expand an organization", or "detail a faction".
- ▌ Expand History · hopeovertureExpand a historical era or event with detailed timeline, key figures, artifacts, witnesses still living, and consequences that echo to the present. Use when user wants to "detail this war", "expand this age", or "develop this event's history".
- ▌ Generate Image · hopeovertureGenerate an image for a worldbuilding entity using OpenAI's gpt-image-1.5 model. Reads the filled prompt from the entity file, generates the image, downloads it locally, and updates the entity to reference it.
- ▌ Generate World · hopeovertureGenerate an entire world with interconnected entities. Creates 80-120 entities including continents, regions, settlements, NPCs, organizations, history, and more. Use when the user wants a complete world generated automatically.
- ▌ Create Template · hopeovertureCreate a new worldbuilding template for the Obsidian vault. Use when the user wants to add a new entity type template like "tavern template", "spell template", or "dungeon template".
- ▌ Generate Quests · hopeovertureGenerate adventure hooks, quest lines, and story seeds tied to existing world entities. Creates bounties, mysteries, faction missions, and personal quests. Use when user wants "quest ideas", "adventure hooks", "story seeds", or "mission board" content.
- ▌ Populate Entity · hopeovertureScan an entity file to identify mentions of people, places, organizations, and other entities in the text. Creates missing entities using appropriate templates and adds wikilinks. Use when user wants to "populate", "fill out", "create linked entities", or "auto-generate connections" for an entity.
- ▌ Generate Culture · hopeovertureGenerate deep cultural elements for a people, nation, or species - festivals, customs, taboos, cuisine, art, coming-of-age rituals, death rites, and social norms. Use when user wants to "create culture for", "define customs of", or "flesh out traditions".
- ▌ Generate Economy · hopeovertureGenerate economic systems including trade routes, resource nodes, merchant guilds, black markets, price variations, and commercial relationships. Use when user wants to add "trade routes", "economy", "commerce", or "merchant networks" to a world.
- ▌ Random Encounter · hopeovertureGenerate random encounters appropriate for a location, party level, or situation. Creates combat, social, or exploration encounters using existing world entities. Use when user wants "random encounter", "encounter table", or "what happens at [location]".
- ▌ Expand Settlement · hopeovertureDeep-dive into a settlement, generating NPCs, shops, taverns, districts, local issues, rumors, and daily life details. Use when user wants to "flesh out a city", "populate a town", or "add NPCs to a settlement".
- ▌ Generate Politics · hopeovertureGenerate political systems including alliance webs, active conflicts, treaties, succession crises, and power brokers. Use when user wants to add "political intrigue", "alliances", "faction conflict", or "power dynamics" to a world.
- ▌ Map Relationships · hopeovertureVisualize and expand the relationship network around an entity - allies, enemies, debts, secrets, romantic connections, and power dynamics. Use when user wants to "map connections", "show relationships", or "visualize the network" around a character or organization.
- ▌ Validate Template · hopeovertureValidate a template or entity file has all required sections, YAML fields, and follows the worldbuilding system conventions. Use when creating new templates or checking if entities are properly structured.
- ▌ Supabase Prisma Database Management · hopeoverture bundleThis skill should be used when managing database schema, migrations, and seed data using Prisma ORM with Supabase PostgreSQL. Apply when setting up Prisma with Supabase, creating migrations, seeding data, configuring shadow database for migration preview, adding schema validation to CI, or managing database changes across environments.