> **n8n:experiments** — skill 37 of 43 in [n8n-io/n8n](https://skillsdocs.com/n8n-io/n8n).
>
> Book (all skills, one file): https://skillsdocs.com/n8n-io/n8n.md
> Machine manifest: https://skillsdocs.com/n8n-io/n8n/.well-known/agent-skills/index.json
> Origin: credited — this skill is installed into this repository and in use here, not published from it, so there is no install command.
> Upstream: https://github.com/n8n-io/n8n/blob/master/.agents/skills/experiments/SKILL.md @ `master`
> Raw bytes, no header: https://raw.githubusercontent.com/n8n-io/n8n/master/.agents/skills/experiments/SKILL.md
> Base for relative paths: https://raw.githubusercontent.com/n8n-io/n8n/master/.agents/skills/experiments/
> Licence: Other — https://github.com/n8n-io/n8n
>
> Bundled files (1), referenced from this skill's directory:
>   - `reference.md` — https://raw.githubusercontent.com/n8n-io/n8n/master/.agents/skills/experiments/reference.md
>
> Content © its authors, served unmodified. Takedown: https://github.com/DreambaseAI/skillsdocs/issues/new?labels=takedown&title=Takedown+request

<!-- Verbatim upstream SKILL.md follows, YAML frontmatter included. -->

---
name: n8n:experiments
description: >-
  Guides work on `packages/frontend/editor-ui` experiments. Use when creating,
  extending, wiring, testing, reviewing, or retiring editor-ui experiments,
  PostHog feature flags, experiment key indexes, variants, stores/composables,
  persisted experiment state, or experiment telemetry.
---

# Experiments

Use this skill for frontend experiment code lifecycle work in `packages/frontend/editor-ui`.

Start with the relevant mode in [reference.md](reference.md):

- `Create` for a new experiment folder, constant, store/composable, and tests.
- `Extend` for new variants, behavior, display logic, or telemetry on an existing experiment.
- `Wire` for host-surface integration through routes, modals, views, or components.
- `Test` for store, composable, persistence, telemetry, and UI behavior coverage.
- `Review` for auditing experiment changes.
- `Retire` for cleaning up completed or abandoned experiments.

When experiment work touches Vue components or user-facing copy, also follow `n8n:ui-design` and `n8n:content-design`.
