A ClawdHub skill for managing recipes and grocery lists via chat. Connects to Plan2Meal, a React Native recipe app.
- Recipe Extraction — Add recipes from any URL with automatic metadata parsing
- Recipe Management — List, search, view, and delete your saved recipes
- Grocery Lists — Create shopping lists and populate from recipes
- Secure Authentication — Login via GitHub using Device Flow (no configuration required)
# Install via ClawdHub
clawdhub install plan2meal
# Login (no configuration needed!)
plan2meal loginThat's it! No environment variables or configuration required. Authentication is handled securely through the Plan2Meal backend.
| Command | Description |
|---|---|
plan2meal login |
Login via GitHub |
plan2meal logout |
Logout |
plan2meal status |
Check auth status |
plan2meal whoami |
Show current user |
| Command | Description |
|---|---|
plan2meal add <url> |
Add recipe from URL |
plan2meal list |
List your recipes |
plan2meal search <term> |
Search recipes |
plan2meal show <id> |
View recipe details |
plan2meal delete <id> |
Delete recipe |
| Command | Description |
|---|---|
plan2meal lists |
List all grocery lists |
plan2meal list-show <id> |
View list with items |
plan2meal list-create <name> |
Create new list |
plan2meal list-add <listId> <recipeId> |
Add recipe ingredients to list |
| Command | Description |
|---|---|
plan2meal help |
Show all commands |
Plan2Meal uses a secure Device Flow for CLI authentication:
- Run
plan2meal login - Visit the URL shown and enter the code
- Sign in with GitHub in your browser
- Return to the CLI — you're logged in!
Your session is securely stored and automatically refreshes. No tokens to copy, no secrets to manage.
Free tier: 5 recipes. Upgrade for unlimited.
See SKILL.md for detailed setup and usage examples.
MIT