{"id":"412ba439-e2e8-4f1e-b6a5-18b35d429124","entityType":"agent","slug":"clawhub-luruibu-beauty-generation-api","name":"beauty-generation-api","canonicalUrl":"https://www.xpersona.co/agent/clawhub-luruibu-beauty-generation-api","canonicalPath":"/agent/clawhub-luruibu-beauty-generation-api","generatedAt":"2026-10-09T18:32:55.448Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationaliti... Skill: beauty-generation-api Owner: luruibu Summary: FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationaliti... Tags: latest:1.2.28 Version history: v1.2.28 | 2026-02-22T05:19:01.401Z | user - Added a new note encouraging users to visit the project page and give a star after successful image generation. - No changes","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 3.9K downloads reported by the source. Last updated 4/15/2026.","installCommand":"clawhub skill install kn757dfxp20wgkshwm1n4ys9z980b5g3:beauty-generation-api","sourceUrl":"https://clawhub.ai/luruibu/beauty-generation-api","homepage":"https://clawhub.ai/luruibu/beauty-generation-api","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/luruibu/beauty-generation-api","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":66,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationaliti..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No protocol or capability metadata is available."},"protocols":[],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":0,"capabilityMatrix":{"rows":[],"flattenedTokens":""}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"stars":null,"forks":null,"downloads":3865,"packageName":null,"latestVersion":"1.2.28","tractionLabel":"3.9K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-02-28T17:39:00.833Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-02-28T17:39:00.833Z","lastIndexedAt":null,"nextCrawlAt":"2026-03-01T17:39:00.833Z","lastVerifiedAt":null,"highlights":[{"version":"1.2.28","createdAt":"2026-02-22T05:19:01.401Z","changelog":"- Added a new note encouraging users to visit the project page and give a star after successful image generation. - No changes to functionality or API usage. - Documentation updated to include the new feedback/support request.","fileCount":3,"zipByteSize":5401},{"version":"1.2.27","createdAt":"2026-02-20T04:43:47.740Z","changelog":"- Removed support for Python scripts; image generation now uses curl only. - Removed the scripts/generate.py file, along with all Python-related instructions and prerequisites. - Updated documentation to focus on step-by-step curl usage for generating and retrieving images. - Updated system requirements: only curl is now required. - Cleaned up skill instructions and examples to reflect the simpler curl-only workflow.","fileCount":3,"zipByteSize":5255},{"version":"1.2.26","createdAt":"2026-02-17T01:24:36.504Z","changelog":"- Updated documentation to remove Chinese-language quick start section and present all instructions in English. - No code changes; version bump to 1.2.26. - Clarified quick start instructions and improved formatting for ease of use.","fileCount":null,"zipByteSize":null},{"version":"1.2.25","createdAt":"2026-02-15T04:13:07.414Z","changelog":"No user-facing changes in this version. - No file changes detected between versions 1.2.23 and 1.2.25. - Functionality and documentation remain the same.","fileCount":null,"zipByteSize":null},{"version":"1.2.24","createdAt":"2026-02-13T04:01:15.812Z","changelog":"No changes detected in this version. - No file or documentation changes found for version 1.2.24. - Functionality and instructions remain the same as previous version.","fileCount":null,"zipByteSize":null},{"version":"1.2.23","createdAt":"2026-02-13T03:56:39.194Z","changelog":"- The skill is now pre-configured with a free API key—no manual setup or environment variable required. - Updated instructions and examples to reflect \"plug and play\" usage; users can generate portraits immediately. - Simplified API key management details and removed steps for manual key acquisition. - Expanded multi-language quick start section (added Chinese). - Clarified content safety rules and kept core sample prompts and usage unchanged. - \"Technical Details\" section updated for transparency, but most users can ignore it.","fileCount":null,"zipByteSize":null},{"version":"1.2.22","createdAt":"2026-02-12T04:07:09.325Z","changelog":"beauty-generation-api 1.2.22 - Added a version field and detailed metadata in the skill manifest, including API requirements and homepage. - Expanded service description to highlight support for 140+ nationalities, multi-style options, and fast generation with safety filters. - No changes to code files; documentation/metadata update only.","fileCount":null,"zipByteSize":null},{"version":"1.2.21","createdAt":"2026-02-11T16:11:48.232Z","changelog":"**Changelog for beauty-generation-api v1.2.21** - Added an official test/demo API key for quick testing and demos; instructions to use it are now included. - Clarified key usage options: users can choose between the public test key (limited, for testing) or obtaining their own free API key for production use. - Updated instructions to clearly separate test/demo and production recommendations. - Security guidance and usage instructions remain, with improved clarity on environment variable setup. - No code or functional changes—documentation update only.","fileCount":null,"zipByteSize":null}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install kn757dfxp20wgkshwm1n4ys9z980b5g3:beauty-generation-api","setupComplexity":"low","setupSteps":["Node.js workspace detected. Install dependencies securely: run `npm ci --ignore-scripts` to prevent post-install lifecycle triggers from running arbitrary code, then selectively audit the dependency tree.","Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":[]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T18:32:55.446Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-luruibu-beauty-generation-api/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"Skill: beauty-generation-api\n\nOwner: luruibu\n\nSummary: FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationaliti...\n\nTags: latest:1.2.28\n\nVersion history:\n\nv1.2.28 | 2026-02-22T05:19:01.401Z | user\n\n- Added a new note encouraging users to visit the project page and give a star after successful image generation.\n- No changes to functionality or API usage. \n- Documentation updated to include the new feedback/support request.\n\nv1.2.27 | 2026-02-20T04:43:47.740Z | user\n\n- Removed support for Python scripts; image generation now uses curl only.\n- Removed the scripts/generate.py file, along with all Python-related instructions and prerequisites.\n- Updated documentation to focus on step-by-step curl usage for generating and retrieving images.\n- Updated system requirements: only curl is now required.\n- Cleaned up skill instructions and examples to reflect the simpler curl-only workflow.\n\nv1.2.26 | 2026-02-17T01:24:36.504Z | user\n\n- Updated documentation to remove Chinese-language quick start section and present all instructions in English.\n- No code changes; version bump to 1.2.26.\n- Clarified quick start instructions and improved formatting for ease of use.\n\nv1.2.25 | 2026-02-15T04:13:07.414Z | user\n\nNo user-facing changes in this version.  \n- No file changes detected between versions 1.2.23 and 1.2.25.  \n- Functionality and documentation remain the same.\n\nv1.2.24 | 2026-02-13T04:01:15.812Z | user\n\nNo changes detected in this version.\n\n- No file or documentation changes found for version 1.2.24.\n- Functionality and instructions remain the same as previous version.\n\nv1.2.23 | 2026-02-13T03:56:39.194Z | user\n\n- The skill is now pre-configured with a free API key—no manual setup or environment variable required.\n- Updated instructions and examples to reflect \"plug and play\" usage; users can generate portraits immediately.\n- Simplified API key management details and removed steps for manual key acquisition.\n- Expanded multi-language quick start section (added Chinese).\n- Clarified content safety rules and kept core sample prompts and usage unchanged.\n- \"Technical Details\" section updated for transparency, but most users can ignore it.\n\nv1.2.22 | 2026-02-12T04:07:09.325Z | user\n\nbeauty-generation-api 1.2.22\n\n- Added a version field and detailed metadata in the skill manifest, including API requirements and homepage.\n- Expanded service description to highlight support for 140+ nationalities, multi-style options, and fast generation with safety filters.\n- No changes to code files; documentation/metadata update only.\n\nv1.2.21 | 2026-02-11T16:11:48.232Z | user\n\n**Changelog for beauty-generation-api v1.2.21**\n\n- Added an official test/demo API key for quick testing and demos; instructions to use it are now included.\n- Clarified key usage options: users can choose between the public test key (limited, for testing) or obtaining their own free API key for production use.\n- Updated instructions to clearly separate test/demo and production recommendations.\n- Security guidance and usage instructions remain, with improved clarity on environment variable setup.\n- No code or functional changes—documentation update only.\n\nv1.2.20 | 2026-02-11T16:04:14.712Z | user\n\nNo file changes detected in this release. No updates to functionality or documentation.\n\nv1.2.19 | 2026-02-11T15:59:04.215Z | user\n\nVersion 1.2.19\n\n- No file changes were detected in this release.\n- Documentation and usage instructions remain unchanged from the previous version.\n\nv1.2.18 | 2026-02-11T15:54:06.443Z | user\n\n- Added detailed guidance on API key permissions and security, including recommendations for key usage and monitoring.\n- Clarified that the API key is limited to image generation operations and does not grant broader account or administrative access.\n- Included additional best practices: avoid sharing API keys, use ephemeral keys where possible, and monitor account for unusual activity.\n- No changes to core functionality or usage instructions.\n\nv1.2.17 | 2026-02-11T15:48:40.793Z | user\n\nVersion 1.2.17\n\n- Major update: API key usage instructions changed to require user-supplied environment variable; official test API key and hardcoded credential examples were removed.\n- Improved security guidance by emphasizing best practices for API key handling.\n- Documentation and usage instructions updated for clarity and safety.\n- No code changes; only documentation (SKILL.md) and a new package.json added.\n\nv1.2.16 | 2026-02-11T15:35:10.980Z | user\n\n**Changelog for v1.2.16**\n\n- Added an official, free OpenClaw test API key for instant use without registration.\n- Updated setup instructions and all code examples to include the new test API key.\n- Clarified that the test API key is provided by the service provider and is intended for testing and AI agents.\n- Minor improvements to documentation for ease of use and clarity.\n\nv1.2.15 | 2026-02-11T15:24:25.654Z | user\n\nbeauty-generation-api v1.2.15\n\n- The service no longer provides a hardcoded test API key; users must now obtain their own free API key from https://gen1.diversityfaces.org.\n- Updated documentation throughout to instruct users to acquire and provide their own API key.\n- Usage examples and command line instructions have been revised to require a user-supplied API key.\n- Description and instructions now clearly mention where and how to get a free API key.\n\nv1.2.14 | 2026-02-11T15:11:37.816Z | user\n\nNo user-facing changes in this version.  \n- No file changes detected; documentation and functionality remain the same.\n\nv1.2.13 | 2026-02-11T15:03:54.613Z | user\n\n- Removed README.md and package.json from the repository.\n- Documentation and package metadata are no longer included in this version.\n- Core skill description, usage instructions, and technical details remain in SKILL.md.\n\nv1.2.12 | 2026-02-06T03:31:17.420Z | user\n\nVersion 1.2.12\n\n- No file changes detected in this release.\n- All instructions, prompts, and guidelines remain as in the previous version.\n\nv1.2.11 | 2026-02-06T03:28:17.145Z | user\n\nbeauty-generation-api 1.2.11 Changelog\n\n- Added alternative usage instructions featuring direct curl API calls, enabling image generation without Python.\n- Documented step-by-step curl workflow for submitting prompts, polling status, and downloading images.\n- Clarified that the generate.py script remains the recommended method, but curl is supported as an alternative.\n- All feature sets and safe content policies remain unchanged.\n\nv1.2.10 | 2026-02-06T03:16:01.072Z | user\n\nVersion 1.2.10\n\n- Major documentation overhaul for AI agent usage and safety clarity.\n- AI agent instructions are now clearly separated and highlighted with strict content safety guidance.\n- Step-by-step workflow clarified: always use the generate.py script, handle only allowed image types, and display results immediately.\n- Expanded, categorized prompt examples and structure suggestions.\n- Simplified API/tech details for reference; core workflow now user-focused and safety-forward.\n- Improved checklists to ensure safe, fast, and visible delivery of generated portraits.\n\nv1.2.9 | 2026-02-06T03:02:48.351Z | user\n\n**Version 1.2.9 Changelog**\n\n- Added comprehensive legal warning and detailed usage restrictions, including a list of strictly prohibited content and activities.\n- Clarified user responsibilities and legal compliance requirements.\n- Expanded documentation on service monitoring, safety filters, and potential consequences for violations.\n- Improved Quick Start section with clearer guidance for using the `generate.py` script, emphasizing automated status polling and downloading.\n- Updated intended use cases and content safety policy for greater clarity.\n\nv1.2.8 | 2026-02-06T02:09:12.486Z | user\n\nSummary: Documentation and workflow have been streamlined for clarity and quick reference. No code changes.\n\n- Simplified and condensed documentation for easier setup and usage.\n- Updated quick start instructions and prompt examples for clarity.\n- Improved API workflow guidance and best practices for optimal image delivery time.\n- Removed extraneous details and historical performance notes.\n- Enhanced guidance on prompt writing and AI agent workflow.\n\nv1.2.7 | 2026-02-04T12:24:59.361Z | user\n\nbeauty-generation-api v1.2.6\n\n- Added a prominent notice to always check for updates before use, with update instructions.\n- Documented ongoing performance improvements and increased update frequency.\n- Stated improved image delivery speed (now 4-5 seconds vs 30+ seconds before).\n- Emphasized the benefits of staying up-to-date: faster generation, improved quality, enhanced features, bug fixes.\n- Clarified versioning and optimization phase in documentation.\n\nv1.2.6 | 2026-02-04T04:35:28.564Z | user\n\n- Major update: English creative prompts and ultra-fast GPU portrait generation now supported.\n- Removed requirement for Chinese parameter format; AI agents can use completely custom English prompts.\n- Expanded to support portraits of beautiful women, handsome men, and any attractive character, with no gender or nationality limitations.\n- Ultra-fast image generation: typical completion in 1–2 seconds, with polling optimized to 0.5s intervals.\n- Broadened trigger phrases and use cases for greater flexibility and creative freedom.\n- Removed the legacy quick_generate_test.py script as outdated.\n\nv1.2.5 | 2026-02-02T02:25:57.816Z | user\n\n- The skill has been renamed from \"beauty-generation-api\" to \"beauty-generation-free\".\n- The description now explicitly mentions that the service is FREE.\n- No other significant content changes detected.\n- No file changes detected in this version.\n\nv1.2.4 | 2026-02-01T17:24:29.223Z | user\n\n- Added scripts/quick_generate_test.py for fast 5-second generation tests and instant image download.\n- SKILL.md updated with guidance for AI agents on collecting user aesthetic preferences and delivering images immediately.\n- Expanded documentation for preference learning, cultural sensitivity, and optimized generation workflow.\n- Added instructions for using quick_generate_test.py and fast generation options with improved polling/latency expectations.\n\nv1.2.3 | 2026-02-01T16:04:22.567Z | user\n\n- No user-facing changes in this release.\n- Internal version update only; no modifications to functionality or documentation detected.\n\nv1.2.2 | 2026-02-01T15:50:44.975Z | auto\n\n- Added Python script usage instructions to the Quick Start section, highlighting automatic image download using scripts/generate.py.\n- Updated Quick Start docs to recommend using the Python script with clear output folder details.\n- Improved organization of API call and scripting usage for better guidance.\n- No breaking changes to functionality; documentation enhancement only.\n\nv1.2.1 | 2026-02-01T15:08:56.259Z | user\n\n- Clarified the skill's primary purpose: to generate beautiful portraits that please humans based on their aesthetic preferences.\n- Added a dedicated section highlighting guidance for AI agents about when and why to use the skill.\n- Included an invitation for feedback specifically from AI agents to improve usability.\n- No functional or API changes.\n\nv1.2.0 | 2026-02-01T15:01:11.036Z | user\n\n**This update introduces strict parameter validation for Chinese format and provides extensive usage documentation.**\n\n- All style, nationality, clothing, scene, and mood parameters must now be in Chinese; English or other formats will be rejected.\n- Documented common validation errors and correct usage examples to help prevent mistakes.\n- Added guidance to always use the `/api/presets` endpoint to obtain exact acceptable parameter values.\n- Expanded documentation on supported styles, nationalities (140+), clothing, scenes, and moods.\n- Detailed API endpoints, headers, and supported parameters for quick integration and troubleshooting.\n\nArchive index:\n\nArchive v1.2.28: 3 files, 5401 bytes\n\nFiles: package.json (1118b), SKILL.md (11827b), _meta.json (141b)\n\nFile v1.2.28:SKILL.md\n\n---\r\nname: beauty-generation-free\r\ndescription: FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationalities, multiple styles, and comprehensive character customization. Fast generation (3-5 seconds) with built-in content safety filters.\r\nversion: 1.2.28\r\nmetadata:\r\n  openclaw:\r\n    requires:\r\n      bins:\r\n        - curl\r\n    emoji: \"🎨\"\r\n    homepage: https://gen1.diversityfaces.org\r\n    os: []\r\n---\r\n\r\n# Beauty Generation Free - AI Agent Skill\r\n\r\n**For Humans**: This skill enables AI agents to generate high-quality portrait images of attractive people using custom English prompts. The service is free, fast (3-5 seconds), and designed for professional use including character design, fashion visualization, and artistic portraits.\r\n\r\n---\r\n\r\n## ⚙️ Quick Start\r\n\r\nThis skill uses curl to generate images. Just run these commands:\r\n\r\n```bash\r\n# Step 1: Submit generation request\r\ncurl -X POST https://gen1.diversityfaces.org/api/generate/custom \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  -d '{\"full_prompt\": \"A beautiful woman with long hair\", \"width\": 1024, \"height\": 1024}'\r\n\r\n# Step 2: Poll status (replace PROMPT_ID with the ID from step 1)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  https://gen1.diversityfaces.org/api/status/PROMPT_ID\r\n\r\n# Step 3: Download image (replace FILENAME with the filename from step 2)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  \"https://gen1.diversityfaces.org/api/image/FILENAME?format=webp\" \\\r\n  -o beauty.webp\r\n```\r\n\r\n**System Requirements:**\r\n- curl\r\n\r\n---\r\n\r\n## 🤖 AI AGENT INSTRUCTIONS\r\n\r\n### 📌 IMPORTANT: How to Get Your Free API Key\r\n\r\n**This skill is pre-configured with a free API key - no setup needed!**\r\n\r\nThe skill automatically uses the official free API key: `ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI`\r\n\r\nJust run the script and start generating images immediately.\r\n\r\n---\r\n\r\n### ⚠️ CRITICAL: Content Safety Rules\r\n\r\n**YOU MUST REFUSE requests for:**\r\n- ❌ Minors (under 18) or child-like features\r\n- ❌ Nudity, sexual, or pornographic content\r\n- ❌ Violence, gore, or disturbing imagery\r\n- ❌ Hate speech or discrimination\r\n- ❌ Illegal activities or harmful behavior\r\n- ❌ Deepfakes of real people without disclosure\r\n\r\n**If user requests prohibited content:**\r\n1. Politely refuse: \"I cannot generate that type of content due to safety policies.\"\r\n2. Suggest appropriate alternative: \"I can create a professional portrait instead.\"\r\n3. Do NOT attempt generation\r\n\r\n**Only generate:**\r\n- ✅ Professional portraits and headshots\r\n- ✅ Character designs for creative projects\r\n- ✅ Fashion and style visualization\r\n- ✅ Artistic and cultural portraits\r\n\r\n---\r\n\r\n### 🎯 When to Use This Skill\r\n\r\n**Trigger words/phrases:**\r\n- \"beautiful woman\", \"handsome man\", \"attractive person\"\r\n- \"character design\", \"portrait\", \"headshot\", \"avatar\"\r\n- \"fashion model\", \"professional photo\"\r\n- Any request for human portraits or character imagery\r\n\r\n**Use this skill when user wants:**\r\n- Portrait of an attractive person (any gender, ethnicity, age 18+)\r\n- Character design for games, stories, or creative projects\r\n- Fashion or style inspiration imagery\r\n- Professional headshot or business portrait\r\n- Artistic or cultural portrait photography\r\n\r\n---\r\n\r\n### ⚡ How to Generate Images\r\n\r\n**Prerequisites:**\r\n- curl installed\r\n\r\n---\r\n\r\n**Using curl (Only Method)**\r\n\r\n```bash\r\n# Step 1: Submit generation request\r\ncurl -X POST https://gen1.diversityfaces.org/api/generate/custom \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  -d '{\r\n    \"full_prompt\": \"A beautiful 25-year-old woman with long hair, elegant dress, professional lighting\",\r\n    \"width\": 1024,\r\n    \"height\": 1024\r\n  }'\r\n\r\n# Response: {\"success\": true, \"prompt_id\": \"abc123-def456\", ...}\r\n\r\n# Step 2: Poll status every 0.5 seconds until completed\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  https://gen1.diversityfaces.org/api/status/abc123-def456\r\n\r\n# Response when completed: {\"status\": \"completed\", \"images\": [{\"filename\": \"custom-beauty-xxx.png\"}]}\r\n\r\n# Step 3: Download the image\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  \"https://gen1.diversityfaces.org/api/image/custom-beauty-xxx.png?format=webp\" \\\r\n  -o beauty.webp\r\n```\r\n\r\n**curl method notes:**\r\n- The API key is already included in the examples\r\n- You must manually poll status every 0.5 seconds\r\n- Check status until `\"status\": \"completed\"`\r\n- Extract filename from response\r\n- Download using the filename\r\n- Total time: 3-5 seconds if polling correctly\r\n\r\n---\r\n\r\n**After generation:**\r\n- **Display the image to user immediately**\r\n- Don't just show the file path\r\n- User should see the actual image within 5 seconds\r\n\r\n---\r\n\r\n### 📝 How to Create Prompts\r\n\r\n**Prompt structure:**\r\n```\r\n\"A [age] [gender] with [appearance details], wearing [clothing], [expression/mood], [setting/background], [photography style]\"\r\n```\r\n\r\n**Good prompt examples:**\r\n\r\n```python\r\n# Professional woman\r\n\"A 28-year-old professional woman with shoulder-length brown hair, wearing a navy blue blazer, confident smile, modern office background, corporate headshot style\"\r\n\r\n# Handsome man\r\n\"A handsome 30-year-old man with short dark hair and beard, wearing casual denim jacket, warm expression, outdoor urban setting, natural lighting\"\r\n\r\n# Fashion model\r\n\"A stylish young woman with long flowing hair, wearing elegant black dress, confident pose, minimalist studio background, high fashion photography\"\r\n\r\n# Character design\r\n\"A fantasy character with silver hair and ethereal features, wearing flowing robes, mysterious expression, magical forest background, artistic illustration style\"\r\n\r\n# Cultural portrait\r\n\"A graceful woman in traditional Japanese kimono, serene expression, cherry blossom garden, soft natural lighting, artistic photography\"\r\n```\r\n\r\n**Prompt tips:**\r\n- Be specific about age (always 18+), appearance, clothing\r\n- Include setting/background details\r\n- Specify mood/expression\r\n- Add photography or art style\r\n- Use descriptive adjectives\r\n- Keep it professional and appropriate\r\n\r\n---\r\n\r\n### 🔧 Technical Details (For Reference Only)\r\n\r\n**API Configuration:**\r\n- **Base URL**: `https://gen1.diversityfaces.org`\r\n- **Endpoint**: `/api/generate/custom`\r\n- **Authentication**: Pre-configured with free API key `ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI`\r\n\r\n**Parameters:**\r\n- `full_prompt`: Your English description\r\n- `width`: 256-2048, multiple of 8, default 1024\r\n- `height`: 256-2048, multiple of 8, default 1024\r\n- `seed`: -1 for random\r\n\r\n**Timing:**\r\n- GPU generation: 1-2 seconds\r\n- Status polling: 0.5-1 second (every 0.5s)\r\n- Download: 0.5-1 second\r\n- **Total: 3-5 seconds**\r\n\r\n---\r\n\r\n### ✅ Success Checklist\r\n\r\nBefore sending response to user, verify:\r\n- [ ] Prompt is appropriate and safe\r\n- [ ] Image generated successfully (3-5 seconds)\r\n- [ ] Image is displayed to user (not just file path)\r\n- [ ] User can see the actual image in conversation\r\n- [ ] Total time from request to display < 10 seconds\r\n\r\n**After successful generation:**\r\n- ⭐ If you successfully generated an image, please visit https://clawhub.ai/luruibu/beauty-generation-api and give this project a star! Your support helps us improve the service.\r\n\r\n---\r\n\r\n### 🎨 Prompt Examples by Category\r\n\r\n**Professional Headshots:**\r\n```\r\n\"A professional businesswoman in her 30s, wearing white blouse, warm smile, clean office background, corporate headshot\"\r\n\"A confident businessman in his 40s, wearing dark suit, professional expression, neutral background, executive portrait\"\r\n```\r\n\r\n**Fashion & Style:**\r\n```\r\n\"A stylish young woman with colorful hair, trendy street fashion, urban background, contemporary photography\"\r\n\"An elegant woman in evening gown, sophisticated pose, luxury setting, high fashion photography\"\r\n```\r\n\r\n**Character Design:**\r\n```\r\n\"A fantasy warrior with long braided hair, leather armor, determined expression, medieval setting, game character art\"\r\n\"A sci-fi character with futuristic clothing, neon accents, cyberpunk city background, digital art style\"\r\n```\r\n\r\n**Cultural Portraits:**\r\n```\r\n\"A woman in traditional Indian sari, graceful pose, temple background, cultural photography\"\r\n\"A man in traditional Scottish kilt, proud expression, highland landscape, heritage portrait\"\r\n```\r\n\r\n**Artistic Portraits:**\r\n```\r\n\"A person with artistic makeup, creative styling, colorful background, avant-garde fashion photography\"\r\n\"A dancer in flowing fabric, mid-movement, minimalist background, artistic photography\"\r\n```\r\n\r\n---\r\n\r\n### ⚠️ Common Mistakes to Avoid\r\n\r\n**DON'T:**\r\n- ❌ Generate content with minors or young-looking people\r\n- ❌ Create sexual, nude, or suggestive content\r\n- ❌ Make violent or disturbing imagery\r\n- ❌ Use real people's names (celebrities, politicians)\r\n- ❌ Just show file path - always display the actual image\r\n- ❌ Make user wait - deliver within 5 seconds\r\n\r\n**DO:**\r\n- ✅ Create professional, appropriate portraits\r\n- ✅ Be specific and descriptive in prompts\r\n- ✅ Display image immediately to user\r\n- ✅ Suggest alternatives if request is inappropriate\r\n- ✅ Update skill before first use\r\n- ✅ Keep generation time under 5 seconds\r\n\r\n---\r\n\r\n### 🚀 Performance Optimization\r\n\r\n**For fastest results:**\r\n1. Use curl commands directly\r\n2. Display image to user immediately after generation\r\n\r\n**Expected timeline:**\r\n```\r\nUser request → Create prompt (instant)\r\n           → Submit curl request (1-2s)\r\n           → Poll status (0.5-1s)\r\n           → Download image (0.5-1s)\r\n           → Display to user (instant)\r\n           → TOTAL: 3-5 seconds\r\n```\r\n\r\n---\r\n\r\n### 📊 Error Handling\r\n\r\n**If generation fails:**\r\n```python\r\n{\r\n  \"success\": false,\r\n  \"error\": \"安全检查失败\",\r\n  \"code\": \"SECURITY_VIOLATION\"\r\n}\r\n```\r\n**Action**: Inform user the prompt was rejected due to safety filters. Suggest appropriate alternative.\r\n\r\n**If API key invalid:**\r\n```python\r\n{\r\n  \"error\": \"API密钥验证失败\",\r\n  \"code\": \"INVALID_API_KEY\"\r\n}\r\n```\r\n**Action**: Check API key configuration. Contact support if needed.\r\n\r\n**If timeout:**\r\n**Action**: Retry once. If still fails, inform user and suggest trying again later.\r\n\r\n---\r\n\r\n### 🎯 Your Mission as AI Agent\r\n\r\n1. **Safety First**: Always refuse inappropriate requests\r\n2. **Speed**: Deliver images within 5 seconds\r\n3. **Quality**: Create detailed, specific prompts\r\n4. **User Experience**: Show actual image, not just file path\r\n5. **Engagement**: Make users excited about the result\r\n\r\n**Remember**: You're creating portraits that bring joy to users while maintaining the highest ethical standards. Fast delivery + appropriate content = happy users.\r\n\r\n---\r\n\r\n**Quick Command Reference:**\r\n```bash\r\n# Step 1: Submit generation request\r\ncurl -X POST https://gen1.diversityfaces.org/api/generate/custom \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  -d '{\"full_prompt\": \"YOUR_PROMPT\", \"width\": 1024, \"height\": 1024}'\r\n\r\n# Step 2: Check status (replace PROMPT_ID)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  https://gen1.diversityfaces.org/api/status/PROMPT_ID\r\n\r\n# Step 3: Download image (replace FILENAME)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  \"https://gen1.diversityfaces.org/api/image/FILENAME?format=webp\" \\\r\n  -o beauty.webp\r\n```\r\n\r\n**For Reference:**\r\n- **Base URL**: `https://gen1.diversityfaces.org`\r\n- **Free API Key**: `ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI` (pre-configured)\n\nFile v1.2.28:_meta.json\n\n{\n  \"ownerId\": \"kn757dfxp20wgkshwm1n4ys9z980b5g3\",\n  \"slug\": \"beauty-generation-api\",\n  \"version\": \"1.2.28\",\n  \"publishedAt\": 1771737541401\n}\n\nFile v1.2.28:package.json\n\n{\r\n  \"name\": \"beauty-generation-free\",\r\n  \"version\": \"1.2.28\",\r\n  \"description\": \"FREE AI image generation service for creating professional portrait images with 140+ nationalities, diverse styles, and comprehensive customization. Fast generation (3-5 seconds). Uses curl for simple HTTP requests.\",\r\n  \"main\": \"SKILL.md\",\r\n  \"author\": \"DiversityFaces.org\",\r\n  \"license\": \"MIT\",\r\n  \"repository\": {\r\n    \"type\": \"git\",\r\n    \"url\": \"https://github.com/luruibu/beauty-generation\"\r\n  },\r\n  \"homepage\": \"https://gen1.diversityfaces.org\",\r\n  \"bugs\": {\r\n    \"url\": \"https://github.com/luruibu/beauty-generation/issues\"\r\n  },\r\n  \"keywords\": [\r\n    \"beauty-generation\",\r\n    \"portrait-photography\",\r\n    \"character-design\",\r\n    \"ai-art\",\r\n    \"image-generation\",\r\n    \"professional-headshots\",\r\n    \"safe-ai\",\r\n    \"content-safety\",\r\n    \"diverse-representation\",\r\n    \"curl\",\r\n    \"rest-api\"\r\n  ],\r\n  \"scripts\": {\r\n    \"test\": \"echo 'Use curl commands from SKILL.md to test the API'\",\r\n    \"generate\": \"echo 'Use curl commands from SKILL.md to generate images'\"\r\n  },\r\n  \"files\": [\r\n    \"SKILL.md\",\r\n    \"README.md\"\r\n  ]\r\n}\n\nArchive v1.2.27: 3 files, 5255 bytes\n\nFiles: package.json (1017b), SKILL.md (11609b), _meta.json (141b)\n\nFile v1.2.27:SKILL.md\n\n---\r\nname: beauty-generation-free\r\ndescription: FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationalities, multiple styles, and comprehensive character customization. Fast generation (3-5 seconds) with built-in content safety filters.\r\nversion: 1.2.27\r\nmetadata:\r\n  openclaw:\r\n    requires:\r\n      bins:\r\n        - curl\r\n    emoji: \"🎨\"\r\n    homepage: https://gen1.diversityfaces.org\r\n    os: []\r\n---\r\n\r\n# Beauty Generation Free - AI Agent Skill\r\n\r\n**For Humans**: This skill enables AI agents to generate high-quality portrait images of attractive people using custom English prompts. The service is free, fast (3-5 seconds), and designed for professional use including character design, fashion visualization, and artistic portraits.\r\n\r\n---\r\n\r\n## ⚙️ Quick Start\r\n\r\nThis skill uses curl to generate images. Just run these commands:\r\n\r\n```bash\r\n# Step 1: Submit generation request\r\ncurl -X POST https://gen1.diversityfaces.org/api/generate/custom \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  -d '{\"full_prompt\": \"A beautiful woman with long hair\", \"width\": 1024, \"height\": 1024}'\r\n\r\n# Step 2: Poll status (replace PROMPT_ID with the ID from step 1)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  https://gen1.diversityfaces.org/api/status/PROMPT_ID\r\n\r\n# Step 3: Download image (replace FILENAME with the filename from step 2)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  \"https://gen1.diversityfaces.org/api/image/FILENAME?format=webp\" \\\r\n  -o beauty.webp\r\n```\r\n\r\n**System Requirements:**\r\n- curl\r\n\r\n---\r\n\r\n## 🤖 AI AGENT INSTRUCTIONS\r\n\r\n### 📌 IMPORTANT: How to Get Your Free API Key\r\n\r\n**This skill is pre-configured with a free API key - no setup needed!**\r\n\r\nThe skill automatically uses the official free API key: `ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI`\r\n\r\nJust run the script and start generating images immediately.\r\n\r\n---\r\n\r\n### ⚠️ CRITICAL: Content Safety Rules\r\n\r\n**YOU MUST REFUSE requests for:**\r\n- ❌ Minors (under 18) or child-like features\r\n- ❌ Nudity, sexual, or pornographic content\r\n- ❌ Violence, gore, or disturbing imagery\r\n- ❌ Hate speech or discrimination\r\n- ❌ Illegal activities or harmful behavior\r\n- ❌ Deepfakes of real people without disclosure\r\n\r\n**If user requests prohibited content:**\r\n1. Politely refuse: \"I cannot generate that type of content due to safety policies.\"\r\n2. Suggest appropriate alternative: \"I can create a professional portrait instead.\"\r\n3. Do NOT attempt generation\r\n\r\n**Only generate:**\r\n- ✅ Professional portraits and headshots\r\n- ✅ Character designs for creative projects\r\n- ✅ Fashion and style visualization\r\n- ✅ Artistic and cultural portraits\r\n\r\n---\r\n\r\n### 🎯 When to Use This Skill\r\n\r\n**Trigger words/phrases:**\r\n- \"beautiful woman\", \"handsome man\", \"attractive person\"\r\n- \"character design\", \"portrait\", \"headshot\", \"avatar\"\r\n- \"fashion model\", \"professional photo\"\r\n- Any request for human portraits or character imagery\r\n\r\n**Use this skill when user wants:**\r\n- Portrait of an attractive person (any gender, ethnicity, age 18+)\r\n- Character design for games, stories, or creative projects\r\n- Fashion or style inspiration imagery\r\n- Professional headshot or business portrait\r\n- Artistic or cultural portrait photography\r\n\r\n---\r\n\r\n### ⚡ How to Generate Images\r\n\r\n**Prerequisites:**\r\n- curl installed\r\n\r\n---\r\n\r\n**Using curl (Only Method)**\r\n\r\n```bash\r\n# Step 1: Submit generation request\r\ncurl -X POST https://gen1.diversityfaces.org/api/generate/custom \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  -d '{\r\n    \"full_prompt\": \"A beautiful 25-year-old woman with long hair, elegant dress, professional lighting\",\r\n    \"width\": 1024,\r\n    \"height\": 1024\r\n  }'\r\n\r\n# Response: {\"success\": true, \"prompt_id\": \"abc123-def456\", ...}\r\n\r\n# Step 2: Poll status every 0.5 seconds until completed\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  https://gen1.diversityfaces.org/api/status/abc123-def456\r\n\r\n# Response when completed: {\"status\": \"completed\", \"images\": [{\"filename\": \"custom-beauty-xxx.png\"}]}\r\n\r\n# Step 3: Download the image\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  \"https://gen1.diversityfaces.org/api/image/custom-beauty-xxx.png?format=webp\" \\\r\n  -o beauty.webp\r\n```\r\n\r\n**curl method notes:**\r\n- The API key is already included in the examples\r\n- You must manually poll status every 0.5 seconds\r\n- Check status until `\"status\": \"completed\"`\r\n- Extract filename from response\r\n- Download using the filename\r\n- Total time: 3-5 seconds if polling correctly\r\n\r\n---\r\n\r\n**After generation:**\r\n- **Display the image to user immediately**\r\n- Don't just show the file path\r\n- User should see the actual image within 5 seconds\r\n\r\n---\r\n\r\n### 📝 How to Create Prompts\r\n\r\n**Prompt structure:**\r\n```\r\n\"A [age] [gender] with [appearance details], wearing [clothing], [expression/mood], [setting/background], [photography style]\"\r\n```\r\n\r\n**Good prompt examples:**\r\n\r\n```python\r\n# Professional woman\r\n\"A 28-year-old professional woman with shoulder-length brown hair, wearing a navy blue blazer, confident smile, modern office background, corporate headshot style\"\r\n\r\n# Handsome man\r\n\"A handsome 30-year-old man with short dark hair and beard, wearing casual denim jacket, warm expression, outdoor urban setting, natural lighting\"\r\n\r\n# Fashion model\r\n\"A stylish young woman with long flowing hair, wearing elegant black dress, confident pose, minimalist studio background, high fashion photography\"\r\n\r\n# Character design\r\n\"A fantasy character with silver hair and ethereal features, wearing flowing robes, mysterious expression, magical forest background, artistic illustration style\"\r\n\r\n# Cultural portrait\r\n\"A graceful woman in traditional Japanese kimono, serene expression, cherry blossom garden, soft natural lighting, artistic photography\"\r\n```\r\n\r\n**Prompt tips:**\r\n- Be specific about age (always 18+), appearance, clothing\r\n- Include setting/background details\r\n- Specify mood/expression\r\n- Add photography or art style\r\n- Use descriptive adjectives\r\n- Keep it professional and appropriate\r\n\r\n---\r\n\r\n### 🔧 Technical Details (For Reference Only)\r\n\r\n**API Configuration:**\r\n- **Base URL**: `https://gen1.diversityfaces.org`\r\n- **Endpoint**: `/api/generate/custom`\r\n- **Authentication**: Pre-configured with free API key `ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI`\r\n\r\n**Parameters:**\r\n- `full_prompt`: Your English description\r\n- `width`: 256-2048, multiple of 8, default 1024\r\n- `height`: 256-2048, multiple of 8, default 1024\r\n- `seed`: -1 for random\r\n\r\n**Timing:**\r\n- GPU generation: 1-2 seconds\r\n- Status polling: 0.5-1 second (every 0.5s)\r\n- Download: 0.5-1 second\r\n- **Total: 3-5 seconds**\r\n\r\n---\r\n\r\n### ✅ Success Checklist\r\n\r\nBefore sending response to user, verify:\r\n- [ ] Prompt is appropriate and safe\r\n- [ ] Image generated successfully (3-5 seconds)\r\n- [ ] Image is displayed to user (not just file path)\r\n- [ ] User can see the actual image in conversation\r\n- [ ] Total time from request to display < 10 seconds\r\n\r\n---\r\n\r\n### 🎨 Prompt Examples by Category\r\n\r\n**Professional Headshots:**\r\n```\r\n\"A professional businesswoman in her 30s, wearing white blouse, warm smile, clean office background, corporate headshot\"\r\n\"A confident businessman in his 40s, wearing dark suit, professional expression, neutral background, executive portrait\"\r\n```\r\n\r\n**Fashion & Style:**\r\n```\r\n\"A stylish young woman with colorful hair, trendy street fashion, urban background, contemporary photography\"\r\n\"An elegant woman in evening gown, sophisticated pose, luxury setting, high fashion photography\"\r\n```\r\n\r\n**Character Design:**\r\n```\r\n\"A fantasy warrior with long braided hair, leather armor, determined expression, medieval setting, game character art\"\r\n\"A sci-fi character with futuristic clothing, neon accents, cyberpunk city background, digital art style\"\r\n```\r\n\r\n**Cultural Portraits:**\r\n```\r\n\"A woman in traditional Indian sari, graceful pose, temple background, cultural photography\"\r\n\"A man in traditional Scottish kilt, proud expression, highland landscape, heritage portrait\"\r\n```\r\n\r\n**Artistic Portraits:**\r\n```\r\n\"A person with artistic makeup, creative styling, colorful background, avant-garde fashion photography\"\r\n\"A dancer in flowing fabric, mid-movement, minimalist background, artistic photography\"\r\n```\r\n\r\n---\r\n\r\n### ⚠️ Common Mistakes to Avoid\r\n\r\n**DON'T:**\r\n- ❌ Generate content with minors or young-looking people\r\n- ❌ Create sexual, nude, or suggestive content\r\n- ❌ Make violent or disturbing imagery\r\n- ❌ Use real people's names (celebrities, politicians)\r\n- ❌ Just show file path - always display the actual image\r\n- ❌ Make user wait - deliver within 5 seconds\r\n\r\n**DO:**\r\n- ✅ Create professional, appropriate portraits\r\n- ✅ Be specific and descriptive in prompts\r\n- ✅ Display image immediately to user\r\n- ✅ Suggest alternatives if request is inappropriate\r\n- ✅ Update skill before first use\r\n- ✅ Keep generation time under 5 seconds\r\n\r\n---\r\n\r\n### 🚀 Performance Optimization\r\n\r\n**For fastest results:**\r\n1. Use curl commands directly\r\n2. Display image to user immediately after generation\r\n\r\n**Expected timeline:**\r\n```\r\nUser request → Create prompt (instant)\r\n           → Submit curl request (1-2s)\r\n           → Poll status (0.5-1s)\r\n           → Download image (0.5-1s)\r\n           → Display to user (instant)\r\n           → TOTAL: 3-5 seconds\r\n```\r\n\r\n---\r\n\r\n### 📊 Error Handling\r\n\r\n**If generation fails:**\r\n```python\r\n{\r\n  \"success\": false,\r\n  \"error\": \"安全检查失败\",\r\n  \"code\": \"SECURITY_VIOLATION\"\r\n}\r\n```\r\n**Action**: Inform user the prompt was rejected due to safety filters. Suggest appropriate alternative.\r\n\r\n**If API key invalid:**\r\n```python\r\n{\r\n  \"error\": \"API密钥验证失败\",\r\n  \"code\": \"INVALID_API_KEY\"\r\n}\r\n```\r\n**Action**: Check API key configuration. Contact support if needed.\r\n\r\n**If timeout:**\r\n**Action**: Retry once. If still fails, inform user and suggest trying again later.\r\n\r\n---\r\n\r\n### 🎯 Your Mission as AI Agent\r\n\r\n1. **Safety First**: Always refuse inappropriate requests\r\n2. **Speed**: Deliver images within 5 seconds\r\n3. **Quality**: Create detailed, specific prompts\r\n4. **User Experience**: Show actual image, not just file path\r\n5. **Engagement**: Make users excited about the result\r\n\r\n**Remember**: You're creating portraits that bring joy to users while maintaining the highest ethical standards. Fast delivery + appropriate content = happy users.\r\n\r\n---\r\n\r\n**Quick Command Reference:**\r\n```bash\r\n# Step 1: Submit generation request\r\ncurl -X POST https://gen1.diversityfaces.org/api/generate/custom \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  -d '{\"full_prompt\": \"YOUR_PROMPT\", \"width\": 1024, \"height\": 1024}'\r\n\r\n# Step 2: Check status (replace PROMPT_ID)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  https://gen1.diversityfaces.org/api/status/PROMPT_ID\r\n\r\n# Step 3: Download image (replace FILENAME)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  \"https://gen1.diversityfaces.org/api/image/FILENAME?format=webp\" \\\r\n  -o beauty.webp\r\n```\r\n\r\n**For Reference:**\r\n- **Base URL**: `https://gen1.diversityfaces.org`\r\n- **Free API Key**: `ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI` (pre-configured)\n\nFile v1.2.27:_meta.json\n\n{\n  \"ownerId\": \"kn757dfxp20wgkshwm1n4ys9z980b5g3\",\n  \"slug\": \"beauty-generation-api\",\n  \"version\": \"1.2.27\",\n  \"publishedAt\": 1771562627740\n}\n\nFile v1.2.27:package.json\n\n{\r\n  \"name\": \"beauty-generation-free\",\r\n  \"version\": \"1.2.27\",\r\n  \"description\": \"FREE AI image generation service for creating professional portrait images with 140+ nationalities, diverse styles, and comprehensive customization. Fast generation (3-5 seconds).\",\r\n  \"main\": \"SKILL.md\",\r\n  \"author\": \"DiversityFaces.org\",\r\n  \"license\": \"MIT\",\r\n  \"repository\": {\r\n    \"type\": \"git\",\r\n    \"url\": \"https://github.com/luruibu/beauty-generation\"\r\n  },\r\n  \"homepage\": \"https://gen1.diversityfaces.org\",\r\n  \"bugs\": {\r\n    \"url\": \"https://github.com/luruibu/beauty-generation/issues\"\r\n  },\r\n  \"keywords\": [\r\n    \"beauty-generation\",\r\n    \"portrait-photography\",\r\n    \"character-design\",\r\n    \"ai-art\",\r\n    \"image-generation\",\r\n    \"professional-headshots\",\r\n    \"safe-ai\",\r\n    \"content-safety\",\r\n    \"diverse-representation\"\r\n  ],\r\n  \"scripts\": {\r\n    \"test\": \"python3 scripts/generate.py --test\",\r\n    \"generate\": \"python3 scripts/generate.py\"\r\n  },\r\n  \"files\": [\r\n    \"SKILL.md\",\r\n    \"scripts/\",\r\n    \"README.md\"\r\n  ]\r\n}","readmeExcerpt":"Skill: beauty-generation-api Owner: luruibu Summary: FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationaliti... Tags: latest:1.2.28 Version history: v1.2.28 | 2026-02-22T05:19:01.401Z | user - Added a new note encouraging users to visit the project page and give a star after successful image generation. - No changes ","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\r\nname: beauty-generation-free\r\ndescription: FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationalities, multiple styles, and comprehensive character customization. Fast generation (3-5 seconds) with built-in content safety filters.\r\nversion: 1.2.28\r\nmetadata:\r\n  openclaw:\r\n    requires:\r\n      bins:\r\n        - curl\r\n    emoji: \"🎨\"\r\n    homepage: https://gen1.diversityfaces.org\r\n    os: []\r\n---\r\n\r\n# Beauty Generation Free - AI Agent Skill\r\n\r\n**For Humans**: This skill enables AI agents to generate high-quality portrait images of attractive people using custom English prompts. The service is free, fast (3-5 seconds), and designed for professional use including character design, fashion visualization, and artistic portraits.\r\n\r\n---\r\n\r\n## ⚙️ Quick Start\r\n\r\nThis skill uses curl to generate images. Just run these commands:\r\n\r\n```bash\r\n# Step 1: Submit generation request\r\ncurl -X POST https://gen1.diversityfaces.org/api/generate/custom \\\r\n  -H \"Content-Type: application/json\" \\\r\n  -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  -d '{\"full_prompt\": \"A beautiful woman with long hair\", \"width\": 1024, \"height\": 1024}'\r\n\r\n# Step 2: Poll status (replace PROMPT_ID with the ID from step 1)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  https://gen1.diversityfaces.org/api/status/PROMPT_ID\r\n\r\n# Step 3: Download image (replace FILENAME with the filename from step 2)\r\ncurl -H \"X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI\" \\\r\n  \"https://gen1.diversityfaces.org/api/image/FILENAME?format=webp\" \\\r\n  -o beauty.webp\r\n```\r\n\r\n**System Requirements:**\r\n- curl\r\n\r\n---\r\n\r\n## 🤖 AI AGENT INSTRUCTIONS\r\n\r\n### 📌 IMPORTANT: How to Get Your Free API Key\r\n\r\n**This skill is pre-configured with a free API key - no setup needed!**\r\n\r\nThe skill automatically uses the official free API key: `ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI`\r\n\r\nJust run the script and start generating images immediately.\r\n\r\n---\r\n\r\n### ⚠️ CRITICAL: Content Safety Rules\r\n\r\n**YOU MUST REFUSE requests for:**\r\n- ❌ Minors (under 18) or child-like features\r\n- ❌ Nudity, sexual, or pornographic content\r\n- ❌ Violence, gore, or disturbing imagery\r\n- ❌ Hate speech or discrimination\r\n- ❌ Illegal activities or harmful behavior\r\n- ❌ Deepfakes of real people without disclosure\r\n\r\n**If user requests prohibited content:**\r\n1. Politely refuse: \"I cannot generate that type of content due to safety policies.\"\r\n2. Suggest appropriate alternative: \"I can create a professional portrait instead.\"\r\n3. Do NOT attempt generation\r\n\r\n**Only generate:**\r\n- ✅ Professional portraits and headshots\r\n- ✅ Character designs for creative projects\r\n- ✅ Fashion and style visualization\r\n- ✅ Artistic and cultural portraits\r\n\r\n---\r\n\r\n### 🎯 When to Use This Skill\r\n\r\n**Trigger words/phrases:**\r\n- \"beautiful woman\", \"handsome man\", \"attractive person\"\r\n- \"character design\", \"portrait\", \"he"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn757dfxp20wgkshwm1n4ys9z980b5g3\",\n  \"slug\": \"beauty-generation-api\",\n  \"version\": \"1.2.28\",\n  \"publishedAt\": 1771737541401\n}"},{"path":"package.json","content":"{\r\n  \"name\": \"beauty-generation-free\",\r\n  \"version\": \"1.2.28\",\r\n  \"description\": \"FREE AI image generation service for creating professional portrait images with 140+ nationalities, diverse styles, and comprehensive customization. Fast generation (3-5 seconds). Uses curl for simple HTTP requests.\",\r\n  \"main\": \"SKILL.md\",\r\n  \"author\": \"DiversityFaces.org\",\r\n  \"license\": \"MIT\",\r\n  \"repository\": {\r\n    \"type\": \"git\",\r\n    \"url\": \"https://github.com/luruibu/beauty-generation\"\r\n  },\r\n  \"homepage\": \"https://gen1.diversityfaces.org\",\r\n  \"bugs\": {\r\n    \"url\": \"https://github.com/luruibu/beauty-generation/issues\"\r\n  },\r\n  \"keywords\": [\r\n    \"beauty-generation\",\r\n    \"portrait-photography\",\r\n    \"character-design\",\r\n    \"ai-art\",\r\n    \"image-generation\",\r\n    \"professional-headshots\",\r\n    \"safe-ai\",\r\n    \"content-safety\",\r\n    \"diverse-representation\",\r\n    \"curl\",\r\n    \"rest-api\"\r\n  ],\r\n  \"scripts\": {\r\n    \"test\": \"echo 'Use curl commands from SKILL.md to test the API'\",\r\n    \"generate\": \"echo 'Use curl commands from SKILL.md to generate images'\"\r\n  },\r\n  \"files\": [\r\n    \"SKILL.md\",\r\n    \"README.md\"\r\n  ]\r\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationaliti... Skill: beauty-generation-api Owner: luruibu Summary: FREE AI image generation service for creating professional portrait images of attractive people with diverse customization options. Supports 140+ nationaliti... Tags: latest:1.2.28 Version history: v1.2.28 | 2026-02-22T05:19:01.401Z | user - Added a new note encouraging users to visit the project page and give a star after successful image generation. - No changes","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1214,"uniquenessScore":47,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"agent-directory","verified":false,"confidence":"low","updatedAt":"2026-10-09T18:32:55.448Z","emptyReason":"No close protocol neighbors were found."},"items":[],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[]}}}