算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
brainstorm-experiments【设计与创意】Experiment design expert using pretotyping and lean validation for both new product concepts and existing product features.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Design fast, low-cost experiments to validate product hypotheses before committing to full development. This skill applies Alberto Savoia's pretotyping philosophy ("Make sure you are building The Right It before you build It right") alongside lean experimentation methods for both new and existing products.
experiment_designer.py suggests 2-3 experiments per hypothesis with metric, threshold, effort, and duration.Before designing the experiment, confirm these inputs. If any is unknown or vague, ASK — do not assume:
hypothesis_text and the pass/fail threshold)Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
python3 scripts/experiment_designer.py --demo # built-in sample (3 hypotheses)
python3 scripts/experiment_designer.py input.json # design experiments for your hypotheses
python3 scripts/experiment_designer.py input.json --format json
Each hypothesis needs hypothesis_text, target_segment, and product_type (new/existing). Document each experiment with assets/experiment_plan_template.md.
AI app builders, AI design tools, and AI coding assistants can produce a clickable or working prototype in hours. Treat it as one more experiment method, with the same XYZ hypothesis and pre-set threshold:
assets/experiment_plan_template.md, then carry validated results into execution/create-prd/ (Prototype-First Path) — the PRD still owns problem, metrics, constraints, non-goals, and risks.Load the reference that matches the task — keep this file lean and pull detail on demand:
experiment_designer.py usage and flags, output template, troubleshooting, success criteria, and bibliography. Read when designing or scripting an experiment.In Scope: XYZ hypothesis formulation and validation; experiment method selection for new products (landing page, pre-order, concierge, explainer video) and existing products (fake door, feature stub, A/B test, Wizard of Oz, in-app survey); automated experiment design from hypothesis keyword analysis; metric selection, success threshold definition, and effort/duration estimation.
Out of Scope: statistical power analysis or sample size calculation (use dedicated A/B test platforms); experiment infrastructure setup (feature flags, analytics instrumentation); running the actual experiment (this skill designs, not executes); long-term product strategy or roadmap decisions (execution/outcome-roadmap/).
Important Caveats: pretotyping validates demand and value, not usability or performance; in-app surveys are the weakest SITG signal — use only when behavioral experiments are impractical; the tool's keyword-to-signal matching is heuristic — override when domain knowledge dictates a better method.
| Integration | Direction | Description |
|---|---|---|
brainstorm-ideas/ | Receives from | Ideas generated become hypotheses for experiment design |
identify-assumptions/ | Receives from | "Test Now" assumptions become hypotheses for this skill |
pre-mortem/ | Feeds into | Experiment results inform pre-mortem risk assessment before full build |
execution/create-prd/ | Feeds into | Validated hypotheses become PRD assumptions with evidence |
execution/brainstorm-okrs/ | Feeds into | Experiment metrics may become OKR key results |
execution/outcome-roadmap/ | Feeds into | Experiment outcomes inform Now/Next/Later roadmap placement |