MCPInstall

ae-experiment-insight

Diagnose and interpret AE A/B experiments from configuration and report evidence through a defensible decision. Use when the user asks what an experiment means, whether it can roll out, why a result is not significant, why group sizes or exposure are wrong, why treatment results conflict, whether the report is trustworthy, or what to do next. Covers SRM, duration sufficiency, novelty effects, metric conflicts, missing or anomalous data, design reasonableness, data reliability, metric interpretation, trend and segment analysis, root-cause hypotheses, and rollout recommendations. All platform discovery and reads must use ae-cli.

Installs
296
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/thinkingaiagenticengine/ae-cli --skill ae-experiment-insight
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads ae-experiment-insight automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

AE Experiment Insight and Diagnosis

Validate the evidence before interpreting the effect. Produce a decision only when the experiment is trustworthy enough to support one.

Platform and reference routing

Use ae-cli for every AE platform interaction and follow references/platform-operations.md; never substitute another platform access path.

For diagnosis, read references/diagnostic-playbook.md. Before a rollout decision, read references/decision-framework.md.

Workflow

1. Restore experiment context

Resolve the exact project and experiment. Collect:

  • hypothesis and intended decision;
  • control and treatment definitions;
  • assignment unit, layer, targeting, traffic, and group allocation;
  • Feature and group values;
  • primary, secondary, and diagnostic metrics;
  • planned MDE, alpha, power, duration, and stopping rule;
  • actual start/end time and material configuration changes.

Without the original hypothesis or success rule, explain observed effects but do not retroactively invent success criteria.

2. Check run integrity

Establish the experiment's actual state, complete runtime periods, and material mid-run Feature, traffic, audience, metric, or identity changes. Treat configuration history as evidence. Evaluate allocation, exposure, sample sufficiency, and design quality through the diagnostic playbook rather than duplicating its rules here.

3. Run data diagnostics

Apply diagnostic-playbook.md in causal order and complete its diagnostic checklist. Use scripts/analyze_experiment.py for SRM and group comparisons; do not calculate p-values or confidence intervals mentally.

4. Interpret effects

For each pre-registered metric, interpret the verified metric contract from the diagnostic playbook and report:

  • verified source event, aggregation, analysis unit, denominator or population, filters, and attribution window;
  • control and treatment values;
  • absolute and relative difference;
  • confidence interval and p-value from deterministic calculation or the verified platform report;
  • achieved sample versus planned sample;
  • relation to MDE and business threshold;
  • statistical and practical significance.

Distinguish:

  • statistically significant and practically valuable;
  • statistically significant but too small to matter;
  • directionally positive but underpowered;
  • no detectable effect within the current precision;
  • significantly negative;
  • invalid or inconclusive because of data quality.

Do not translate p > alpha into “no effect.” State that the current data did not establish an effect and describe the compatible interval.

5. Analyze trends and segments

Check trend stability and abnormal dates using complete comparable periods. Apply the trend and segment rules in decision-framework.md.

6. Diagnose causes

For every suspected cause, provide:

  • observed evidence;
  • inference and uncertainty;
  • competing explanation;
  • the exact platform query or product check that would distinguish them;
  • remediation if confirmed.

Do not produce a list of generic causes detached from evidence. In the final report, express the distinguishing check as a concise user-facing verification action. Include the raw ae-cli command only when the user explicitly asks for commands, an audit trail, or debugging details.

7. Make the decision

Apply decision-framework.md and return one decision supported by the trust assessment, primary effect, duration, trends, segments, and diagnostic results.

Never start, pause, end, change traffic, delete, or roll out an experiment unless the user separately asks for that platform action. Those actions are outside interpretation and require explicit target-and-impact confirmation.

Output requirements

  • Use the explicitly requested language, otherwise the language of the user's latest substantive message. Localize all user-facing prose, headings, labels, statuses, conclusions, warnings, limitations, and next actions; treat section names in this Skill as semantic guidance and remove unintended mixed-language output.
  • Keep code, commands, raw IDs, event/property/metric names, Feature keys, SDK/API names, and official enum values unchanged when translation would alter their technical meaning.
  • Lead with the decision status.
  • Use an adaptive report, not a fixed numbered template. Organize the default user-facing hierarchy as: conclusion, core impact, experiment decision, and product optimization or next action.
  • Keep data reliability, core metrics, and attention metrics inside the core impact section:
    • Data reliability validation: summarize the diagnostic checklist and state the overall result as reliable, limited, or unreliable. Keep normal checks compact and expand only warnings, failures, or unverified checks.
    • Core metrics: present the primary metric's control and treatment values, absolute and relative effect, interval and p-value, relation to MDE or the business threshold, and business meaning. Use causal wording only when the trust assessment supports it.
    • Attention metrics: present secondary and diagnostic metrics only when they affect the decision, explain the mechanism, or reveal material risk. Do not promote a post-hoc metric into the success criterion.
  • For a brief answer, collapse these subsections into compact paragraphs under core impact; do not promote them into unrelated top-level sections.
  • Treat labels such as material blockers, trust blockers, diagnostic severity names, and framework labels such as Gate 1 or Gate 2 as internal taxonomy. Never expose them as report headings or append their English forms after localized headings. Use natural user-facing wording such as “数据可靠性验证” or “当前为什么不能下结论” when those concepts need a heading.
  • Place metric trends and metric-related segments under the relevant core or attention metric. Add broader context, cause diagnosis, assumptions, or limitations only when they materially change interpretation.
  • Use a product-optimization section only when trustworthy evidence supports a specific product change. Otherwise use a next-validation or next-action section.
  • Include only content supported by the request and evidence. Do not add a section merely because it appeared in a previous report.
  • Separate platform observations, deterministic calculations, and inferred causes. State uncertainty and evidence gaps explicitly.
  • Do not return an unexplained raw table.

