ai-image-creator
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway…
Autonomous growth experimentation framework. Creates A/B/multivariate experiments with hypotheses, logs data points, runs statistical analysis (bootstrap CI + Mann-Whitney U), auto-promotes winners to a living playbook, and suggests next experiments. Use when creating or
$ npx -y skills add evolution-foundation/evo-nexus --skill mkt-experiment --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mkt-experimentContext preview
The summary Claude sees to decide when to auto-load this skill.
Autonomous growth experimentation framework. Creates A/B/multivariate experiments with hypotheses, logs data points, runs statistical analysis (bootstrap CI + Mann-Whitney U), auto-promotes winners to a living playbook, and suggests next experiments. Use when creating or
name: mkt-experiment description: Autonomous growth experimentation framework. Creates A/B/multivariate experiments with hypotheses, logs data points, runs statistical analysis (bootstrap CI + Mann-Whitney U), auto-promotes winners to a living playbook, and suggests next experiments. Use when creating or managing marketing experiments, logging data points, scoring experiments, or generating weekly scorecards.
Autonomous growth experimentation framework based on Karpathy's autoresearch pattern applied to marketing. Creates experiments with hypotheses, logs data points, runs statistical analysis (bootstrap CI + Mann-Whitney U), auto-promotes winners to a living playbook, and suggests next experiments. Supports batch mode (up to 10 variants simultaneously).
Use this skill when:
Do NOT use for:
python3 experiment-engine.py create \ --agent <agent_name> \ --hypothesis "What you expect to happen" \ --variable "<variable_name>" \ --variants '["variant_a", "variant_b"]' \ --metric "<primary_metric>" \ --cycle-hours 24
Add `--batch-mode` for 3-10 variant tests. Add `--min-samples N` to override auto-detection.
python3 experiment-engine.py log \
--agent <agent_name> \
--experiment-id <EXP-ID> \
--variant "<variant_name>" \
--metrics '{"metric_name": value}'python3 experiment-engine.py score --agent <agent_name> --experiment-id <EXP-ID>
Statuses: `running` → `trending` → `keep` (winner) or `discard` (loser)
Winners auto-promote to the playbook. Requires p < 0.05 AND ≥ 15% lift.
python3 experiment-engine.py list --agent <agent_name> [--status running|trending|keep|discard]
python3 experiment-engine.py playbook --agent <agent_name>
Always check the playbook before creating new content to apply proven best practices.
python3 experiment-engine.py suggest --agent <agent_name>
python3 autogrowth-weekly-scorecard.py [--weeks N] [--output file.md]
python3 pacing-alert.py [--json]
Exit code 0 = on pace, 1 = alerts present.
1. Before creating content: `playbook` → apply proven rules 2. When publishing: `log` → record which variant was used and its metrics 3. Periodically: `score` → check if experiments have reached statistical significance 4. Weekly: `autogrowth-weekly-scorecard.py` → review all channels 5. After completing experiments: `suggest` → pick the next variable to test
| Variable | Description | |----------|-------------| | `GROWTH_ENGINE_DATA_DIR` | Data directory (default: `./data/experiments`) | | `GROWTH_ENGINE_AGENTS` | Comma-separated agent names (default: `content,email,linkedin,seo,blog`) |
| Variable | Default | Description | |----------|---------|-------------| | `HIGH_VOLUME_AGENTS` | `content,email` | Agents needing only 10 samples/variant | | `LOW_VOLUME_AGENTS` | `seo,linkedin,blog` | Agents needing 30 samples/variant | | `P_WINNER` | `0.05` | p-value threshold for winner | | `P_TREND` | `0.10` | p-value threshold for trending | | `LIFT_WIN` | `15.0` | Minimum % lift for keep decision | | `BOOTSTRAP_ITERATIONS` | `1000` | Bootstrap resamples for CI | | `BATCH_MODE_MAX_VARIANTS` | `10` | Max variants in batch mode |
| Variable | Description | |----------|-------------| | `PIPELINE_API_URL` | Pipeline/CRM API endpoint | | `PIPELINE_AUTH_TOKEN` | Bearer token for pipeline API | | `RECRUITING_API_URL` | Recruiting API endpoint | | `RECRUITING_AUTH_TOKEN` | Bearer token for recruiting API | | `EMAIL_API_URL` | Email platform API base URL | | `EMAIL_AUTH_TOKEN` | Bearer token for email platform | | `OUTBOUND_CAMPAIGNS` | JSON: `{"name": "campaign-id"}` | | `RECRUITING_CAMPAIGNS` | JSON: `{"name": "campaign-id"}` | | `DAILY_LEAD_TARGET` | Leads/day target (default: 10) | | `WEEKLY_CANDIDATE_TARGET` | Candidates/week target (default: 400) |
pip install numpy scipy
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway…
Create a new custom agent for the workspace. Guides the user through defining agent name, domain, personality, skills, model, and memory folder. Use when the…
Create a new slash command for Claude Code. Guides the user through defining the command name, what it does, and generates the markdown file in…
Create a Mission, Project, or Goal (Mission → Project → Goal → Task hierarchy) in EvoNexus. Guides the user through picking a mission, choosing or creating a…
Create a new heartbeat (proactive agent scheduled with a decision prompt) for EvoNexus. Guides the user through picking an agent, setting interval, wake…
Create a new custom integration (API/service wrapper) for the workspace. Guides the user through defining the integration's slug, display name, description,…