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 | mcp-servers/cookidoo/ | recipes, week-plan, shopping list, bookmarks, ratings |
supermarkets-mcp | mcp-servers/supermarkets-mcp/ | Marktguru weekly offers across DE retailers |
Each ships a bin/serve.sh that auto-installs Bun deps on first run. Run them by hand via bun run mcp-servers/<name>/src/index.ts for debugging.
/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
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
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