predict

Featured

Pre-implementation multi-persona adversarial analysis for gflow-cli proposals. Five expert personas independently evaluate a proposed change before a single line of code is written, then converge on a GO / CAUTION / STOP verdict. Invoke before any high-stakes decision: new transport, auth change, selector redesign, schema migration, API surface change, or backlog item requiring an investigation gate.

API & Backend 189 stars 52 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

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

Skill Content

# `predict` — Pre-Implementation Multi-Persona Analysis Structured pre-implementation review. Five expert personas assess the proposal **independently**, then debate, then converge on a verdict with a confidence score. Surfacing architectural, security, performance, and UX flaws before the first commit is the cheapest place to catch them. --- ## When to invoke Use before implementing any of: - A new transport strategy (`sapisidhash`, `cdp_attach`, `official_veo`) - Auth flow changes (new strategy, G12 bypass technique, cookie extraction) - Selector cascade redesigns affecting `ONBOARDING_SELECTORS`, `NEW_PROJECT_SELECTORS`, `FRAME_SLOTS_STRUCT` - Schema migrations in `gflow_cli/data/` - New CLI surface or exit-code changes - Any backlog item with an "investigation gate" in PLAN.md before coding Skip for: trivial bug fixes (< 10 lines, isolated, no boundary cross), already-approved PLAN.md tasks entering EXECUTE, pure doc changes. --- ## Invocation ``` /gflow:predict <proposal> ``` `<proposal>` is a short description of what you intend to build or change — one paragraph is enough. Examples: - "Wire SAPISIDHASH auth header into `_post_json` for all `aisandbox-pa` routes (Issue #15)" - "Add CDP-attach transport as opt-in `--transport cdp_attach` alongside `ui_automation`" - "Redesign `gflow video batch` to use a local manifest ledger for skip-already-done" - "Add `AuthBrowserBlockedError` to `internal_chromium.py` when Google rejects bundled Chromium" --- ## Protocol ...

Details

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

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

plan

Creates a structured task-by-task implementation plan for a gflow-cli feature. Gathers predict/scenario context, asks ≤3 clarifying questions, decomposes the feature into atomic committable tasks with step and test checklists, and writes docs/superpowers/plans/<YYYY-MM-DD>-<slug>/PLAN.md. Invoke after /gflow:predict returns GO or CAUTION and /gflow:scenario output is available.

189 Updated today
ffroliva
AI & Automation Solid

scenario

Pre-implementation edge-case and scenario explorer for gflow-cli. Decomposes a proposed feature or change across 13 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.

189 Updated today
ffroliva
AI & Automation Listed

prepare

Pre-implementation analysis — strategic brainstorm, impact mapping, SOLID extension checks, DRY reuse discovery, complexity tiering, and (for complex work) decomposition into an atomic, parallel-safe backlog. TRIGGER when the user wants pre-implementation analysis/decomposition before coding ("prepare", "analyze before building", "think through this", "decompose this task", "plan the work"). DO NOT TRIGGER when: the user already has a clear plan and just wants to build it → use /implement; the request is "add another <X> like the existing one" in a project that already has that shape → use /scaffold; or requirements are still unclear/ambiguous → use /analyst first.

2 Updated 1 weeks ago
mik2win