Browse movies and book tickets at Classic Cinemas Elsternwick. Use when Nathan asks what's showing, wants movie details, or wants to book tickets.
/plugin marketplace add nathanvale/side-quest-marketplace/plugin install scraper-toolkit@side-quest-marketplaceThis skill is limited to using the following tools:
references/booking.mdreferences/browsing.mdreferences/cli-commands.mdreferences/output-templates.mdreferences/variables.mdBrowse movies and book tickets at Classic Cinemas Elsternwick with live pricing and email delivery.
Cinema: Classic Cinemas Elsternwick (Melbourne, Australia) Website: https://www.classiccinemas.com.au
Use --format markdown for all CLI commands to get pre-formatted output ready for display.
This reduces token usage by eliminating the need to parse JSON and format it manually.
bun run src/cli.ts movies --format markdown
JSON output (default) is still available for machine parsing if needed.
This skill uses these CLI commands. See variables.md for field mappings.
| Command | Variables | When Loaded |
|---|---|---|
movies | {MOVIE_TITLE}, {RATING}, {SESSION_TIMES}, {SESSION_ID}, {MOVIE_SLUG} | Browsing |
movie | {DESCRIPTION}, {TRAILER_URL}, {DURATION}, {CAST}, {DIRECTOR} | Movie details |
pricing | {TICKET_TYPES}, {TICKET_PRICE}, {BOOKING_FEE} | Booking |
session | {SCREEN_NUMBER}, {SESSION_DATETIME} | Booking |
seats | {SEAT_ROWS}, {AVAILABLE_SEATS}, {TOTAL_SEATS} | Booking |
send | {MOVIE_TITLE}, {SEATS}, {TOTAL_AMOUNT}, {SEND_SUCCESS} | Confirmation |
BROWSE → DETAILS (optional) → SELECT TIME → PRICING → TICKETS → SEATS → SEND
Browsing triggers:
Booking triggers:
See browsing.md for detailed steps.
Quick reference:
bun run src/cli.ts movies --format markdownbun run src/cli.ts movie --movie-url "{MOVIE_SLUG}" --format markdownSee booking.md for detailed steps.
Quick reference:
bun run src/cli.ts pricing --session-id "{SESSION_ID}" --format markdownbun run src/cli.ts seats --session-id "{SESSION_ID}" --format markdownbun run src/cli.ts send --session-id "{SESSION_ID}" --seats "{SEATS}" --tickets "{TICKET_STRING}" --format markdownThroughout the conversation, accumulate:
| Step | Collect |
|---|---|
| Movies listed | {MOVIE_TITLE}, {MOVIE_SLUG}, {SESSION_ID} per movie |
| Time selected | Selected {SESSION_ID}, {MOVIE_TITLE} |
| Pricing fetched | {TICKET_TYPES}, {BOOKING_FEE} |
| Tickets selected | Type + quantity pairs, calculated total |
| Seats selected | {SEATS} string |
| File | Content |
|---|---|
| variables.md | CLI JSON → template variable mappings |
| browsing.md | Movie listing workflow |
| booking.md | Ticket booking workflow |
| output-templates.md | Display formats |
| cli-commands.md | Full command reference |
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.