abstrct/structs-guild/SKILL.md
Manages guild operations in Structs. Covers creation, membership, settings, and Central Bank token operations. Use when creating a guild, joining or leaving a guild, managing guild settings, minting or redeeming guild tokens, managing Central Bank collateral, or coordinating guild membership.
npx skillsauth add openclaw/skills structs-guildInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Important: Entity IDs containing dashes (like 3-1, 4-5) are misinterpreted as flags by the CLI parser. All transaction commands in this skill use -- before positional arguments to prevent this.
structsd query structs guild-all or structsd query structs guild [id].structsd tx structs guild-create TX_FLAGS -- [endpoint] [substation-id].structsd tx structs guild-membership-join -- [guild-id] [infusion-id,infusion-id2,...] (use --player-id, --substation-id if needed). Proxy join: structsd tx structs guild-membership-join-proxy -- [guild-id] [player-id] [infusion-ids]. Invite flow: structsd tx structs guild-membership-invite -- [guild-id] [player-id] → invitee runs structsd tx structs guild-membership-invite-approve -- [guild-id] or structsd tx structs guild-membership-invite-deny -- [guild-id]. Request flow: structsd tx structs guild-membership-request -- [guild-id] → owner runs structsd tx structs guild-membership-request-approve -- [guild-id] [player-id] or structsd tx structs guild-membership-request-deny -- [guild-id] [player-id]. Kick: structsd tx structs guild-membership-kick -- [guild-id] [player-id].guild-update-endpoint, guild-update-entry-substation-id, guild-update-join-infusion-minimum (and -minimum-by-invite, -minimum-by-request), guild-update-owner-id. All use -- before positional args.structsd tx structs guild-bank-mint TX_FLAGS -- [alpha-amount] [token-amount] (no guild-id — signer's guild is used implicitly; both amounts are raw integers). Redeem: structsd tx structs guild-bank-redeem -- [guild-id] [amount]. Confiscate and burn: structsd tx structs guild-bank-confiscate-and-burn -- [guild-id] [address] [amount].| Action | Command |
|--------|---------|
| Create | structsd tx structs guild-create -- [endpoint] [substation-id] |
| Join | structsd tx structs guild-membership-join -- [guild-id] [infusion-ids] |
| Join proxy | structsd tx structs guild-membership-join-proxy -- [guild-id] [player-id] [infusion-ids] |
| Invite | structsd tx structs guild-membership-invite -- [guild-id] [player-id] |
| Invite approve/deny | structsd tx structs guild-membership-invite-approve/deny -- [guild-id] |
| Invite revoke | structsd tx structs guild-membership-invite-revoke -- [guild-id] [player-id] |
| Request | structsd tx structs guild-membership-request -- [guild-id] |
| Request approve/deny | structsd tx structs guild-membership-request-approve/deny -- [guild-id] [player-id] |
| Request revoke | structsd tx structs guild-membership-request-revoke -- [guild-id] |
| Kick | structsd tx structs guild-membership-kick -- [guild-id] [player-id] |
| Update endpoint | structsd tx structs guild-update-endpoint -- [guild-id] [endpoint] |
| Update entry substation | structsd tx structs guild-update-entry-substation-id -- [guild-id] [substation-id] |
| Update infusion minimums | structsd tx structs guild-update-join-infusion-minimum/minimum-by-invite/minimum-by-request -- [guild-id] [value] |
| Update owner | structsd tx structs guild-update-owner-id -- [guild-id] [new-owner-player-id] |
| Bank mint | structsd tx structs guild-bank-mint -- [alpha-amount] [token-amount] (signer's guild, raw integers) |
| Bank redeem | structsd tx structs guild-bank-redeem -- [guild-id] [amount] |
| Bank confiscate | structsd tx structs guild-bank-confiscate-and-burn -- [guild-id] [address] [amount] |
TX_FLAGS: --from [key-name] --gas auto --gas-adjustment 1.5 -y
structsd query structs guild [id] — members, settings, owner.structsd query structs guild-membership-application-all or by ID.structsd query structs guild-bank-collateral-address [guild-id] — verify reserves.joinInfusionMinimum; meet requirement or get invite (bypass).guild-membership-application status.tools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。