{"skill":{"slug":"towns-protocol","displayName":"Towns Protocol Skills","summary":"Use when building Towns Protocol bots - covers SDK initialization, slash commands, message handlers, reactions, interactive forms, blockchain operations, and deployment. Triggers: \"towns bot\", \"makeTownsBot\", \"onSlashCommand\", \"onMessage\", \"sendInteractionRequest\", \"webhook\", \"bot deployment\", \"@towns-protocol/bot\"","tags":{"latest":"2.0.0"},"stats":{"comments":0,"downloads":1767,"installsAllTime":0,"installsCurrent":0,"stars":1,"versions":1},"createdAt":1768220595344,"updatedAt":1777611107318},"latestVersion":{"version":"2.0.0","createdAt":1768220595344,"changelog":"towns-protocol v2.0.0 changelog\n\n- Major documentation overhaul: new unified SKILL.md focused on SDK usage for bot development on Towns Protocol.\n- Added critical rules section to clarify address formats, wallet separation, permission handling, and transaction best practices.\n- Expanded quick reference with handler method signatures, bot properties, and code import examples.\n- Included detailed setup, environment, and config validation guides for Bun and Base network.\n- Documented all main event handlers (onMessage, onSlashCommand, onReaction, onTip, onInteractionResponse) with practical code samples.\n- Listed common developer mistakes with troubleshooting fixes.\n- Resources and documentation links updated for developer ease-of-use.","license":null},"metadata":null,"owner":{"handle":"andreyz","userId":"publishers:andreyz","displayName":"andriy","image":"https://avatars.githubusercontent.com/u/205317?v=4"},"moderation":null}