Agent skill

Scenario Inspiration

by scenario-labs in scenario-labs/skills

A skill your agent uses when a creative task has no direction yet: finding inspiration, exploring looks or styles, proposing concept directions to pick between, building a moodboard or reference…

MITAuto-check passedAgent Workflows

Install Scenario Inspiration

skills CLI
$ npx skills add scenario-labs/skills --skill scenario-inspiration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install scenario-labs/skills scenario-inspiration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/scenario-labs/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/scenario-inspiration .claude/skills/scenario-inspiration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
scenario-inspiration
GitHub stars
946
Token cost
~1.6k tokens
SKILL.md length
841 words
Files
6 (incl. scripts, references)
Skills in repo
146
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when a creative task has no direction yet: finding inspiration, exploring looks or styles, proposing concept directions to pick between, building a moodboard or reference…

  • Works in 4 steps: Prime. Locked: 16:9, readable at phone… → Widen. search the project for anything… → Choose. Name the axis first (here, how… → …
  • A creative task has no direction yet: finding inspiration
  • SKILL.md covers Overview, Quick reference, Worked example: a puzzle… and Common mistakes
  • Runs Python scripts from its folder; calls npx, python3 and curl

What it does

Scenario Inspiration is an agent skill from scenario-labs/skills. Use when a creative task has no direction yet: finding inspiration, exploring looks or styles, proposing concept directions to pick between, building a moodboard or reference board, doing visual research, mining existing assets for a style, or escaping generic AI-looking output. Also when a saved Scenario collection should drive a new batch as art direction. Keywords: inspiration, moodboard, references, art direction, style exploration, concepts, serendipity, ideation, surprise me.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts and reference files (for example `references/choose.md`, `references/moodboard.md` and `references/sources.md`).

It sits in Agent Workflows, covering Brainstorming. The repository describes itself as: Get production-ready images, video, audio, and 3D from any AI agent: skills that pick the right model, price before spending, and keep characters and brands consistent through… The licence is MIT.

When your agent uses it

  • A creative task has no direction yet: finding inspiration
  • Exploring looks
  • Proposing concept directions to pick between
  • Building a moodboard

Example prompts

  • “/scenario-inspiration”

Requirements

  • Python 3
  • Node.js

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Prime. Locked: 16:9, readable at phone size. Open: everything else. Reflex: candy-colored isometric islands. Second reflex: the same…
  2. Widen. search the project for anything already on brand, then public: true at query_semantic_ratio: 0.8 and again at the keyword default…
  3. Choose. Name the axis first (here, how the world is depicted), then four positions on it. Each gets a title, an intent line, two or three…
  4. Board. collection_create the winner, then copy in every foreign reference: public assets belong to their own team, and…

What it can do on your machine

Read from SKILL.md and the folder at commit f6f8ab7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • npx
    • python3
    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx and curl, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Scenario Inspiration loads about 1.6k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 127 tokens; SKILL.md has 841 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~127
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~11k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from scenario-labs/skills at commit f6f8ab7, republished under its MIT licence (© scenario-labs). 841 words, ~1,606 tokens.

Download SKILL.mdSave it as .claude/skills/scenario-inspiration/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
scenario-inspiration
description
Use when a creative task has no direction yet: finding inspiration, exploring looks or styles, proposing concept directions to pick between, building a moodboard or reference board, doing visual research, mining existing assets for a style, or escaping generic AI-looking output. Also when a saved Scenario collection should drive a new batch as art direction. Keywords: inspiration, moodboard, references, art direction, style exploration, concepts, serendipity, ideation, surprise me.
license
MIT

Scenario Inspiration

Overview

Asked for inspiration, an agent averages. It returns the most typical answer for the brief, so every user with a similar brief gets the same look. This skill trades that for four phases: prime, widen, choose, board. Connection and scope: see the scenario skill in this repo. If a sibling skill named here is missing from your available skills, ask the user to install it (npx skills add scenario-labs/skills --skill <name>); unattended, proceed from tool schemas and flag the gap.

Four moves carry most of the value. Name the reflex answer for this brief and the answer of someone merely avoiding that reflex, then rule out both, because an agent told to be original lands on the second-obvious answer. Randomize the operator, never the subject: what varies is the transformation applied to the brief, and a random subject is just noise. When you generate candidates yourself instead of searching for them, ask yourself for a distribution rather than an answer, and work from its tail. Then make the user pick, because options that never resolve are a gallery, not direction.

Quick reference

PhaseDoDetail
1. PrimeLocked constraints, the open axis, both reflexes, what counts as a hitreferences/widen.md
2. WidenFour lanes plus wildcard draws; over-gather, near and farwiden.md, references/sources.md
3. ChooseThree or four mutually exclusive directions one named axis apart, plus an escape hatchreferences/choose.md
4. BoardThe pick becomes a collection, every reference annotated with its jobreferences/moodboard.md

Four lanes feed phase 2. Ask the user first, for three things they already love and one they cannot stand; unattended, take those from the task instructions and continue without them if it names none. Then search with target: "assets" twice, once over the team's own work (public omitted) and once over the public catalog (public: true), and last the open web, which is not a search call. Public asset hits carried metadata.prompt, the wording that produced them, and target: "models" hits carried exampleAssetIds at authoring time: free style research either way. images: {like, unlike} steers by example in both directions.

Draw far domains yourself with scripts/wildcard.py, run from the skill directory (python3 scripts/wildcard.py --count 4). A model asked for something random samples its own habits; the script samples a corpus and prints its seed, so a draw can be replayed or deliberately never repeated.

Show full SKILL.md (449 more words)Show less

Worked example: a puzzle game's world map, nothing decided

  1. Prime. Locked: 16:9, readable at phone size. Open: everything else. Reflex: candy-colored isometric islands. Second reflex: the same islands, muted and "cozy". Both are out of bounds now. A hit is a map whose regions read apart in grayscale. Run the obvious query once and keep it as the baseline to beat.
  2. Widen. search the project for anything already on brand, then public: true at query_semantic_ratio: 0.8 and again at the keyword default, reading the prompts on the best hits. Draw four wildcards, run each as its own query, and keep near, middle, and far finds rather than only the strangest.
  3. Choose. Name the axis first (here, how the world is depicted), then four positions on it. Each gets a title, an intent line, two or three references shown with asset_display, and who it wins for and when it fails. Say what you cut. Ask which is closest and what they would take from another, and offer the escape hatch. When nobody can answer, take the pick from the task instructions, else choose the option that best satisfies the hit line from prime, say which and why, mark it provisional, and keep going.
  4. Board. collection_create the winner, then copy in every foreign reference: public assets belong to their own team, and collection_add_assets on one returned 403 at authoring time. asset_download, curl -L, upload_asset. asset_update each with its reason, tag the anti-references, hand the collection id to scenario-image or scenario-consistency.

Common mistakes

  • Skipping prime and searching the brief's own words, which returns the category reflex sorted by relevance.
  • Four options that are one idea in four colors. If picking A does not rule out B, they are not directions.
  • Presenting only the survivors. Naming what was cut, and why, is what makes the rest credible.
  • Calling a set varied without checking it against what the literal query already returned.
  • Treating every strange find as a keeper. It earns a slot only when you can name what it connects to and what it is worth.
  • Boarding whatever came back. Every reference needs a job (light, color, composition, material, shape, subject, environment) or it is decoration.
  • Mixing lighting worlds on one board: a hard-flash reference and a soft-window reference cancel at generation time.
  • Handing a model an 18-image board. Reduce to three to six role-tagged references first.
  • Shipping the undirected default when the brief asked for none of it: subject centered and facing the lens, posed, evenly lit, everything in focus, a processed gloss. Every axis a prompt leaves open (framing, moment, lens, time of day, light) is filled with the model's most average answer, so name each one.

© scenario-labs, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (scripts, references) in skills/scenario-inspiration of scenario-labs/skills.

  • SKILL.md
  • references/choose.md
  • references/moodboard.md
  • references/sources.md
  • references/widen.md
  • scripts/wildcard.py

Open the folder on GitHubat commit f6f8ab7

Compare with similar skills

Scenario Inspiration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Scenario Inspiration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Scenario Inspiration this skillscenario-labs/skills946—~1.6kAutomated safety check: PassMIT
Brainstormingobra/superpowers297k1 repos~2.5kAutomated safety check: PassMIT
Brainstormingxpinjection/test-driven-spring-boot11253 repos~2.6kAutomated safety check: PassMIT
Yao Meta Skillyaojingang/yao-meta-skill2.7k—~768Automated safety check: PassMIT
Typesafe AIOpenAgentsInc/openagents4559 repos~2.5kAutomated safety check: PassMIT
Trellis StartROYIANS/foliq-print-template-designer1366 repos~646Automated safety check: PassMIT

Similar skills

  • Brainstorming

    obra/superpowers

    Makes the agent clarify intent and agree on a design with you before writing any code, scaling the process from a quick spike to a written spec.

    297k GitHub starsUsed in 1 repo~2.5k tokens
    Agent WorkflowsAuto-check passed
  • Brainstorming

    xpinjection/test-driven-spring-boot

    You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior.

    112 GitHub starsUsed in 53 repos~2.6k tokens
    Agent WorkflowsAuto-check passed
  • Yao Meta Skill

    yaojingang/yao-meta-skill

    Create, improve, or evaluate an existing skill from workflows, prompts, SOPs, scripts.

    2.7k GitHub stars~768 tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed
  • Typesafe AI

    OpenAgentsInc/openagents

    Build AI-powered software with TypeSafe: small units of AI intelligence you can use like programming primitives.

    455 GitHub starsUsed in 9 repos~2.5k tokens
    Agent WorkflowsAuto-check passed
  • Trellis Start

    ROYIANS/foliq-print-template-designer

    Initializes an AI development session by reading workflow guides, developer identity, git status, active tasks, and project guidelines from .trellis/.

    136 GitHub starsUsed in 6 repos~646 tokens
    Agent WorkflowsAuto-check passed
  • Brainstorming Before Building

    jnMetaCode/superpowers-zh

    Turns a rough idea into an approved design before any code is written, sorting the request into spike, bounded or architectural and enforcing an approval gate.

    8.3k GitHub stars~1.8k tokensUpdated 3 days ago
    Agent WorkflowsAuto-check passed

More from scenario-labs/skills

All 146 skills in this repo
  • Scenario Blender Grease Pencil

    scenario-labs/skills

    A skill your agent uses when drawing or animating with Grease Pencil in Blender 5.x from Python: 2D or 2.5D illustration, frame-by-frame animation, a cutout or part-based 2D character, strokes with…

    946 GitHub stars~4.5k tokensUpdated yesterday
    Auto-check passed
  • Scenario Blender Hair

    scenario-labs/skills

    A skill your agent uses when grooming hair or fur in Blender with hair curves, such as a character hairstyle, animal fur, procedural fur in geometry nodes, or hair cards and mesh hair for games.

    946 GitHub stars~4.7k tokensUpdated yesterday
    Auto-check passed
  • A skill your agent uses when lighting, rendering or compositing in Blender: light a character, product or hero shot, interior at dusk or night, three-point or motivated lighting, sun and sky, HDRI…

    946 GitHub stars~5k tokensUpdated yesterday
    Auto-check passed
  • Scenario Chatgpt Pet Create

    scenario-labs/skills

    A skill your agent uses when creating a ChatGPT pet or Codex pet with Scenario: hatching an animated companion from a text idea, a character, mascot or brand cue, or reference photos and art; making…

    946 GitHub stars~3.6k tokensUpdated yesterday
    Auto-check passed
  • Scenario Godot Animation

    scenario-labs/skills

    A skill your agent uses when animating characters or scenes in Godot 4.7: AnimationPlayer clips and RESET, AnimationTree state machines and blend spaces built in code, Mixamo or glTF import, loop…

    946 GitHub stars~4.7k tokensUpdated yesterday
    Auto-check passed
  • Scenario Godot Audio

    scenario-labs/skills

    A skill your agent uses when adding or fixing sound in Godot 4.7: audio buses and effects, volume sliders, 'too many sounds', combat audio with hundreds of enemies, sounds clipping or distorting, 3D…

    946 GitHub stars~4.7k tokensUpdated yesterday
    Auto-check passed

Categories

Questions about Scenario Inspiration

What does Scenario Inspiration do?

A skill your agent uses when a creative task has no direction yet: finding inspiration, exploring looks or styles, proposing concept directions to pick between, building a moodboard or reference…. Scenario Inspiration is an agent skill from scenario-labs/skills. Use when a creative task has no direction yet: finding inspiration, exploring looks or styles, proposing concept directions to pick between, building a moodboard or reference board, doing visual research, mining existing assets for a style, or escaping generic AI-looking output.

When should I use Scenario Inspiration?

Scenario Inspiration fits situations like: A creative task has no direction yet: finding inspiration; exploring looks; proposing concept directions to pick between; building a moodboard.

How do I install Scenario Inspiration in Claude Code?

Run `npx skills add scenario-labs/skills --skill scenario-inspiration -a claude-code`. Or copy the skill folder (skills/scenario-inspiration in scenario-labs/skills) into .claude/skills/scenario-inspiration in your project. Claude Code loads it when a task matches its description.

How do I install Scenario Inspiration in Codex?

Run `npx skills add scenario-labs/skills --skill scenario-inspiration -a codex`. Or copy the skill folder (skills/scenario-inspiration in scenario-labs/skills) into .agents/skills/scenario-inspiration in your project. Codex loads it when a task matches its description.

Can I use Scenario Inspiration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add scenario-labs/skills --skill scenario-inspiration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scenario-inspiration, .gemini/skills/scenario-inspiration, .github/skills/scenario-inspiration and .opencode/skills/scenario-inspiration in your project.

What does Scenario Inspiration need to run?

Going by SKILL.md and its folder, Scenario Inspiration needs Python for the scripts in its folder and the command-line tools its instructions call (npx, python3 and curl). Our summary lists: Python 3; Node.js.

Does Scenario Inspiration access the network?

SKILL.md contains no URLs. Its commands use npx and curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Scenario Inspiration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Scenario Inspiration use?

Scenario Inspiration is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Scenario Inspiration use?

About 1.6k tokens (SKILL.md is roughly 6.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 9.3k tokens, read only when the agent opens those files.

What are the alternatives to Scenario Inspiration?

Skills that share tags, products or a category with Scenario Inspiration: Brainstorming (obra/superpowers, 297k stars), Brainstorming (xpinjection/test-driven-spring-boot, 112 stars), Yao Meta Skill (yaojingang/yao-meta-skill, 2.7k stars) and Typesafe AI (OpenAgentsInc/openagents, 455 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Scenario Inspiration?

scenario-labs (a GitHub organization) maintains it in scenario-labs/skills, which has 946 GitHub stars. The repository holds 146 skills in this directory. The repository was last updated on October 10, 2026.

Source: scenario-labs/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.