skills/writing-and-planning/copywriting/document-editorial/composio-skills/eventbrite-automation/SKILL.md
Automate Eventbrite event management, attendee tracking, organization discovery, and category browsing through natural language commands
npx skillsauth add lunartech-x/superpowers Eventbrite AutomationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automate Eventbrite event management workflows -- list organization events, track attendees, browse categories and formats, and manage organizations -- all through natural language.
Toolkit docs: composio.dev/toolkits/eventbrite
https://rube.app/mcpRetrieve the organizations the authenticated user belongs to. This is a prerequisite for most other Eventbrite operations since organization_id is required.
Tool: EVENTBRITE_LIST_USER_ORGANIZATIONS
No parameters required. Returns organization IDs, names, and metadata.
Always call this first to obtain the
organization_idneeded by event and attendee endpoints.
Example prompt:
"List my Eventbrite organizations"
Browse events owned by a specific organization with filtering by status, time period, and pagination.
Tool: EVENTBRITE_LIST_ORGANIZATION_EVENTS
Key parameters:
organization_id -- the organization whose events to list (required; get from EVENTBRITE_LIST_USER_ORGANIZATIONS)status -- filter by live, draft, canceled, started, ended, completed, or alltime_filter -- filter by current_future or pastorder_by -- sort by start_asc, start_desc, created_asc, created_desc, name_asc, name_descpage_size -- number of events per pagecontinuation -- pagination token from previous responseexpand -- comma-separated fields to expand: organizer, venue, ticket_classesExample prompt:
"Show me all live events for my organization, sorted by start date"
Retrieve the attendee list for any event, with optional status filtering and pagination.
Tool: EVENTBRITE_LIST_EVENT_ATTENDEES
Key parameters:
event_id -- the event to retrieve attendees for (required)status -- filter by attending, not_attending, or cancelledchanged_since -- ISO 8601 timestamp to get only recently changed attendeescontinuation -- pagination token for subsequent pagesExample prompt:
"Get all attending attendees for event 123456789 who changed since January 1st"
Retrieve available event categories for use when creating or filtering events.
Tool: EVENTBRITE_GET_EVENT_CATEGORIES
Key parameters:
locale -- BCP-47 locale for localized names (e.g., en_US, es_ES)Follow up with EVENTBRITE_GET_EVENT_SUBCATEGORIES to get subcategories within a selected category.
Example prompt:
"List all Eventbrite event categories in English"
Retrieve all available event format types (conference, seminar, workshop, etc.).
Tool: EVENTBRITE_GET_EVENT_FORMATS
No parameters required. Returns format IDs and display names.
Example prompt:
"What event formats are available on Eventbrite?"
Retrieve subcategories for more granular event classification.
Tool: EVENTBRITE_GET_EVENT_SUBCATEGORIES
Key parameters:
locale -- BCP-47 locale for localized names (e.g., en_US)Example prompt:
"List all Eventbrite event subcategories"
| Pitfall | Details |
|---------|---------|
| Organization ID required | Most event operations require organization_id -- always call EVENTBRITE_LIST_USER_ORGANIZATIONS first |
| Pagination via continuation | Results use continuation-token pagination, not page numbers -- pass the continuation value from the previous response to get the next page |
| Event ID discovery | You need to list events first via EVENTBRITE_LIST_ORGANIZATION_EVENTS to get event_id values for attendee queries |
| Status values are specific | Event status values (live, draft, canceled, started, ended, completed) must match exactly |
| Expand fields are comma-separated | The expand parameter takes a comma-separated string, not an array (e.g., "organizer,venue") |
| changed_since format | The changed_since parameter must be in ISO 8601 format (e.g., 2024-01-01T00:00:00Z) |
| Action | Tool Slug | Key Params |
|--------|-----------|------------|
| List organizations | EVENTBRITE_LIST_USER_ORGANIZATIONS | (none) |
| List events | EVENTBRITE_LIST_ORGANIZATION_EVENTS | organization_id, status, time_filter |
| List attendees | EVENTBRITE_LIST_EVENT_ATTENDEES | event_id, status, changed_since |
| Get categories | EVENTBRITE_GET_EVENT_CATEGORIES | locale |
| Get subcategories | EVENTBRITE_GET_EVENT_SUBCATEGORIES | locale |
| Get formats | EVENTBRITE_GET_EVENT_FORMATS | (none) |
Powered by Composio
tools
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
testing
Access AlphaFold 200M+ AI-predicted protein structures. Retrieve structures by UniProt ID, download PDB/mmCIF files, analyze confidence metrics (pLDDT, PAE), for drug discovery and structural biology.
development
Access real-time and historical stock market data, forex rates, cryptocurrency prices, commodities, economic indicators, and 50+ technical indicators via the Alpha Vantage API. Use when fetching stock prices (OHLCV), company fundamentals (income statement, balance sheet, cash flow), earnings, options data, market news/sentiment, insider transactions, GDP, CPI, treasury yields, gold/silver/oil prices, Bitcoin/crypto prices, forex exchange rates, or calculating technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands). Requires a free API key from alphavantage.co.
development
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs.