xmtplabs/xmtp-agent-examples/creating-inline-actions
Claude Code and agent skill by xmtplabs/xmtp-agent-examples
- community
Checking that the SKILL.md file is still in the repository.
Interactive button-based UI for XMTP agents following XIP-67. Use when creating menus, confirmation dialogs, selection options, or any button-based interaction. Triggers on inline actions, buttons, menus, or ActionBuilder.
Install
npx vskill@latest install xmtplabs/xmtp-agent-examples/creating-inline-actionsSKILL.md
XMTP inline actions
Interactive button-based UI for XMTP agents following the XIP-67 specification. Users can tap buttons instead of typing commands.
When to apply
Reference these guidelines when:
- Creating interactive button menus
- Building confirmation dialogs
- Implementing selection options
- Setting up multi-menu navigation
- Handling action callbacks
Rule categories by priority
| Priority | Category | Impact | Prefix | |
|---|---|---|---|---|
| 1 | ActionBuilder | CRITICAL | builder- | |
| 2 | Helpers | HIGH | helpers- | |
| 3 | App Config | MEDIUM | config- | |
| 4 | Validators | MEDIUM | validators- |
Quick reference
ActionBuilder (CRITICAL)
builder-create- Create action menus with ActionBuilderbuilder-send- Send actions to conversation
Helpers (HIGH)
helpers-confirmation- Send confirmation dialogshelpers-selection- Send selection menushelpers-navigation- Show navigation options
App Config (MEDIUM)
config-menus- Configure multi-menu applicationsconfig-initialize- Initialize app from config
Validators (MEDIUM)
validators-inbox-id- Validate inbox ID formatvalidators-ethereum-address- Validate Ethereum address
Quick start
Implementation snippets
Action registry and handler:
Inline actions middleware:
ActionBuilder class:
Confirmation helper:
How to use
Read individual rule files for detailed explanations:
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/creating-inline-actions/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 17 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/xmtplabs/xmtp-agent-examples/creating-inline-actions)