Skip to content
View illinigirl's full-sized avatar

Block or report illinigirl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
illinigirl/README.md

Hi, I'm Megan Schott

I build AI agents and MCP tools — and the Claude Code skills, serverless backends, and native apps around them. Mostly things I actually use.

🧰 Featured — claude-code-toolkit

A plugin of Claude Code skills + a failure-mode hook, for building MCP servers well and catching bugs before they ship. The headline pair:

  • /scaffold-mcp generates a runnable, tested, ruff-clean MCP server in the pure-core + thin-adapters shape (FastMCP, dual stdio/HTTP, CLI, tests, bundled seed) — and can stand up a full worked example to drive live.
  • /verify-mcp proves one is green: venv + ruff + pytest + a smoke import
    • a @mcp.tool() inventory → a GREEN/RED health report. Scaffold builds it, verify proves it.

Plus public-ready, design-note, handoff, note, failure-scan, and a PostToolUse hook that auto-flags risky patterns (e.g. unpaginated DynamoDB scans).

MCP servers

  • meal-planner-mcp — plans a week of meals from a local recipe library: optimizes ingredient overlap, reuses leftovers, avoids recent repeats, then emits a shopping list + Markdown plan. Self-contained, clone-and-run.
  • mood-mixer — mood-based Spotify playlist creator. Rebuilds the audio features Spotify deprecated (Nov 2024) from community data (AcousticBrainz / GetSongBPM).
  • MagicMonitor — live Walt Disney World ride-status dashboard + Pushover alerts (Lambda · DynamoDB · EventBridge · Amplify), with an MCP-exposed agentic trip planner.

More projects

  • decades-trivia — adaptive decade-based trivia on AWS (Bedrock · Lambda · DynamoDB). Questions generated by Claude, fact-checked by two-model consensus, with Wikipedia RAG behind review-facts.
  • python-turtle-workshop — zero-install, browser-based workshop that teaches kids real Python with a turtle and an optional AI helper. Runs entirely in the browser via Pyodide.
  • FrameShuffle — rotate your own art & photos on a Samsung Frame TV from a local web UI: shuffle, folder / color filtering, and battle-tested 2024-model quirk handling. No cloud, no account.
  • TripSplit — native iOS app (SwiftUI) for splitting shared trip expenses: flexible per-item splitting and a graph-based algorithm that settles the group in the fewest payments.

What I work with

Python · TypeScript · Swift · AWS (Lambda, DynamoDB, EventBridge, Bedrock, Amplify) · Next.js · FastMCP · Claude Code skills & plugins

Pinned Loading

  1. claude-code-toolkit claude-code-toolkit Public

    A toolkit of Claude Code capabilities. /scaffold-mcp generates runnable, tested, ruff-clean MCP server skeletons (pure-core + thin-adapters).

    Python

  2. MagicMonitor MagicMonitor Public

    Live ride status + Pushover alerts for Walt Disney World — serverless dashboard built on AWS (Lambda, DynamoDB, EventBridge, Amplify)

    Python

  3. meal-planner-mcp meal-planner-mcp Public

    Self-contained MCP server that plans a week of meals from a local recipe library — optimizing ingredient overlap, reusing leftovers, and avoiding recent repeats, then generating a shopping list + M…

    Python

  4. decades-trivia decades-trivia Public

    Decades trivia study app on AWS (Bedrock + Lambda + DynamoDB). Pick a decade, 'all', or 'this week in history'; quiz across pop-culture categories with adaptive weak-area focus and hit/miss trackin…

    Python

  5. mood-mixer mood-mixer Public

    Mood-based Spotify playlist creator (MCP server) — rebuilds the audio features Spotify deprecated (Nov 2024) from community data (AcousticBrainz/GetSongBPM).

    Python

  6. python-turtle-workshop python-turtle-workshop Public

    Zero-install, browser-based workshop that teaches kids real Python with a turtle and an optional AI helper. Python runs in the browser via Pyodide.

    Python