# Send Plan2meal to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "plan2meal",
    "name": "Plan2meal",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/okikeSolutions/plan2meal",
    "canonicalUrl": "https://clawhub.ai/okikeSolutions/plan2meal",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/plan2meal",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=plan2meal",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "eslint.config.mjs",
      "package.json",
      "references/output-templates.md",
      "src/commands.ts"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "plan2meal",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T03:13:15.144Z",
      "expiresAt": "2026-05-14T03:13:15.144Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=plan2meal",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=plan2meal",
        "contentDisposition": "attachment; filename=\"plan2meal-1.2.5.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "plan2meal"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/plan2meal"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/plan2meal",
    "downloadUrl": "https://openagent3.xyz/downloads/plan2meal",
    "agentUrl": "https://openagent3.xyz/skills/plan2meal/agent",
    "manifestUrl": "https://openagent3.xyz/skills/plan2meal/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/plan2meal/agent.md"
  }
}
```
## Documentation

### Plan2Meal Skill

A ClawdHub skill for managing recipes and grocery lists via Plan2Meal.

### Data routing + security disclosure (mandatory)

Shared backend/API target: https://gallant-bass-875.convex.cloud
Auth and recipe/grocery API traffic goes to configured CONVEX_URL.
Shared backend usage is blocked unless ALLOW_DEFAULT_BACKEND=true.
Never claim local-only processing when backend calls are involved.

### Use when / don't use when (routing guardrails)

Use when:

User asks to add/list/search/show/delete Plan2Meal recipes.
User asks to create/view/update Plan2Meal grocery lists.
User asks to authenticate for Plan2Meal commands.

Do NOT use when:

User asks for general meal ideas (no Plan2Meal action requested).
User asks for health/nutrition analysis outside stored Plan2Meal data.
User asks to manage Apple Reminders/Notes/other systems.

### Setup

Install:
clawdhub install plan2meal



Configure environment:
cp .env.example .env



Environment variables:

CONVEX_URL (required, recommended self-hosted backend)
ALLOW_DEFAULT_BACKEND=true (only if intentionally using shared backend)
OAuth provider creds:

GitHub (required): AUTH_GITHUB_ID, AUTH_GITHUB_SECRET, GITHUB_CALLBACK_URL
Google (optional): AUTH_GOOGLE_ID, AUTH_GOOGLE_SECRET, GOOGLE_CALLBACK_URL
Apple (optional): AUTH_APPLE_ID, AUTH_APPLE_SECRET, APPLE_CALLBACK_URL


CLAWDBOT_URL (required, bot callback host)

### Commands

plan2meal login
plan2meal logout
plan2meal add <url>
plan2meal list
plan2meal search <term>
plan2meal show <id>
plan2meal delete <id>
plan2meal lists
plan2meal list-show <id>
plan2meal list-create <name>
plan2meal list-add <listId> <recipeId>
plan2meal help

### Output templates

Use response formatting templates from references/output-templates.md.

### Security checklist before replying

If command failed due to auth/config, provide exact next step.
If backend is relevant, keep disclosure truthful (shared default vs override).
Never expose secrets/tokens in output.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: okikeSolutions
- Version: 1.2.5
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-07T03:13:15.144Z
- Expires at: 2026-05-14T03:13:15.144Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/plan2meal)
- [Send to Agent page](https://openagent3.xyz/skills/plan2meal/agent)
- [JSON manifest](https://openagent3.xyz/skills/plan2meal/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/plan2meal/agent.md)
- [Download page](https://openagent3.xyz/downloads/plan2meal)