Failure behavior

  • Ambiguous project or experiment: show resolved candidates and ask; do not guess.
  • Missing report capability: preserve the ae-cli gap and request a platform export with required fields.
  • Permission failure: stop dependent queries and report the missing permission.
  • Empty successful report: say no matching data; do not relabel it as a transport failure.
  • Partial success: use available evidence and enumerate failures.
  • Conflicting sources: prefer raw assignment/exposure evidence for data-quality diagnosis and explain the discrepancy.

FAQ

What does the ae-experiment-insight skill do?

Diagnose and interpret AE A/B experiments from configuration and report evidence through a defensible decision. Use when the user asks what an experiment means, whether it can roll out, why a result is not significant, why group sizes or exposure are wrong, why treatment results conflict, whether the report is trustworthy, or what to do next. Covers SRM, duration sufficiency, novelty effects, metric conflicts, missing or anomalous data, design reasonableness, data reliability, metric interpretation, trend and segment analysis, root-cause hypotheses, and rollout recommendations. All platform discovery and reads must use ae-cli.

How do I install ae-experiment-insight?

Run npx skills add https://github.com/thinkingaiagenticengine/ae-cli --skill ae-experiment-insight in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/ae-experiment-insight/ (personal) or .claude/skills/ae-experiment-insight/ (project).

Which AI agents can use ae-experiment-insight?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is ae-experiment-insight safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains ae-experiment-insight?

It is published by thinkingaiagenticengine in thinkingaiagenticengine/ae-cli. It has 296 recorded installs.

More from thinkingaiagenticengine/ae-cli

View all →

ae-analysis

thinkingaiagenticengine/ae-cli

Use ae-cli for AE analysis-side data questions, asset operations, and asset governance: reports, analysis boards, BI dashboards, ad-hoc models, drilldown, detail data, alerts, clusters, tags, metrics, metadata discovery, project configuration, tracking plans, local input-file upload, governance asset lists/rules/lineage/impact/dependency, batch asset operations, projects, and resource links. Use when the user asks to query data, explain a change, export evidence, inspect/create/update/govern analysis assets, recommend project assets for certification/authentication, review asset-certification recommendations, review metric recommendations, or build/update/refresh/sync a project semantic knowledge base from a governed asset package.

ae-engage

thinkingaiagenticengine/ae-cli

AE Engage capability gateway: config center, flows, push/config channels, strategies, templates, task management, operation activities, and query lifecycle. Trigger words: config center, scene config, push channel, config channel, operation strategy, operation task, operation activity, query lifecycle, template, config item, Engage, Hermes, engage-scene, engage-setting, engage-flow, engage-task, engage-activity, engage-query.

ae-dataops

thinkingaiagenticengine/ae-cli

Use ae-cli for DataOps warehouse tables/views and fields, recycling, workflow configuration and release, execution troubleshooting, backfill, SQL queries, and data integration.

Data & Databases870 installs

ae-community

thinkingaiagenticengine/ae-cli

AE community analysis and data reporting for posts, comments, topics, livestreams, customer-service chats, WeCom after-sales groups, and in-game chat. Use for community content insight, sentiment, intent, evidence drill-down, community data ingestion/import/submission, and WeCom chat data integration (社区数据上报、导入、提交社区数据、企微聊天数据接入).

Media & Creative865 installs

ae-agent

thinkingaiagenticengine/ae-cli

AE Agent platform CLI for Agent, resource package import and export, notification, approval, archived conversation, model, MCP, Skill, attachment, and user-memory work. Use when managing these resources, browsing Agent markets, handling approval requests and tasks, restoring archived conversations, persisting user memory, or answering from user preferences, background, stable workflows, or historical conventions.

AI & Agents854 installs

ae-kb

thinkingaiagenticengine/ae-cli

AE knowledge base CLI manual for creating, importing read-only compiled snapshots, querying, LLM-powered ask, listing accessible knowledge bases and their sources, deterministic index/grep/read retrieval, checking status, ZIP source upload and directory management, raw child-file reading, revision-checked child updates and deletion, compiling, schema generation, URL sources, source deletion, ordinary text source creation, full reads and revision-checked editing, file/ZIP source draft replacement and restoration, and knowledge base deletion. Use when the user asks to manage AE (Agentic Engine) knowledge bases, import a compiled Markdown ZIP snapshot, upload documents or URLs to a knowledge base, query knowledge, ask knowledge bases with an LLM, list accessible knowledge bases or source metadata, inspect knowledge base indexes, search knowledge base pages, read a specific knowledge base page, check knowledge base status, generate schemas, compile knowledge, remove sources, create or edit

AI & Agents853 installs

Popular docs & writing skills

View category →

grill-with-docs

mattpocock/skills

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Docs & Writing1.2M installs

lark-markdown

open.feishu.cn

飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。

Docs & Writing778.7K installs

writing-beats

mattpocock/skills

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Docs & Writing490.7K installs

writing-shape

mattpocock/skills

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Docs & Writing490.2K installs

writing-fragments

mattpocock/skills

Writing, explore: mine raw fragments, no structure yet.

Docs & Writing489.6K installs

writing-for-agents

mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Docs & Writing479.3K installs