By AdeAnima
Weekly meal planning automation: Cookidoo recipe + meal-plan + shopping-list orchestration with German supermarket offer integration (Marktguru)
Claude Code plugin for weekly meal planning. Bundles two MCP servers and a /weekplan skill that orchestrates the full pipeline: Marktguru offer scrape → recipe selection on Cookidoo → meal plan + shopping list write-back.
food-planner/
├── .claude-plugin/plugin.json # Plugin manifest
├── .mcp.json # MCP server definitions (uses ${CLAUDE_PLUGIN_ROOT})
├── mcp-servers/
│ ├── cookidoo/ # Vorwerk Cookidoo automation (read + write tools)
│ └── supermarkets-mcp/ # Marktguru weekly-offer search
├── skills/weekplan/ # /weekplan orchestrator skill
└── .claude/skills/weekplan # symlink → skills/weekplan (project-scope discovery)
As project (today, no marketplace needed):
cd ~/Code/ade_anima/food-planner
claude
# /weekplan triggers the skill; cookidoo + supermarkets-mcp MCPs auto-load
As installable plugin (future):
/plugin install food-planner@<marketplace>| Server | Source | Tools |
|---|---|---|
cookidoo | cookidoo-mcp git dep (bin/cookidoo-serve.sh) | recipes, week-plan, shopping list, bookmarks, ratings |
supermarkets-mcp | mcp-servers/supermarkets-mcp/ | Marktguru weekly offers across DE retailers |
cookidoo is consumed as a pinned git dependency (no vendored copy): package.json pins cookidoo-mcp (which pins cookidoo-core), and bin/cookidoo-serve.sh launches it from node_modules. supermarkets-mcp ships a local bin/serve.sh that auto-installs Bun deps on first run.
/weekplan reads ~/.weekplan/profile.json (diet, household, address, store filters), geocodes the address to find nearby supermarkets via OSM, pulls current Marktguru offers, picks recipes from Cookidoo, balances offer-savings vs travel-distance, and writes the meal plan + shopping list back to Cookidoo. Outputs a full weekly artifact set under ~/.weekplan/plans/<YYYY-MM-DD>/ (plan.md, shopping-list.md, offers.json, recipes.json). Supports --auto for unattended cron runs.
Copy skills/weekplan/profile.example.json to ~/.weekplan/profile.json and edit. Schema: skills/weekplan/profile.schema.json.
cookidoo-mcp requires a logged-in browser session at ~/.cookidoo-mcp/cookies.txt. Refresh via the playwright-cli skill (login + import-state) when expired.
This repo started as ~/Code/thermoxMix/ — a monorepo for Cookidoo + Marktguru experiments. It was restructured into a Claude Code plugin layout and moved to ~/Code/ade_anima/food-planner/ on 2026-05-10.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub adeanima/food-plannerPersonal coding guardrails: fundamental dev principles (DRY/YAGNI/KISS/SINE), accuracy discipline, milestone review and delegation guidance; a task-workflow skill for repo project management (epics/milestones/tasks in an Obsidian vault) that hands off into superpowers; a warn-only PreToolUse hook that nudges edits into an isolated git worktree; and a blocking PreToolUse hook that routes pre-migration tracker reads into the task-workflow skill.
Personal feature-development workflow chain extending superpowers with dedicated research and multi-subagent review phases
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Production-grade vibe coding suite. Structured workflows from discovery to deployment: start, build, ship, fix, refactor.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Plugin that includes the Figma MCP server and Skills for common workflows