scenario

Solid

Pre-implementation edge-case and scenario explorer for gflow-cli. Decomposes a proposed feature or change across 12 structured dimensions specific to gflow-cli's failure surfaces (WAF/reCAPTCHA, Playwright selectors, auth token lifecycle, batch resume, data layer safety, cross-platform paths). Produces a severity-ranked scenario table to feed into the PLAN spec and the test matrix before EXECUTE begins.

AI & Automation 122 stars 33 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# `scenario` — Edge Case & Scenario Explorer Systematic pre-implementation scenario analysis. For a given feature or change, produces a severity-ranked table of test scenarios across 12 dimensions tuned to gflow-cli's known failure surfaces. Feed the output into PLAN.md tasks and `tests/features/` BDD scenarios before entering EXECUTE mode. --- ## When to invoke Use before implementing any of: - A new generation path (T2V, I2V, R2V, batch manifest runner) - Transport changes (any new HTTP call against `aisandbox-pa.googleapis.com`) - Auth or session changes (new strategy, cookie extraction, SAPISIDHASH wiring) - Selector cascade changes (`ONBOARDING_SELECTORS`, `NEW_PROJECT_SELECTORS`, `FRAME_SLOTS_STRUCT`, `IMAGE_MODEL_OPTION_SELECTORS`) - Data layer changes (schema migration, new `OperationRecorder` callsite, redaction change) - New CLI subcommand, flag, or exit code Skip for: pure doc changes, CHANGELOG/version bumps, `scripts/` tooling with no production callpath. --- ## Invocation ``` /gflow:scenario <feature or change description> ``` `<feature or change description>` is a brief summary of what you're about to implement. Examples: - "SAPISIDHASH auth header wired into `_post_json` for `aisandbox-pa` routes" - "gflow video batch manifest ledger (skip already-completed rows)" - "Image model picker converted from English has-text to structural anchor" - "CDP-attach transport as opt-in alongside ui_automation" --- ## The 12 dimensions For each dimension, enumera...

Details

Author
ffroliva
Repository
ffroliva/gflow-cli
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category