Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    soul-brews-studio

    schedule

    soul-brews-studio/schedule
    Data & Analytics
    3
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Query schedule.md using DuckDB markdown extension. Use when user says "schedule", "upcoming events", "what's on today", "calendar".

    SKILL.md

    /schedule - Query Schedule

    Query the Oracle schedule database via HTTP API. Backed by Drizzle DB with proper date indexing.

    Usage

    • /schedule → Upcoming events (next 30 days)
    • /schedule week → Next 7 days
    • /schedule today → Today's events
    • /schedule tomorrow → Tomorrow's events
    • /schedule month → This month
    • /schedule march → March events
    • /schedule standup → Search by keyword
    • /schedule all → Everything (all statuses)

    Implementation

    Run the query script:

    bun .claude/skills/schedule/scripts/query.ts [filter]
    

    The script queries GET /api/schedule on the Oracle HTTP server (port 47778).

    Output Format

    Do NOT show raw bash output. Parse the script output and render as a box-drawn table:

    Upcoming (5 events)
    
    ┌────────┬───────┬──────────────────────────────────┐
    │  Date  │ Time  │ Event                            │
    ├────────┼───────┼──────────────────────────────────┤
    │ Mar 1  │ TBD   │ งานบ้านสมาธิ ครั้ง 4                  │
    ├────────┼───────┼──────────────────────────────────┤
    │ Mar 10 │ 15:00 │ นัดอ.เศรษฐ์ (ที่คลินิก)                │
    └────────┴───────┴──────────────────────────────────┘
    
    📄 `~/.arra/ψ/inbox/schedule.md`
    

    Rules:

    • Merge Notes into Event column (parenthesized if short, omit if too long)
    • Hide Status column unless all filter (done/cancelled rows exist)
    • Show ground truth file path at the bottom
    • Title: filter name + count, e.g. "Upcoming (5 events)", "March (8 events)"

    API Reference

    GET /api/schedule                         → next 14 days (pending)
    GET /api/schedule?date=2026-03-05         → specific day
    GET /api/schedule?date=today              → today
    GET /api/schedule?from=2026-03-01&to=2026-03-31  → range
    GET /api/schedule?filter=keyword          → search
    GET /api/schedule?status=all              → include done/cancelled
    

    See Also

    • scripts/query.ts - Query script (hits Oracle API)
    • Oracle DB: ~/.arra/arra.db → schedule table
    • Auto-export: ~/.arra/ψ/inbox/schedule.md (generated on write)
    Recommended Servers
    InstantDB
    InstantDB
    PostPulse
    PostPulse
    Docfork
    Docfork
    Repository
    soul-brews-studio/oracle-skills-cli
    Files