creating-inline-actions

Community

Build interactive button menus for XMTP agents.

Authordiegosouzapw
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Interactive button-based UI for XMTP agents following the XIP-67 specification. Users can tap buttons instead of typing commands.

Core Features & Use Cases

  • ActionBuilder to create interactive menus and actions for conversations.
  • Helpers for confirmation and selection dialogs.
  • App Config support to define and navigate multi-menu flows.
  • Easy integration with standard XMTP agent pipelines and context-aware handlers.
  • Real-world use: present a main menu, navigate to submenus, and handle user selections with typed handlers.

Quick Start

Create an ActionBuilder menu, attach your action handlers, and send it within your agent context.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: creating-inline-actions
Download link: https://github.com/diegosouzapw/omni-skills/archive/main.zip#creating-inline-actions

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.