{"id":85627,"plugin_id":"plugin_asdk_app_6ada68616590819197685ef0b29787d2","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-07T06:14:30.023Z","digest":"73f9f0cd86c787a6f9f66166eb9b627df44dbbb02e5c79bc2977ed7e96b39d82","against":null,"payload":{"description":"Find evidence-backed A/B test opportunities using Noibu analytics, optionally validate the live storefront and preview variations, and create requested Noibu test drafts.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":340},{"relative_path":"references/create-drafts.md","size_in_bytes":2364},{"relative_path":"references/handoffs/candidates.md","size_in_bytes":1505},{"relative_path":"references/noibu-query-battery.md","size_in_bytes":20012},{"relative_path":"references/preview.md","size_in_bytes":1587},{"relative_path":"references/shared/noibu-feature-flag-sdk.md","size_in_bytes":9035},{"relative_path":"references/shared/platforms.md","size_in_bytes":4839},{"relative_path":"references/site-validation.md","size_in_bytes":1863},{"relative_path":"scripts/validate_candidates.py","size_in_bytes":7508}],"name":"ab-test-opportunity-finder","skill_md_contents":"---\nname: ab-test-opportunity-finder\ndescription: Find evidence-backed A/B test opportunities using Noibu analytics, optionally validate the live storefront and preview variations, and create requested Noibu test drafts.\n---\n\n# A/B test opportunities\n\n- Read [shared query guidance](../querying-noibu-data/SKILL.md) and [runtime/actions](../querying-noibu-data/references/chatgpt-runtime.md). Use skill `ab-test-opportunity-finder`.\n- Resolve the store and goal: cart adds, checkout starts/completions, product/collection/specific page views or all goals. Ask for a URL only for a specific-page goal; unattended runs use the confirmed goal or disclose all goals.\n- Follow the [query battery](references/noibu-query-battery.md): sessions, goal events, sibling domains, business context and existing tests. SDK connection status does not prove historical data is absent.\n- Under ~1,000 sessions, discuss insufficient evidence; under ~15,000 in 30 days, offer 90 days and disclose widening. Never silently replace an unmeasured success metric.\n- Query baseline/targeted batches; require measured gaps, plausible mechanisms and relevant traffic. Technical defects are fix-first, not experiments masking bugs.\n\n## Validate and present\n\n- Read [site validation](references/site-validation.md). Inspect analytics-selected pages/policies with supported browser controls; record country, currency, viewport and time. Drop already implemented/policy-contradicted ideas. Without browser evidence, label hypotheses unvalidated; do not invent selectors.\n- Rank a short goal-linked list: proposed change, evidence, hypothesis, control/variation, metric/guardrails, device/UTM targets, weekly eligible traffic/events, experiment overlap, developer notes and verification.\n- Use Noibu's returned verdict-time estimate only; projections/correlations are not causal loss.\n- [Before/after previews](references/preview.md) are optional real captures. Temporary DOM/CSS changes require approved execution, never a read-only evaluator; previews are not deployment.\n- Follow [candidate handoff](references/handoffs/candidates.md), generate/validate `candidates.json` when files are supported, and use [inline presentation](../querying-noibu-data/references/presentation.md). Each **Create A/B draft in Noibu** action retains the exact candidate/hash. Use useful chat recommendations if rendering/files are unavailable.\n\n## Requested actions\n\n- Draft creation only: read [draft creation](references/create-drafts.md), validate the selected payload and check existing titles before `noibu_create_ab_test`. Return actual ID/key/status plus **Open draft in Noibu** using [verified console links](../querying-noibu-data/references/console-urls.md). Resolve missing numeric IDs from the roster, never rank/slug; do not recreate to obtain a link.\n- Recommendation creates nothing; implementation, deployment and test lifecycle changes are separate requests. Never start a test during draft creation.\n- Source implementation/fix-first actions use [source access](../querying-noibu-data/references/source-access.md), then the [SDK](references/shared/noibu-feature-flag-sdk.md) and [platform notes](references/shared/platforms.md). Analytics/draft creation remain available without source; no implementation code without connected source; connection does not authorize writes/PRs/deployment/start.\n- Requested recurring reports use [connected delivery](../querying-noibu-data/references/scheduling-delivery.md): preserve goal/targeting, fresh evidence and roster/overlap checks, and confirmed browser-validation versus analytics-only coverage. Scheduling recommendations never authorizes automatic drafts, storefront mutations, implementation or activation.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}