{
  "schemaVersion": "1.0",
  "item": {
    "slug": "renderful-ai",
    "name": "Renderful AI",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/luv005/renderful-ai",
    "canonicalUrl": "https://clawhub.ai/luv005/renderful-ai",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/renderful-ai",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=renderful-ai",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "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."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "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. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/renderful-ai"
    },
    "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."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/renderful-ai",
    "agentPageUrl": "https://openagent3.xyz/skills/renderful-ai/agent",
    "manifestUrl": "https://openagent3.xyz/skills/renderful-ai/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/renderful-ai/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "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."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "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. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Renderful AI",
        "body": "Generate AI images and videos using the renderful.ai API. Pay with crypto (Base/Polygon/Solana)."
      },
      {
        "title": "API Base URL",
        "body": "https://api.renderful.ai/v1"
      },
      {
        "title": "Authentication",
        "body": "Get API key from https://renderful.ai/dashboard\n\n# Set as environment variable\nexport RENDERFUL_API_KEY=\"rf_your_api_key\""
      },
      {
        "title": "Generate an Image",
        "body": "curl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"flux-dev\",\n    \"prompt\": \"a cat astronaut floating in space, cinematic lighting\",\n    \"width\": 1024,\n    \"height\": 1024,\n    \"steps\": 28\n  }'"
      },
      {
        "title": "Generate a Video",
        "body": "curl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"kling-1.6\",\n    \"prompt\": \"a serene mountain landscape at sunset, camera slowly panning\",\n    \"duration\": 5,\n    \"width\": 1280,\n    \"height\": 720\n  }'"
      },
      {
        "title": "Image Models",
        "body": "ModelDescriptionBest Forflux-devFLUX.1 DevGeneral purpose, high qualityflux-schnellFLUX.1 SchnellFast generationflux-proFLUX.1 ProHighest qualitysdxlStable Diffusion XLClassic diffusiongemini-3Gemini 3 Pro ImageGoogle image gengrok-imagineGrok ImagineX/Twitter integrationseedreamSeedream 4.5Asian aestheticreveReve ImageArtistic styles"
      },
      {
        "title": "Video Models",
        "body": "ModelDescriptionDurationkling-1.6Kling 1.6Up to 10skling-1.5Kling 1.5Up to 10sveo-3Google Veo 3Up to 8sveo-2Google Veo 2Up to 8sseedanceSeedance 1.5Up to 10swan-2.5Wan 2.5Up to 10sltxLTX VideoUp to 10somnihumanOmniHumanPortrait videos"
      },
      {
        "title": "Image Generation Options",
        "body": "{\n  \"model\": \"flux-dev\",\n  \"prompt\": \"required - your image description\",\n  \"negative_prompt\": \"optional - what to avoid\",\n  \"width\": 1024,\n  \"height\": 1024,\n  \"steps\": 28,\n  \"seed\": 42,\n  \"format\": \"png\"\n}"
      },
      {
        "title": "Video Generation Options",
        "body": "{\n  \"model\": \"kling-1.6\",\n  \"prompt\": \"required - your video description\",\n  \"duration\": 5,\n  \"width\": 1280,\n  \"height\": 720,\n  \"fps\": 24,\n  \"seed\": 42\n}"
      },
      {
        "title": "Check Generation Status",
        "body": "curl https://api.renderful.ai/v1/status/{task_id} \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\""
      },
      {
        "title": "Response Format",
        "body": "{\n  \"task_id\": \"rf_abc123\",\n  \"status\": \"completed\",\n  \"url\": \"https://cdn.renderful.ai/generated/abc123.png\",\n  \"expires_at\": \"2026-02-02T12:00:00Z\"\n}"
      },
      {
        "title": "Pricing",
        "body": "Pay with USDC on Base, Polygon, or Solana. Check current rates at https://renderful.ai/pricing"
      },
      {
        "title": "x402 Integration",
        "body": "Renderful supports x402 payments for agent autonomy:\n\n# Agent can pay directly without human approval\nexport RENDERFUL_X402_WALLET=\"your_agent_wallet\"\nexport RENDERFUL_PREFER_X402=\"true\""
      },
      {
        "title": "Error Handling",
        "body": "StatusMeaning200Success402Payment required (x402 flow)429Rate limit500Generation failed"
      },
      {
        "title": "Simple Image",
        "body": "curl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -d '{\"model\":\"flux-dev\",\"prompt\":\"a cute cat\",\"width\":512,\"height\":512}'"
      },
      {
        "title": "Video with Specific Settings",
        "body": "curl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -d '{\n    \"model\": \"kling-1.6\",\n    \"prompt\": \"underwater coral reef, fish swimming, sunlight rays\",\n    \"duration\": 5,\n    \"width\": 1920,\n    \"height\": 1080\n  }'"
      },
      {
        "title": "Tips",
        "body": "Use detailed prompts for better results\nInclude style descriptors (\"cinematic\", \"photorealistic\", \"anime\")\nNegative prompts help avoid unwanted elements\nCheck status for video generation (takes 30-120s)"
      }
    ],
    "body": "Renderful AI\n\nGenerate AI images and videos using the renderful.ai API. Pay with crypto (Base/Polygon/Solana).\n\nAPI Base URL\nhttps://api.renderful.ai/v1\n\nAuthentication\n\nGet API key from https://renderful.ai/dashboard\n\n# Set as environment variable\nexport RENDERFUL_API_KEY=\"rf_your_api_key\"\n\nQuick Start\nGenerate an Image\ncurl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"flux-dev\",\n    \"prompt\": \"a cat astronaut floating in space, cinematic lighting\",\n    \"width\": 1024,\n    \"height\": 1024,\n    \"steps\": 28\n  }'\n\nGenerate a Video\ncurl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"kling-1.6\",\n    \"prompt\": \"a serene mountain landscape at sunset, camera slowly panning\",\n    \"duration\": 5,\n    \"width\": 1280,\n    \"height\": 720\n  }'\n\nAvailable Models\nImage Models\nModel\tDescription\tBest For\nflux-dev\tFLUX.1 Dev\tGeneral purpose, high quality\nflux-schnell\tFLUX.1 Schnell\tFast generation\nflux-pro\tFLUX.1 Pro\tHighest quality\nsdxl\tStable Diffusion XL\tClassic diffusion\ngemini-3\tGemini 3 Pro Image\tGoogle image gen\ngrok-imagine\tGrok Imagine\tX/Twitter integration\nseedream\tSeedream 4.5\tAsian aesthetic\nreve\tReve Image\tArtistic styles\nVideo Models\nModel\tDescription\tDuration\nkling-1.6\tKling 1.6\tUp to 10s\nkling-1.5\tKling 1.5\tUp to 10s\nveo-3\tGoogle Veo 3\tUp to 8s\nveo-2\tGoogle Veo 2\tUp to 8s\nseedance\tSeedance 1.5\tUp to 10s\nwan-2.5\tWan 2.5\tUp to 10s\nltx\tLTX Video\tUp to 10s\nomnihuman\tOmniHuman\tPortrait videos\nImage Generation Options\n{\n  \"model\": \"flux-dev\",\n  \"prompt\": \"required - your image description\",\n  \"negative_prompt\": \"optional - what to avoid\",\n  \"width\": 1024,\n  \"height\": 1024,\n  \"steps\": 28,\n  \"seed\": 42,\n  \"format\": \"png\"\n}\n\nVideo Generation Options\n{\n  \"model\": \"kling-1.6\",\n  \"prompt\": \"required - your video description\",\n  \"duration\": 5,\n  \"width\": 1280,\n  \"height\": 720,\n  \"fps\": 24,\n  \"seed\": 42\n}\n\nCheck Generation Status\ncurl https://api.renderful.ai/v1/status/{task_id} \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\"\n\nResponse Format\n{\n  \"task_id\": \"rf_abc123\",\n  \"status\": \"completed\",\n  \"url\": \"https://cdn.renderful.ai/generated/abc123.png\",\n  \"expires_at\": \"2026-02-02T12:00:00Z\"\n}\n\nPricing\n\nPay with USDC on Base, Polygon, or Solana. Check current rates at https://renderful.ai/pricing\n\nx402 Integration\n\nRenderful supports x402 payments for agent autonomy:\n\n# Agent can pay directly without human approval\nexport RENDERFUL_X402_WALLET=\"your_agent_wallet\"\nexport RENDERFUL_PREFER_X402=\"true\"\n\nError Handling\nStatus\tMeaning\n200\tSuccess\n402\tPayment required (x402 flow)\n429\tRate limit\n500\tGeneration failed\nExamples\nSimple Image\ncurl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -d '{\"model\":\"flux-dev\",\"prompt\":\"a cute cat\",\"width\":512,\"height\":512}'\n\nVideo with Specific Settings\ncurl -X POST https://api.renderful.ai/v1/generate \\\n  -H \"Authorization: Bearer $RENDERFUL_API_KEY\" \\\n  -d '{\n    \"model\": \"kling-1.6\",\n    \"prompt\": \"underwater coral reef, fish swimming, sunlight rays\",\n    \"duration\": 5,\n    \"width\": 1920,\n    \"height\": 1080\n  }'\n\nTips\nUse detailed prompts for better results\nInclude style descriptors (\"cinematic\", \"photorealistic\", \"anime\")\nNegative prompts help avoid unwanted elements\nCheck status for video generation (takes 30-120s)"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/luv005/renderful-ai",
    "publisherUrl": "https://clawhub.ai/luv005/renderful-ai",
    "owner": "luv005",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/renderful-ai",
    "downloadUrl": "https://openagent3.xyz/downloads/renderful-ai",
    "agentUrl": "https://openagent3.xyz/skills/renderful-ai/agent",
    "manifestUrl": "https://openagent3.xyz/skills/renderful-ai/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/renderful-ai/agent.md"
  }
}