← Back to Skills Marketplace
skylinehk

Infinity Poke Recipe Generator

by Gerald He · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ Security Clean
141
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install infinity-poke-recipe-generator
Description
Generate a small, specific, daily-life Poke recipe MVP from idea to Kitchen-ready draft (name, onboarding, integrations, automations, sandbox tests), with a...
README (SKILL.md)

Infinity Recipe Generator (MVP)

Create one tiny, useful, not-yet-listed Poke recipe quickly and safely.

MVP scope

  • One narrow domain only (do not broaden scope in v1).
  • Produce Kitchen-ready fields:
    • name
    • description
    • onboarding.inputContext
    • onboarding.prefilledFirstText
    • integrations (template-ready)
    • optional automations
    • sandbox test prompts
  • Produce a simple iteration loop document (Ralph loop v1).

Workflow

  1. Pick a micro-domain idea

    • Must be specific and useful in daily life.
    • Reject broad categories ("fitness", "productivity", "travel planner").
  2. Run lightweight listing check

    • Fetch https://poke.com/recipes.
    • Compare idea keywords against visible categories/listings.
    • If likely duplicate, pivot to next micro-domain.
  3. Generate recipe draft

    • Use references/recipe-template.json.
    • Keep onboarding concise and action-oriented.
    • Keep first message immediately useful.
  4. Generate integration draft

    • Use references/integration-template.json.
    • If endpoint unknown, set placeholder and explicit TODO.
  5. Create sandbox pack

    • Add 5 prompts: happy path, edge case, ambiguous input, failure mode, concise summary.
  6. Add Ralph loop v1

    • Add weekly review steps:
      • collect failures
      • classify
      • patch
      • regression test
      • release note

Output format

When asked to generate an MVP, produce files under:

recipes/poke/\x3Cslug>/

Required files:

  • recipe.json
  • integration.json
  • sandbox-prompts.md
  • ralph-loop.md
  • verdict.md
  • README.md

Upload-assist mode (Phase 2)

When the user already has recipe specs in docs/repo files and wants help uploading in Kitchen:

  1. Read the source-of-truth spec file(s) first.
  2. Produce a strict Kitchen field mapping (Basics, Onboarding, Integrations, Automations, Sandbox checks, Publish gate).
  3. Use exact copy text for prefilledFirstText and automation actionText.
  4. Include CLI integration bootstrap commands (npx poke@latest login, npx poke@latest mcp add ...).
  5. If an MCP endpoint can be /mcp or /sse, provide primary + fallback clearly.

Scripted helpers

Use scripts/generate_mvp.py to scaffold the folder quickly.

Example:

python3 skills/infinity-poke-recipe-generator/scripts/generate_mvp.py \
  --idea "Expiry Ping" \
  --slug expiry-ping \
  --out recipes/poke/expiry-ping

Then run a publish-readiness verdict and refine the generated files.

Usage Guidance
This skill is internally coherent and low-risk, but review a few points before installing or running it: - Template/key mismatches: the included templates and scripts use slightly different field names (e.g., references use serverUrl/authType while some generated/integration JSON and the renderer expect url/authentication). This will likely lead to missing fields in rendered instructions; verify and fix field names before publishing or relying on automation. - Network access: the SKILL.md recommends fetching https://poke.com/recipes to check for duplicates. That is a public GET; confirm you are comfortable with the agent or your environment making that outbound request, and ensure no sensitive data is sent to that site. - File reads/writes: the scripts read recipe.json and write files into the out path you provide. Run them in a safe, intended directory and double-check the generated files before running any generated CLI commands. - CLI bootstrap commands (npx poke@latest ...): these are only printed into instructions; the skill does not execute them. Inspect the generated commands and integration URLs before running them. Replace any 'TODO' placeholders with real endpoints and validate authentication requirements. - Source transparency: the skill has no homepage and an unknown source. That by itself isn't a security red flag for this scaffolding tool, but if you need higher assurance prefer code from a known author or run the scripts in an isolated environment first. If you plan to use the Upload-assist mode, be explicit about which local files the agent can read and make sure no unrelated sensitive files are accessible to the agent.
Capability Assessment
Purpose & Capability
Name/description (generate Poke recipe MVPs) match the included helpers and templates. The scripts scaffold recipe/integration JSON, sandbox prompts, a verdict, and render Kitchen upload instructions — all coherent with the stated purpose.
Instruction Scope
SKILL.md instructs the agent to perform a lightweight listing check by fetching https://poke.com/recipes and to read user repo spec files in Upload-assist mode. Both actions are reasonable for duplicate-checking and mapping uploads, but they involve network requests and reading user files. The instructions do not ask for unrelated system secrets or broad file system access, but you should be aware the workflow expects the agent (or user-run scripts) to read local recipe files and to fetch a public website.
Install Mechanism
No install spec and no external downloads. This is instruction-only with two small local helper scripts that only read/write files — low install risk.
Credentials
The skill does not request any environment variables, credentials, or config paths. The only external interaction is a suggested GET of https://poke.com/recipes (public listing) and generated CLI commands for users to run manually (npx poke@latest ...). No unexplained secret access is requested.
Persistence & Privilege
always is false and the skill does not request permanent presence or modify other skills. The scripts write files to an output folder chosen by the user — expected behavior for a scaffolding tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install infinity-poke-recipe-generator
  3. After installation, invoke the skill by name or use /infinity-poke-recipe-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.2
Add upload-assist mode and Kitchen instruction renderer for spec-to-Kitchen mapping
v0.1.1
Verdict and quality improvements: publish-readiness checklist, improved scaffold prompts, verdict template output, renamed skill
v0.1.0
Rename skill, add verdict checklist, and improve MVP scaffold outputs
Metadata
Slug infinity-poke-recipe-generator
Version 0.1.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Infinity Poke Recipe Generator?

Generate a small, specific, daily-life Poke recipe MVP from idea to Kitchen-ready draft (name, onboarding, integrations, automations, sandbox tests), with a... It is an AI Agent Skill for Claude Code / OpenClaw, with 141 downloads so far.

How do I install Infinity Poke Recipe Generator?

Run "/install infinity-poke-recipe-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Infinity Poke Recipe Generator free?

Yes, Infinity Poke Recipe Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Infinity Poke Recipe Generator support?

Infinity Poke Recipe Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Infinity Poke Recipe Generator?

It is built and maintained by Gerald He (@skylinehk); the current version is v0.1.2.

💬 Comments