Agent skill
partiful
Access Partiful events, invites, and RSVPs via reverse-engineered API. Use when user asks about party invites, event RSVPs, or social event data.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/partiful
SKILL.md
Partiful
Programmatic access to Partiful event data via Babashka.
Quick Start
# List all RSVPs/invites
bb scripts/partiful.clj invites
# Get event details
bb scripts/partiful.clj event <event-id>
# Authenticate (opens browser)
bb scripts/partiful.clj auth
Commands
| Command | Description |
|---|---|
invites |
List events you're invited to with RSVP status |
events |
List events you're hosting |
mutuals |
List mutual connections |
event <id> |
Get full details for an event |
auth |
Authenticate via Playwright browser |
Configuration
Set environment variables or store in ~/.partiful-config.edn:
export PARTIFUL_AUTH_TOKEN="..."
export PARTIFUL_USER_ID="..."
export PARTIFUL_REFRESH_TOKEN="..."
export PARTIFUL_FIREBASE_API_KEY="..." # Get from Partiful web app
ACSet Schema
Category-theoretic event modeling with morphisms:
Event <──host──── User
^ ^
│ │
event_of invitee
│ │
└─── Invite ─────┘
↓
RSVP
See scripts/partiful-acset.clj for queries:
my-invited-events- Events user is invited toevent-guests- All guests for an eventevent-rsvps- RSVP statuses for event
Cat# Integration
Trit: +1 (PLUS)
Color: #FF6B35 (warm/executor)
Triads: partiful(+1) + acsets(0) + calendar-acset(-1) = 0
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?