feat: add feature-flags skill with MetaMask Mobile overlay - #147
Open
NicolasMassart wants to merge 1 commit into
Open
feat: add feature-flags skill with MetaMask Mobile overlay#147NicolasMassart wants to merge 1 commit into
NicolasMassart wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds
feature-flagsin theplatformdomain: sharedskill.md, MetaMask Mobile overlay, and CHANGELOG. Markedbase: trueso it installs with the default base set.Why a shared skill plus a repo overlay.
skill.mdis the workflow every consumer shares.repos/metamask-mobile.mdis the Mobile wiring. A Mobile-only skill would be fewer files today; the next consumer would then copy or fork it. Overlay merge is the existing pattern in this repo.Why
base: true. Engineers who never select theplatformdomain still get this skill onpostinstall, same as the other base skills. Relying on--includeorSKILLS_DOMAINS=platformwould miss most clones. Cost: always-on description tokens.--exclude/SKILLS_EXCLUDEstill skips it.Fixes MCWP-827.
Type of Change
Skill Details (if adding a new skill)
Provider Name: MetaMask
Skill Name: feature-flags
Brief Description: Version-gated remote feature flags, with a MetaMask Mobile overlay for the canonical helper and selectors.
Checklist
Testing
yarn audit:skillsaccepts the new skill frontmatterbase: truestill installs the skill when its domain is filtered out--exclude/SKILLS_EXCLUDEstill skips it when explicitly excludedProof of testing the skill
See the generated skill test report: skill-test-feature-flags.local.md
Additional Context
MCWP-827
Made with Cursor