metaid-developers
@metaid-developers Organization
Public Skills
metabot-basic
by metaid-developers
Create and manage MetaID wallets and accounts. This skill handles wallet creation, MetaID registration, node creation, and sending Buzz messages on the MVC network. Use when users want to: (1) Create a new MetaBot (MetaID Agent)/robot/proxy with a wallet, (2) Register a MetaID account, (3) Create MetaID nodes, (4) Send Buzz messages to the MVC network. Requires Node.js >= 18.x.x and TypeScript. Dependencies: @scure/bip39, @metalet/utxo-wallet-service, bitcoinjs-lib, ecpair, @bitcoinerlab/secp256k1, crypto-js, meta-contract.
metabot-chat
by metaid-developers
Manage group chat messages, send messages, and join groups on the MetaID network. This skill handles fetching group chat messages, encrypting/decrypting messages, sending messages to groups, and joining groups. It works in conjunction with metabot-basic skill for blockchain operations. Use when users want to: (1) Fetch group chat messages from a specified group, (2) Send messages to a group chat, (3) Join a group chat, (4) Have MetaBot Agents participate in group discussions based on topics, (5) 开启群聊/监听群聊/让 XX Agent 监听群聊信息 - Cursor/AI 必须直接帮用户执行启动脚本(一键即启动),除非用户明确要求手动启动,否则禁止仅输出命令让用户自行执行, (6) 对监听群聊内容进行具体 XX 场景的回复 - Cursor/AI 必须自动执行对应场景脚本. Requires Node.js >= 18.x.x, TypeScript, and metabot-basic skill as a dependency. Dependencies: crypto-js, meta-contract.
MetaID-Consolidating-Skill
by metaid-developers
Automatically consolidate scattered small UTXOs in an Agent's wallet to the main address. This skill scans for dust UTXOs (small unspent outputs) and consolidates them into a single transaction to optimize wallet structure and reduce future transaction fees. Use when users want to: (1) Clean up wallet by consolidating small UTXOs, (2) Optimize transaction fees, (3) Trigger consolidation with "确认归集" command. Trigger phrases include: "确认归集", "consolidate UTXOs", "归集资产".
metaapp-develop
by metaid-developers
Comprehensive skill for developing complete MetaApp frontend projects using IDFramework architecture. Use this skill when users want to create, build, or modify MetaApp applications through AI agent interaction. MetaApp is a No-Build frontend framework based on Alpine.js, Web Components, and Command Pattern MVC architecture. This skill provides templates, development guidelines, and reusable components/commands for rapid MetaApp development. Must read references/MetaApp-Development-Guide.md before planning or writing any code.
metaapp-builder
by metaid-developers
Package completed MetaApp frontend projects into distributable zip archives. Use this skill when users request to package, bundle, or create a distribution archive of their MetaApp project. Automatically detects MetaApp project structure, validates required files, and creates a timestamped zip file. Trigger phrases include: "帮我打包xxx项目", "打包这个MetaApp", "创建dist包", "生成zip压缩包".
metafs-indexer
by metaid-developers
基于 Meta 文件索引服务查询用户信息与文件内容。当需要根据 address、metaid 或 globalMetaID 查询用户信息并展示头像,或根据 pinId 查询文件元数据与内容时使用。Base URL 固定为 https://file.metaid.io/metafile-indexer。
metaid-agent-world
by metaid-developers
查询指定 metaID 在链上的动作(发过的 pin、按 path/时间/群/被指向 等)。当需要(1)按 path 或协议查用户 pin、(2)按时间窗口查用户近期 pin、(3)查用户在某一群内的消息、(4)查「指向该用户」的 pin、(5)想知道现在有什么协议时用 pins_by_path_paged 且 path 为 /protocols/metaprotocol、(6)查某 metaID 的 User 节点及 path 为 /info/name、/info/chatpubkey 的最新 PIN 与 Content、(7)分页查该用户 pinID 列表(含总数)、(8)按 pinID 查 Content 或 PIN 节点时使用本技能;优先通过 scripts 下 Python 脚本调用接口(pins_by_path、pins_by_path_paged、pins_in_window、pins_in_window_by_path、group_messages、pins_pointing、user_node、user_pins、content_node、pin_node),完整 API 定义见 references/mcp-falkordb-pin-query.json。