360 Secure SkillHub
360 安全技能中心

Infinity Poke Recipe Generator

核心功能为生成小众生活化、未在poke.com收录的Poke食谱MVP,包含食谱草稿、集成模板、沙盒测试用例及迭代优化文档;还支持已有食谱的上传协助,提供字段映射与CLI命令。典型场景:快速构建日常实用的微型Poke食谱,或协助将已有食谱上传至Kitchen。输出为指定结构的文件夹及相关配置文件/命令。

skylinehk
skylinehk
热度 44.05
最近更新 2026-05-11 17:34:59
分类:开发依赖:联网浏览搜索 / 读写文件 / 代码执行 / MCP 服务 / 内部调用大模型应用场景:API 集成 / 自动化脚本 / 代码生成 / 食谱 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add infinity-poke-recipe-generator
Metadata
name
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 lightweight uniqueness check against poke.com/recipes, publish-readiness verdict, and a repeatable improvement loop.

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/<slug>/

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.