Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
MetaMask
Profil créateur GitHub

MetaMask

Vue par dépôt de 83 skills collectés dans 9 dépôts GitHub.

skills collectés
83
dépôts
9
mis à jour
2026-07-15
Les 8 principaux dépôts sont affichés ici ; la liste complète continue ci-dessous.
explorateur de dépôts

Dépôts et skills représentatifs

e2e-testing
Analystes en assurance qualité des logiciels et testeurs

E2E testing guidelines

2026-07-15
add-evm-network-bridge-controller
Développeurs de logiciels

Add a new EVM network to the @metamask/bridge-controller package in the MetaMask/core monorepo. Use when a task asks to register an EVM chain for Swaps or Bridge, extend ALLOWED_BRIDGE_CHAIN_IDS or DEFAULT_CHAIN_RANKING, add bridge chain constants and display names, define the chain's default swaps token, or expose a new bridge ChainId enum member.

2026-07-14
add-evm-network-mobile
Développeurs de logiciels

Add a new EVM network to the unified Swaps and Bridge flow in MetaMask/metamask-mobile. Use when a task asks to consume a newly supported bridge-controller chain, add a Mobile bridge network label, configure its default destination token or stablecoin slippage, update bridgeConfigV2 rollout requirements, or validate that a new EVM network appears in Mobile's source and destination network pickers.

2026-07-14
controller-integration
Développeurs de logiciels

Wire a new or existing controller — whether imported from a `@metamask/*-controller` npm package or defined locally in the repo — into the MetaMask Mobile Engine or the MetaMask Extension background. Use this skill when: adding a controller to Engine or to the extension's messenger-client init, creating a controller init function or messenger, delegating actions/events between controllers, adding a controller to EngineState/Engine.context or to MESSENGER_FACTORIES and the MessengerClient union, or debugging a controller whose state never reaches Redux/the UI or resets on restart.

2026-07-07
flaky-test-detection
Analystes en assurance qualité des logiciels et testeurs

Detect, prevent, and fix flaky Jest unit tests in MetaMask Mobile before they reach CI. Use this skill when: reviewing a PR diff or changed test files for flakiness risk, fixing an intermittently failing Jest test, reproducing a flaky test locally, or auditing GitHub Actions history to rank historically flaky unit tests by failure rate.

2026-07-02
perps-breakdown-tickets
Développeurs de logiciels

Interactively break a perps product requirement into split, dispatch-ready technical tickets across MetaMask Core, its release, Mobile, and Extension. Use when a product manager (or a codebase-aware Claude acting for one) has a perps bug or feature and needs engineering-grade tickets, correctly routed now that @metamask/perps-controller is the Core source of truth. Triages where the change actually lives, emits only the applicable layer tickets with dependency links, and enforces token-efficient, signal-over-noise tickets agents can act on directly.

2026-06-30
perps-review-pr
Analystes en assurance qualité des logiciels et testeurs

Pre-flight self-review gate for perps PRs. A perps dev runs it on their OWN PR to drive a looping double-agentic cross-review — two different model CLIs (Claude, Codex, Cursor) review independently because each catches different issues — until all APPROVE the same commit with zero findings. Reviewers are deliberately strict: every perps anti-pattern and every nit is a blocker. Loops fix → re-review until the PR meets perps standard, then says it is ready for an external human reviewer. Use for "review my perps PR", "cross review my perps branch", "is my perps PR ready", or self-review before requesting review. Self-gate: does not push, merge, or open the PR.

2026-06-30
perps-validate-multiproject
Analystes en assurance qualité des logiciels et testeurs

Interactively validate perps changes across local MetaMask Core, Mobile, and Extension checkouts. Use when a Core @metamask/perps-controller change must be checked in Mobile/Extension, or when a Mobile/Extension perps change needs parity validation in the other client. Defaults to current checkout as owner, yalc for Core package transport, read-only validation targets, and the smallest meaningful proof; asks the user only when required folders or proof level cannot be resolved.

2026-06-30
Affichage des 8 principaux skills collectés sur 44 dans ce dépôt.
migrate-from-sdk
Développeurs de logiciels

Migrate from @metamask/sdk to @metamask/connect-evm, @metamask/connect-multichain, and @metamask/connect-solana with step-by-step package, API, and configuration changes

2026-06-12
send-solana-transaction
Développeurs de logiciels

Build and send a Solana transaction using MetaMask Connect. Covers both the React wallet-adapter approach (sendTransaction) and the vanilla browser approach (signAndSendTransaction wallet-standard feature).

2026-06-12
setup-evm-browser-app
Développeurs de logiciels

Scaffold a vanilla JS/TS browser app with MetaMask EVM integration using createEVMClient, EIP-1193 provider event listeners, RPC methods, and chain switching with chainConfiguration fallback

2026-06-12
setup-evm-react-app
Développeurs de logiciels

Scaffold a React app with MetaMask EVM integration using createEVMClient, useState/useEffect/useRef patterns, provider.request calls, chain switching, and error handling

2026-06-12
setup-multichain-app
Développeurs de logiciels

Set up a multichain app using createMultichainClient from @metamask/connect-multichain. Covers EVM + Solana scopes, invokeMethod for both ecosystems, session events, headless mode, getInfuraRpcUrls, selective disconnect, and singleton behavior.

2026-06-12
setup-solana-browser-app
Développeurs de logiciels

Set up a vanilla browser (non-React) app with @metamask/connect-solana using wallet-standard features directly. Use when integrating MetaMask Solana without a framework or wallet adapter library.

2026-06-12
setup-solana-react-app
Développeurs de logiciels

Set up a React app with @metamask/connect-solana and the Solana wallet adapter. Use when integrating MetaMask with Solana in React, configuring WalletProvider, or building connect/sign/send flows with useWallet.

2026-06-12
setup-solana-react-native-app
Développeurs de logiciels

Set up a React Native app with @metamask/connect-solana using polyfills and multichain invokeMethod for Solana operations. Use when building Solana support in React Native where wallet-adapter is not available.

2026-06-12
Affichage des 8 principaux skills collectés sur 18 dans ce dépôt.
Affichage des 8 principaux skills collectés sur 12 dans ce dépôt.
9 dépôts affichés sur 9
Tous les dépôts sont affichés