Skip to main content

desktop-testing

Configure, run, or troubleshoot native desktop tests using desktop-test, desktop-driver, and storybook-desktop, including app targets and suites, helpers, permissions, WDIO suites, Storybook story tests and smoke runs, reports, and CI. Not for package source changes or the Storybook app build toolchain.

Source facts

Repository
microsoft/fluentui-react-native
Last source activity
October 23, 2026 at 18:59
Detected SKILL.md language
English
Stars
1,448
Forks
179

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
desktop-testing
description
Configure, run, or troubleshoot native desktop tests using desktop-test, desktop-driver, and storybook-desktop, including app targets and suites, helpers, permissions, WDIO suites, Storybook story tests and smoke runs, reports, and CI. Not for package source changes or the Storybook app build toolchain.
license
MIT
# Desktop testing Package references own commands, schemas, and troubleshooting. Read only the matching topic; do not copy its content here. | Task | Read | | ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Add an app target or suite | [`desktop-test` configuration](../../../packages/agentic/desktop-test/references/configuration.md) | | Run stages, suites, or inspect results | [`desktop-test` commands](../../../packages/agentic/desktop-test/references/commands.md) and [reporting](../../../packages/agentic/desktop-test/references/reporting.md) | | Prepare a platform or provision a helper | [`desktop-test` platforms](../../../packages/agentic/desktop-test/references/platforms.md) and [`desktop-driver` helpers](../../../packages/agentic/desktop-driver/references/native-helpers.md) | | Integrate Storybook or run callbacks | [`storybook-desktop` integration](../../../packages/agentic/storybook-desktop/references/integration.md), [commands](../../../packages/agentic/storybook-desktop/references/commands.md), and [tests](../../../packages/agentic/storybook-desktop/references/story-tests.md) | | Fix E2E adapters or diagnose failures | [`desktop-test` WDIO suites](../../../packages/agentic/desktop-test/references/wdio-suites.md) and [lifecycle](../../../packages/agentic/desktop-test/references/lifecycle.md) | ## Workflow 1. Identify the consumer workspace; read its config and declared scripts. For `apps/storybook`, also read `AGENTS.md` and `agent-map.yaml`. 2. Reproduce with the narrowest declared stage, suite, story, or filter. Provision the verified helper explicitly; never guess flags or call runner internals. 3. Do not change privacy settings without authorization or overlap interactive desktop workloads. 4. Report failures, skips, unsupported capabilities, and incomplete work distinctly. Skips are not passes. 5. If a published package changed, add its changeset. Finish code/config changes with `yarn clean-lage-cache` then `yarn lage buildci`. For package source changes or reviews, use `maintain-desktop-testing`. For the `apps/storybook` build/toolchain, use `agentic-storybook-development`. Component story assertions stay with `agentic-component-authoring`; v0/v1 FluentTester assertions stay with `maintain-v0-v1-component`.
View on GitHub