← 返回 Skills 市场
skylinehk

Infinity Poke Recipe Generator

作者 Gerald He · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ 安全检测通过
141
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (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.

安全使用建议
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install infinity-poke-recipe-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /infinity-poke-recipe-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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
元数据
Slug infinity-poke-recipe-generator
版本 0.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 141 次。

如何安装 Infinity Poke Recipe Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install infinity-poke-recipe-generator」即可一键安装,无需额外配置。

Infinity Poke Recipe Generator 是免费的吗?

是的,Infinity Poke Recipe Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Infinity Poke Recipe Generator 支持哪些平台?

Infinity Poke Recipe Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Infinity Poke Recipe Generator?

由 Gerald He(@skylinehk)开发并维护,当前版本 v0.1.2。

💬 留言讨论