MetaMask avatar

MetaMask

Official

@metamask · Ethereum Blockchain

0Followers
|
632Public Repos
|
28Published Skills

MetaMask brings Ethereum to your web browser

Skills Distribution
DomainDeveloper To...Monorepo Engineering (40%)Quality Assurance .. (30%)Blockchain Integra.. (30%)

Agent Skills by MetaMask

Showing 28 vetted skills indexed across 5 GitHub repositories.

MetaMaskMetaMask
3.0k

worktree-create

Automate Git worktree creation and removal via yarn commands.

Official
Intermediate
MetaMaskMetaMask
3.0k

performance-testing

Automate end-to-end performance measurement on real devices with TimerHelper and platform thresholds.

Official
Advanced
MetaMaskMetaMask
3.0k

pr-changelog

Generate a CHANGELOG entry line from pull request code changes.

Official
Intermediate
MetaMaskMetaMask
3.0k

pr-readiness-check

Scan branch diffs for missing tests, JSDoc, and guideline violations.

Official
Intermediate
MetaMaskMetaMask
3.0k

pr-manual-testing

Generate Gherkin-format manual testing steps from pull request diffs.

Official
Intermediate
MetaMaskMetaMask
3.0k

pr-title

Generate conventional commit PR titles from git diff analysis.

Official
Basic
MetaMaskMetaMask
3.0k

component-view-test

Create and fix MetaMask Mobile component view tests in TypeScript.

Official
Advanced
MetaMaskMetaMask
3.0k

repo-skill-authoring

Create and update repo-local skills for the MetaMask Mobile standard.

Official
Intermediate
MetaMaskMetaMask
3.0k

pr-description

Generate a PR description from git diffs and branch names.

Official
Advanced
MetaMaskMetaMask
3.0k

perps-core-sync

Sync perps controller changes from mobile to core monorepo via a 13-step pipeline.

Official
Advanced
MetaMaskMetaMask
3.0k

pr-codeowners

Identify code owners for changed files and map them to Slack group handles.

Official
Intermediate
MetaMaskMetaMask
3.0k

pr-review-queue

Automates adding a pull request to the MetaMask PR review queue project board via GitHub CLI and GraphQL.

Official
Advanced
MetaMaskMetaMask
3.0k

pr-create

Create a draft GitHub pull request from the current branch to main.

Official
Advanced
MetaMaskMetaMask
3.0k

ab-testing-implementation

Implement and validate MetaMask Mobile A/B tests against canonical repository standards.

Official
Intermediate
MetaMaskMetaMask
3.0k

pr-issue-search

Extract GitHub issue references from branch names and commit messages.

Official
Intermediate
MetaMaskMetaMask
3.0k

e2e-test

Plan, write, and validate Detox E2E tests for MetaMask Mobile.

Official
Advanced
MetaMaskMetaMask
21

gator-cli

Manage gator-cli profiles, upgrades, and ERC-7710 delegations.

Official
Intermediate
MetaMaskMetaMask
13.2k

add-non-evm-swaps-bridge-network

Integrate non-EVM networks into MetaMask Swaps and Bridge via constants and flags.

Official
Advanced
MetaMaskMetaMask
13.2k

metamask-visual-testing

Launch and test the MetaMask Chrome extension with Playwright in headless sidepanel mode.

Official
Advanced
MetaMaskMetaMask
21

smart-accounts-kit

Automate MetaMask smart account workflows with Viem and ERC-7710 delegation.

Official
Advanced
MetaMaskMetaMask
21

oh-my-opencode

Coordinate multi-agent OpenCode workflows through oh-my-opencode plugin installation and configuration.

Official
Advanced
MetaMaskMetaMask
9

commit

Stages changes, runs pre-commit checks, and commits code to a branch.

Official
Basic
MetaMaskMetaMask
9

code-review

Review code diffs for quality, bugs, security, and test coverage.

Official
Basic
MetaMaskMetaMask
9

pr

Create pull requests from the current branch using Git and GitHub CLI.

Official
Intermediate

Frequently Asked Questions About MetaMask

FAQPage Schema
What 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.