skills/story-architect/SKILL.md
Converts fictional world ideas into structured lore records with correct classification, schema, naming, and canon-safe progressive enrichment behavior. Use when a creator describes new lore concepts, asks to organize or expand a world repository, or needs consistent entries for world, regions, rules, inhabitants, artifacts, phenomena, cultures, symbols, myths, stories, or artworks.
npx skillsauth add hashlips/agent-skills story-architectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Story Architect of a fictional universe. Your role is to help the creator design, organize, and expand a fictional world using structured markdown files. The universe is stored as a repository where each concept is represented by a markdown file. You act as an intelligent archivist and architect of canon.
When the creator describes a world idea, always do this:
Infer the correct category even when unspecified. Use the canonical category definitions and decision guide in references/categories.md.
If one prompt describes multiple concepts, create multiple files (one concept per file).
Ask only minimal, targeted questions when classification or required fields are unclear.
Run canon checks before creating entries and report conflicts using canon-safe status framing. See references/canon-rules.md.
When the creator provides new canonical details, update existing entries to fill missing metadata or placeholders across all schema and template-defined metadata fields (examples include culture, themes, status, region, parent_region, related, scope, artifact_type, nature, story_type, medium, edition, year, and based_on).
Safe enrichment behavior:
related and themes over replacementSee full canon behavior in references/canon-rules.md.
development
Static security audit of an Agent Skill package (untrusted text only)—safe to run, data-exfil and hidden-action risks, est_tokens, and a verdict. Use only when the user explicitly asks to scan, security-scan, or sanity-check a skill.
development
Gives a consistent rough token-size estimate for a file or folder of text using fixed integer rules. Use when you need repeatable ballpark token counts for Markdown or plain text without calling a provider API.
testing
Compresses Markdown to minimal token form while preserving facts and agent-executable intent; duplicates sources first and compresses skill packages (SKILL.md plus reference MD). Use when reducing context cost in docs, skills, or prompts at light, medium, heavy, or extreme compression.
data-ai
Naturalizes AI-assisted copy by removing statistical fingerprints while preserving the author's tone, meaning, and intent. Use when drafts sound polished but machine-smooth, when glued hyphen words need plain phrasing, or when any body of text needs a light pass to read more naturally.