A/B testing and experimentation framework
Manages A/B testing experiments from creation through analysis and reporting.
/plugin marketplace add 501336north/one-shot-ship-plugin/plugin install oss@one-shot-ship-pluginCommand: /oss:experiment
Description: A/B testing and experimentation framework
Workflow Position: any time - EXPERIMENT (A/B testing)
Usage:
/oss:experiment [SUBCOMMAND] <EXPERIMENT_NAME>
Arguments:
| Argument | Required | Description |
|---|---|---|
SUBCOMMAND | No | create, analyze, report |
EXPERIMENT_NAME | Yes | Name of the experiment |
Options:
| Flag | Short | Description |
|---|---|---|
--help | -h | Show this help message |
Examples:
# Create a new experiment
/oss:experiment create checkout-flow
# Analyze experiment results
/oss:experiment analyze checkout-flow
# Generate experiment report
/oss:experiment report checkout-flow
Related Commands:
/oss:feature-flag - Feature flag management/oss:monitor - Monitor experiment metrics/oss:deploy - Deploy experiment variantsA/B testing and experimentation framework.
cat ~/.oss/config.json 2>/dev/null | grep apiKey
If no API key found:
No API key found. Run: /oss:login
Register at https://www.oneshotship.com
You MUST initialize logging for supervisor visibility.
~/.oss/hooks/oss-log.sh init experiment
Before executing, fetch and review the IRON LAWS:
~/.oss/hooks/fetch-iron-laws.sh
All 5 IRON LAWS must be followed. Self-correct any violations before proceeding.
You MUST update the workflow status before proceeding.
~/.oss/hooks/oss-notify.sh --workflow experiment start '{}'
~/.oss/hooks/ensure-decrypt-cli.sh || { echo "Failed to install decrypt CLI. Run /oss:login for manual setup."; exit 1; }
This auto-installs the decrypt CLI if missing. Existing installations are unaffected.
~/.oss/bin/oss-decrypt --type workflows --name experiment
The CLI fetches the encrypted prompt from the API and decrypts it locally using your stored credentials.
The prompt handles:
/oss:experiment create checkout-flow
/oss:experiment analyze checkout-flow
/oss:experiment report checkout-flow