Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vm0-ai/feature-switch
Feature switch system guide for gating new user-facing features behind feature flags
Passed 23 of 23 test cases with the skill, and 8 of 23 without it.
and 20 more in the full report
15 fixed8 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which feature switches are explicitly designated as org-scoped in ORG_SCOPED_FEATURE_SWITCH_KEYS within the backend API services?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies PersonalSubscriptionPriority, PiLoop, PiDeferredSandbox, and LarkIntegration as the org-scoped keys. | Missed | Passed |
The instructions your model reads when the skill loads.
This skill documents the feature switch system and provides step-by-step instructions for adding new feature switches. All new user-facing features must be gated behind a feature switch for gradual rollout.
A feature switch is required when adding:
A feature switch is not required for:
File: turbo/packages/core/src/feature-switch-key.ts
Add a new entry to FeatureSwitchKey:
export enum FeatureSwitchKey {
// ... existing keys
MyFeature = "myFeature",
}
File: turbo/packages/core/src/feature-switch.ts
test cases passed, vs 8 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.