scenario-testing
Validate Features with Scenario Tests
Feature work can pass shallow tests while failing against real systems. This skill guides Claude, Codex, and Claude Code to prove behavior with scenario tests and documented real-dependency checks.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "scenario-testing" from https://skillstore.io/skills/2389-research-scenario-testing.md and its manifest at https://skillstore.io/api/skills/2389-research-scenario-testing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "scenario-testing". Validate a user registration workflow before release.
Expected outcome:
A .scratch/ scenario plan that uses the real database, real auth service in test mode, expected success criteria, and cleanup notes.
Using "scenario-testing". Convert a recurring checkout validation into shared coverage.
Expected outcome:
A documented scenario pattern with a clear given, when, then flow and a list of business behavior it validates.
Using "scenario-testing". Review a completed bug fix for missing validation.
Expected outcome:
A gap report that names missing real-dependency checks, invalid mocks, and the scenario needed before declaring the fix complete.
Security Audit
Medium RiskAll static analyzer matches for Ruby or shell backtick execution are false positives caused by Markdown inline-code formatting. The system reconnaissance matches are also false positives, but the skill does have a medium contextual risk because it encourages real credential requests and real service execution without clear safeguards.
Confirmed security concerns (1)
Risk Factors
โ๏ธ External commands (8)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/2389-research-scenario-testing/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/2389-research-scenario-testing?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/2389-research-scenario-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/2389-research-scenario-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/2389-research-scenario-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
2389-research. (2026). scenario-testing security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/2389-research-scenario-testing/audits/7BibTeX citation
@techreport{2389-research-2389-research-scenario-testing-2026,
author = {2389-research},
title = {scenario-testing security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/2389-research-scenario-testing/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "scenario-testing security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "2389-research"
date-released: "2026-07-04"
url: "https://skillstore.io/skills/2389-research-scenario-testing/audits/7"
identifiers:
- type: other
value: "skillstore:2389-research-scenario-testing:audit:7"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Validate Backend Feature Behavior
Create a real dependency scenario before marking a new API, workflow, or database-backed change as complete.
Turn Bug Fixes into Repeatable Coverage
Reproduce a reported failure, verify the fix with a scenario, and document the pattern for future regression checks.
Guide AI Agents During Delivery
Keep Claude, Codex, or Claude Code focused on proving working behavior instead of stopping at isolated unit tests.
Try These Prompts
Use scenario-testing to design a .scratch/ scenario for this feature. Include the real dependencies it must exercise and the pass condition.
Use scenario-testing to reproduce this bug with real dependencies, verify the fix, and list what makes the scenario independent.
Use scenario-testing to extract the validated scenario into a scenarios.jsonl entry with name, given, when, then, and validates fields.
Use scenario-testing to review this change set for missing real-dependency scenarios, invalid mock usage, and unresolved validation gaps.
Best Practices
- Use sandbox or test-mode services when real external systems are required.
- Keep each scenario independent so it can run alone and in parallel.
- Move stable lessons from scratch scenarios into committed scenario documentation.
Avoid
- Treating mocked unit tests as proof that a feature works end to end.
- Running scenarios that depend on hidden state from earlier test executions.
- Requesting or exposing production secrets instead of approved test credentials.
Frequently Asked Questions
Does this skill write test code for me?
Can I use mocks with this skill?
What is .scratch/ used for?
What should go into scenarios.jsonl?
Does this require production services?
Which tools can use this skill?
Developer Details
Author
2389-researchLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
14dc8f201a64f8d30fd131d7f036cd5e788be523
Maintenance freshness
7/20/2026
Usage
12 downloads ยท 192 views
File structure
๐ SKILL.md