用途:按最新 Plugin Specification 校验 Wallet MCP 插件文件,输出一致性报告,适用于插件作者自查与 PR 评审。
主要能力:拉取当前规范、完整阅读插件文件、按 references/evaluation-criteria.md 各维度做静态一致性评估,并按 references/report-template.md 撰写报告;可选做只读的 Live API/SDK 验证(合约、端点、响应结构等),对永续合约、预测市场、博彩类插件还需做地理封锁核验(比较前端与 API 访问限制),这部分常会推翻文档中的说法。
使用方式:先取最新规范,避免使用旧副本:curl -s https://raw.githubusercontent.com/base/skills/master/skills/wallet-mcp/references/plugin-spec.md。评审 PR 可用:gh pr view <n> --repo base/skills --json title,body,number,headRefName,files,additions,deletions;gh pr diff <n> --repo base/skills;以及 gh api "repos/base/skills/pulls/<n>/files" --jq '.[] | select(.filename|endswith(".md")) | .raw_url' 取原始文件。如需在 PR 下评论:gh pr comment <n> --repo base/skills --body-file <comment-file>。多个 PR 可为每个 PR 起一个子代理并行评估。
关键限制:智能账户签名为变长 ERC-1271/6492 签名,不可塞入定宽 calldata 槽或把链下 EIP-712 签名写入 calldata,应采用链上授权模式;irreversible 风险仅用于不对称或严重场景,不要对普通兑换强制要求;插件 PR 不得自行修改 SKILL.md 插件表、Integration Types 示例或既有插件一致性表;version 为插件文档版本;引用链接须用 ../references/...;必须使用中性语言;永续合约、预测市场与隐私插件需法律审查;API 与前端地理封锁须一致。