Skip to main content
在 Manus 中运行任何 Skill
一键导入
MetaMask
GitHub 创作者资料

MetaMask

按仓库查看 9 个 GitHub 仓库中的 83 个已收集 skills。

已收集 skills
83
仓库
9
更新
2026-07-15
这里展示前 8 个仓库;完整仓库列表在下方继续。
仓库浏览

仓库与代表性 skills

e2e-testing
软件质量保证分析师与测试员

E2E testing guidelines

2026-07-15
add-evm-network-bridge-controller
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件质量保证分析师与测试员

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
软件开发工程师

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
软件质量保证分析师与测试员

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
软件质量保证分析师与测试员

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
当前展示该仓库 Top 8 / 44 个已收集 skills。
migrate-from-sdk
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
当前展示该仓库 Top 8 / 18 个已收集 skills。
当前展示该仓库 Top 8 / 12 个已收集 skills。
已展示 9 / 9 个仓库
已展示全部仓库