MetaMask
Official@metamask · Ethereum Blockchain
MetaMask brings Ethereum to your web browser
Agent Skills by MetaMask
Showing 28 vetted skills indexed across 5 GitHub repositories.
worktree-create
Automate Git worktree creation and removal via yarn commands.
performance-testing
Automate end-to-end performance measurement on real devices with TimerHelper and platform thresholds.
pr-changelog
Generate a CHANGELOG entry line from pull request code changes.
pr-readiness-check
Scan branch diffs for missing tests, JSDoc, and guideline violations.
pr-manual-testing
Generate Gherkin-format manual testing steps from pull request diffs.
pr-title
Generate conventional commit PR titles from git diff analysis.
component-view-test
Create and fix MetaMask Mobile component view tests in TypeScript.
repo-skill-authoring
Create and update repo-local skills for the MetaMask Mobile standard.
pr-description
Generate a PR description from git diffs and branch names.
perps-core-sync
Sync perps controller changes from mobile to core monorepo via a 13-step pipeline.
pr-codeowners
Identify code owners for changed files and map them to Slack group handles.
pr-review-queue
Automates adding a pull request to the MetaMask PR review queue project board via GitHub CLI and GraphQL.
pr-create
Create a draft GitHub pull request from the current branch to main.
ab-testing-implementation
Implement and validate MetaMask Mobile A/B tests against canonical repository standards.
pr-issue-search
Extract GitHub issue references from branch names and commit messages.
e2e-test
Plan, write, and validate Detox E2E tests for MetaMask Mobile.
gator-cli
Manage gator-cli profiles, upgrades, and ERC-7710 delegations.
add-non-evm-swaps-bridge-network
Integrate non-EVM networks into MetaMask Swaps and Bridge via constants and flags.
metamask-visual-testing
Launch and test the MetaMask Chrome extension with Playwright in headless sidepanel mode.
smart-accounts-kit
Automate MetaMask smart account workflows with Viem and ERC-7710 delegation.
oh-my-opencode
Coordinate multi-agent OpenCode workflows through oh-my-opencode plugin installation and configuration.
commit
Stages changes, runs pre-commit checks, and commits code to a branch.
code-review
Review code diffs for quality, bugs, security, and test coverage.
pr
Create pull requests from the current branch using Git and GitHub CLI.
Frequently Asked Questions About MetaMask
FAQPage SchemaWhat specific tasks can engineers perform using these capabilities?▼
Engineers can manage pull request lifecycles, execute Detox mobile testing, validate A/B test implementations, and synchronize perps controller changes across monorepo structures. These capabilities streamline code review, repository maintenance, and blockchain-specific feature deployment.
Which personas benefit most from these technical resources?▼
These resources are designed for blockchain engineers, mobile developers, and quality assurance specialists working within the Ethereum ecosystem. They are specifically tailored for contributors maintaining the MetaMask mobile and browser extension codebases.
What are the prerequisites for implementing these development standards?▼
Implementation requires a local environment configured for Yarn workspaces, Git, and GitHub access. Developers must have the relevant repository permissions and familiarity with TypeScript, Detox for mobile testing, and Viem for smart account interactions.