From apptokens
Generate Transfer Validator V5 configuration scripts -- rulesets, lists, whitelisting, account freezing for Apptoken collections
How this skill is triggered — by the user, by Claude, or both
Slash command
/apptokens:transfer-validator-configThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate Foundry scripts or transaction sequences to configure Transfer Validator V5 for a token collection.
Generate Foundry scripts or transaction sequences to configure Transfer Validator V5 for a token collection.
Before generating code, check the user's project is configured:
foundry.toml must exist. If not: forge initlib/creator-token-standards/ must exist. If not: forge install limitbreakinc/creator-token-standardsremappings.txt needs @limitbreak/creator-token-standards/=lib/creator-token-standards/. Append if missing -- do not overwrite existing entries.apptoken-dev to bootstrap an Anvil node with all Apptoken protocols at their deterministic addresses -- see apptoken-general/references/project-setup.md.Parse requirements from $ARGUMENTS -- identify what the collection needs (ruleset, whitelisted operators, receiver constraints, account freezing, etc.)
Resolve ambiguities before generating -- if $ARGUMENTS mentions a collection without its address, operators to whitelist without specifying which protocols/addresses, or a ruleset preference isn't clear, ask in a single message. If clear, proceed.
Determine the configuration steps needed:
setRulesetOfCollection) -- Whitelist (0/4), Vanilla (1), Soulbound (2), Blacklist (3), or custom (255)Generate a Foundry script that calls the Transfer Validator at 0x721C008fdff27BF06E7E123956E2Fe03B63342e3
Explain each configuration choice and its security implications
customRuleset to non-zero when rulesetId is not 255 -- will revertsetRulesetOfCollection with the GO2 flag -- freezing has no effectreferences/collection-config.md -- Collection configuration API, workflow examples, expansion settingsreferences/config-patterns.md -- Common configuration patterns with complete Foundry scriptstransfer-validator-protocolnpx claudepluginhub limitbreakinc/apptoken-skills --plugin apptokensGuides implementation of ERC-721 and ERC-1155 NFT standards, metadata best practices, and advanced features like soulbound tokens and royalties.
Implements ERC-721 and ERC-1155 NFT standards in Solidity with minting, metadata handling, supply limits, royalties, and marketplace features.
Develops secure smart contracts by integrating OpenZeppelin libraries for ERC tokens, access control, pausability, governance, and accounts. Supports Solidity, Cairo, Stylus, Stellar.