sync-accelevents

Sync speaker headshots, bios, social data, and schedule metadata from the Accelevents API into conference source files.

154|9|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/swyxio/skills --skill sync-accelevents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-accelevents
Source: https://github.com/swyxio/skills/tree/main/sync-accelevents
Command: npx skills add https://github.com/swyxio/skills --skill sync-accelevents

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow.

What problem does it solve?

Manually pulling speaker headshots, bios, social data, and schedule metadata from Accelevents into conference source files is tedious, error-prone, and wastes hours of developer time that could be spent on higher-value conference work.

Core Features & Use Cases

  • Automated Speaker Data Sync: Pulls speaker headshots, bios, social links, and schedule metadata directly from the Accelevents API, only filling blank fields to avoid overwriting custom edits.
  • Image Optimization: Automatically downsizes oversized headshots (>200KB) for fast web loading while preserving full-size originals for lightbox views.
  • Reliable Speaker Matching: Uses Accelevents ID, email, or name to correctly map API speakers to existing schedule entries, eliminating mismatched data errors.
  • Use Case: Conference organizers using Accelevents for speaker management can use this skill to update their public conference website's speaker section in minutes instead of hours of manual work.

Quick Start

Use the sync-accelevents skill to sync the latest Accelevents speaker headshots, bios, and schedule metadata into the Europe conference source, then verify the updated speaker globe renders correctly on the local development server.

Frequently Asked Questions about sync-accelevents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync speaker data from Accelevents to my conference website?

The skill uses Accelevents ID, email, or name to reliably map API speakers to existing schedule entries, eliminating mismatched data errors during the speaker sync process.

Can I optimize speaker headshots for web loading during the Accelevents API sync?

You need a valid Accelevents API key, Python 3 with the Pillow library installed, and write access to your conference repository's source and public asset directories to run the sync.

Do I need an API key to sync Accelevents speaker data into source files?

The sync only fills blank fields in your conference source files to avoid overwriting custom edits, so previously customized speaker entries remain unchanged while missing data is populated.

What is the best way to update Accelevents speaker schedules without manual data entry?

The skill matches speakers using Accelevents ID, email, or name to correctly map API data to existing schedule entries, preventing mismatched data errors during the sync process.

Does syncing Accelevents speaker data overwrite my custom edits in conference source files?

It pulls headshots, bios, social links, and schedule metadata from the Accelevents API, downsizing images larger than 200KB for web loading while preserving full-size originals for lightbox views.