A ClawdHub skill for managing recipes and grocery lists via Plan2Meal, a React Native recipe app.
A ClawdHub skill for managing recipes and grocery lists via Plan2Meal, a React Native recipe app.
Install via ClawdHub:
clawdhub install plan2meal
Configure environment variables:
cp .env.example .env
# Edit .env with your credentials
Required environment variables:
PLAN2MEAL_API_URL: Your Plan2Meal backend API URL (e.g., https://api.plan2meal.app)Optional:
PLAN2MEAL_AUTH_URL: Custom authentication URL (defaults to https://app.plan2meal.com/sign-in)Important:
| Command | Description |
|---|---|
plan2meal add <url> | Fetch recipe metadata from URL and create recipe |
plan2meal list | List your recent recipes |
plan2meal search <term> | Search your recipes |
plan2meal show <id> | Show detailed recipe information |
plan2meal delete <id> | Delete a recipe |
| Command | Description |
|---|---|
plan2meal lists | List all your grocery lists |
plan2meal list-show <id> | Show grocery list with items |
plan2meal list-create <name> | Create a new grocery list |
plan2meal list-add <listId> <recipeId> | Add recipe to grocery list |
| Command | Description |
|---|---|
plan2meal help | Show all available commands |
plan2meal add https://www.allrecipes.com/recipe/12345/pasta
Output:
✅ Recipe added successfully!
📖 Recipe Details
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Name: Classic Pasta
Source: allrecipes.com
Method: firecrawl-json (credit used)
Time: 15 min prep + 20 min cook
🥘 Ingredients (4 servings)
• 1 lb pasta
• 2 cups marinara sauce
• 1/2 cup parmesan
🔪 Steps
1. Boil water...
plan2meal search pasta
plan2meal list-create Weekly Shopping
plan2meal list-add <listId> <recipeId>
The free tier allows up to 5 recipes. You'll receive a warning when approaching this limit.
Skill Owner Setup (one-time):
End User Flow:
plan2meal list)app.plan2meal.com/sign-in)token: <token>)Backend Processing:
MIT
Toast — restaurant POS, orders, menus, employees, revenue centers, and reporting.