managing-experiment-lifecycle

Guide experiment lifecycle transitions with preconditions and decision criteria.

58|5|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/PostHog/skills --skill managing-experiment-lifecycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: managing-experiment-lifecycle
Source: https://github.com/PostHog/skills/tree/main/skills/omnibus/managing-experiment-lifecycle
Command: npx skills add https://github.com/PostHog/skills --skill managing-experiment-lifecycle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams navigate the lifecycle of experiments, reducing missteps by providing clear guidance on when to launch, pause, resume, end, ship, archive, reset, or duplicate experiments.

Core Features & Use Cases

  • Define and apply lifecycle actions with explicit preconditions and outcomes affecting variant assignment and analytics.
  • Clarify decision criteria for selecting actions in common analytics workflows, including pre-launch planning, running experiments, and post-analysis cleanups.
  • Provide a reusable decision framework to streamline experiment management across teams.

Quick Start

Describe your target experiment and specify the lifecycle action you want to perform.

Frequently Asked Questions about managing-experiment-lifecycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage the experiment lifecycle from launch to archive in PostHog?

Managing the experiment lifecycle involves guiding teams through transitions like launch, pause, resume, end, ship, and archive. This framework specifies preconditions, variant handling, and decision criteria to reduce missteps during analytics workflows.

When should I pause, resume, or end a running experiment?

You should pause, resume, or end an experiment based on decision criteria for running experiments. The lifecycle guidance clarifies outcomes affecting variant assignment and analytics to help you select the correct action in common analytics workflows.

Does pausing an experiment affect variant assignment and analytics data?

Pausing an experiment does affect variant assignment and analytics data. The lifecycle framework defines explicit preconditions and outcomes for each action, ensuring you understand the analysis implications before modifying a running experiment.

What is the best way to ship or archive an experiment after analysis?

The best way to ship or archive an experiment after analysis is to apply the post-analysis cleanup decision criteria. This ensures lifecycle actions are executed with clear outcomes, streamlining experiment management across teams.

Can I reset or duplicate an experiment for my analytics workflow?

You can reset or duplicate an experiment within your analytics workflow. The lifecycle framework provides a reusable decision structure that specifies the preconditions and outcomes required to perform these actions safely.

What happens to feature flags when I end or archive an experiment?

When you end or archive an experiment, the lifecycle guidance specifies how variant handling and feature flag configurations are affected. This ensures decision criteria are met and analytics implications are clear before completing the action.