scenario-skeleton SKILL.md skillA
scenario-skeleton from kesslernity/awesome-copilot-office-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add kesslernity/awesome-copilot-office-skills/scenario-skeleton@git:20261024.a411dc2Pins git:20261024.a411dc2 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- kesslernity/awesome-copilot-office-skills
- Path
skills/scenario-skeleton/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261024.a411dc2, committed Oct 24, 2026
- Size
- 4,885 bytes
- Repository stars
- 8
- License
- CC-BY-SA-4.0
Builds a base, downside and upside scenario scaffold wired to the workbook's existing input cells, with a single switch driving which case is live, and leaves every scenario value blank for the user to populate. Invents no assumption. Use when the user asks to add scenarios, sensitivities or cases to a model that currently holds one set of numbers.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Scenario skeleton ## Purpose Give a single point model the structure to hold more than one future, without inventing what those futures are. The skill finds the inputs worth flexing, builds a scenario block and a switch, and wires the model to read from the live case. Every scenario cell is left blank, because the numbers in a downside case are a judgement and the skill does not have one. ## When to use - The user asks to add scenarios, cases or sensitivities to a model. - A model produces one answer and a reviewer has asked what happens if an input moves. - Do not use to decide what the downside is. The skill builds the frame, the user fills it. ## Inputs 1. The open workbook (required). 2. The inputs to flex (optional): if the user names them, use exactly those. If not, propose a list from the assumptions in the model and ask before building. 3. Case names (optional): default is Base, Downside, Upside. 4. Target sheet (optional): where the scenario block should live. Default is a new sheet named Scenarios. ## Procedure 1. Identify candidate inputs: typed constants that feed at least one formula and carry a label. Rank them by how many formulas depend on each. …
Read the whole file at its exact version.
How to install
mdr add kesslernity/awesome-copilot-office-skills/scenario-skeleton@sha256:e5287d92e9d4c36dThe line at the top of this page pins the label git:20261024.a411dc2, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_c4p7wc4my4dcstuf)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 24, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4885 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
kesslernity/awesome-copilot-office-skills · 8 stars · license CC-BY-SA-4.0 · pushed 2026-10-25 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_c4p7wc4my4dcstuf GET https://markdownregistry.com/api/v1/resolve?ref=kesslernity/awesome-copilot-office-skills/scenario-skeleton GET https://markdownregistry.com/api/v1/blob/e5287d92e9d4c36dfd2e597eadf98322529b2e5942910efe2f60f2055ff9998e
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.