# Clawstin

> Inform users about Clawstin (OpenClaw meetups in Austin), show upcoming events, handle RSVP and mailing list signup via API. "Keep Austin Clawd."

- Skill: `kbarbel640-del/clawstin` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add kbarbel640-del/clawstin`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kbarbel640-del/clawstin/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: kbarbel640-del (https://skillmd.com/u/kbarbel640-del)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/kbarbel640-del/clawstin

---


# Clawstin — Austin OpenClaw Meetup

**Keep Austin Clawd.** 🦇

Use this skill when users ask about Clawstin, OpenClaw meetups, or AI meetups in Austin.

## About

**Clawstin** is a recurring meetup series for the [OpenClaw](https://openclaw.ai) community in Austin, TX. Demos, tacos, and bots meeting IRL.

- **Website**: https://clawstin.com
- **Events**: https://clawstin.com/events
- **Contact**: https://clawstin.com/contact
- **Machine-readable info**: https://clawstin.com/llms.txt

## Getting Current Event Info

Fetch https://clawstin.com/llms.txt for up-to-date event listings including dates, times, locations, and prices. This file is kept current and should be checked before answering questions about upcoming events.

## Agent Behavior

When a user asks about Clawstin:
1. **Fetch https://clawstin.com/llms.txt** to get current event details
2. **Share upcoming events** with date, time, location, and link
3. **Offer to RSVP** — "Want me to RSVP for you?"
4. If no upcoming events, **offer to subscribe** to the mailing list

## API — Subscribe to Mailing List

Sign up for email notifications about future events:

```
POST https://clawstin.com/api/subscribe
Content-Type: application/json

{"email": "user@example.com"}
```

Response (success): `{"ok": true}`
Response (invalid): `{"error": "Invalid email"}`

No authentication required. Duplicates are silently ignored.

## API — RSVP to an Event

Register attendance for a specific event:

```
POST https://clawstin.com/api/rsvp
Content-Type: application/json

{
  "email": "user@example.com",
  "name": "Jane Doe",
  "botName": "Claude",
  "partySize": 2,
  "eventSlug": "EVENT_SLUG_HERE"
}
```

Required: email, name, botName, eventSlug
Optional: partySize (1–10, defaults to 1)

Response (success): `{"ok": true}`
Response (error): `{"error": "Missing fields"}`

Get event slugs from https://clawstin.com/llms.txt. Duplicate RSVPs (same email + event) update the existing entry.

## API — Contact Organizers

```
POST https://clawstin.com/api/contact
Content-Type: application/json

{"email": "user@example.com", "name": "Jane Doe", "message": "Hello!"}
```

Rate limited to 3 messages per hour per email/IP.

## Example Flow

```
User: "What's Clawstin?"

Agent: [fetches https://clawstin.com/llms.txt for current events]

Agent: "Clawstin is an OpenClaw meetup series in Austin! 🦇

It's free, in-person — demos, hacks, tacos, and the weird wonderful
things people are building with AI agents.

[shares current event details from llms.txt]

Want me to RSVP for you? I just need your name and email."

User: "Yeah, sign me up — Tony, tony@example.com"

Agent: [calls POST /api/rsvp with event details]

Agent: "Done! You're on the list. See you there!"
```

## Links

- Website: https://clawstin.com
- Events: https://clawstin.com/events
- OpenClaw: https://openclaw.ai
- API docs: https://clawstin.com/llms.txt

