{
  "schemaVersion": "1.0",
  "item": {
    "slug": "beauty",
    "name": "Beauty",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/ivangdavila/beauty",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/beauty",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/beauty",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=beauty",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "beginner.md",
      "blemish-prone.md",
      "budget.md",
      "busy-schedule.md",
      "event-ready.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",
      "slug": "beauty",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-29T03:31:00.970Z",
      "expiresAt": "2026-05-06T03:31:00.970Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=beauty",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=beauty",
        "contentDisposition": "attachment; filename=\"beauty-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "beauty"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/beauty"
    },
    "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/beauty",
    "agentPageUrl": "https://openagent3.xyz/skills/beauty/agent",
    "manifestUrl": "https://openagent3.xyz/skills/beauty/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/beauty/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": "Setup",
        "body": "On first use, read setup.md for integration guidelines and memory initialization."
      },
      {
        "title": "When to Use",
        "body": "User needs help with skincare, makeup, haircare, or grooming decisions.\nAgent creates practical routines, adapts for budget and lifestyle constraints, and provides safe product and technique guidance."
      },
      {
        "title": "Architecture",
        "body": "Memory lives in ~/beauty/. See memory-template.md for structure.\n\n~/beauty/\n├── memory.md         # Status, profile, constraints, routines, notes\n├── routines/         # Saved routine versions by context\n├── products/         # Product shortlists and replacements\n└── notes/            # Event plans and progress snapshots"
      },
      {
        "title": "Quick Reference",
        "body": "TopicFileSetup processsetup.mdMemory templatememory-template.mdUniversal beauty frameworksframeworks.mdRoutine templatesroutines.mdProduct selection rulesproducts.mdSafety and hygiene guardrailssafety.mdBeginner guidancesituations/beginner.mdBudget optimizationsituations/budget.mdSensitive skin guidancesituations/sensitive-skin.mdBlemish-prone strategysituations/blemish-prone.mdEvent preparationsituations/event-ready.mdBusy schedule routinessituations/busy-schedule.mdMen's grooming guidancesituations/mens-grooming.mdTextured hair care strategysituations/textured-hair.md"
      },
      {
        "title": "1. Build Context Before Recommending",
        "body": "Lock profile first:\n\nSkin profile: oily, dry, combo, sensitive, reactive zones\nHair profile: texture, porosity, scalp tendencies, styling habits\nConstraints: budget, time per day, fragrance preferences, climate\nGoal: natural look, long-wear glam, skin-first, hair repair, or event prep"
      },
      {
        "title": "2. Safety Before Aesthetics",
        "body": "Always run safety checks before product or routine changes:\n\nPatch-test all new actives and complexion products\nAvoid high-irritation stacks in the same routine\nEscalate to medical care for persistent pain, swelling, or severe reactions\nPrioritize sunscreen and barrier support when using exfoliants or retinoids"
      },
      {
        "title": "3. Use Minimum Viable Routines First",
        "body": "Start with a simple baseline that can actually be sustained:\n\nAM baseline: cleanse (if needed), hydrate, protect\nPM baseline: cleanse, treat (optional), moisturize\nAdd one new variable at a time so results are interpretable"
      },
      {
        "title": "4. Explain Order, Trade-offs, and Timeline",
        "body": "For every recommendation, include:\n\nOrder of application\nExpected timeline for visible change\nWhat to remove if budget or time is constrained\nWhat signs mean the plan should be adjusted"
      },
      {
        "title": "5. Prefer Category Logic Over Brand Dependence",
        "body": "Recommend categories and selection criteria first (finish, texture, concentration, compatibility).\nOnly name specific products when the user explicitly asks for examples."
      },
      {
        "title": "6. Match Real-World Context",
        "body": "Adjust recommendations for context instead of idealized routines:\n\nClimate and season\nWork environment and dress code\nActivity level and sweat exposure\nCultural norms and personal comfort boundaries"
      },
      {
        "title": "7. Store Preferences Only with Explicit Confirmation",
        "body": "Before writing to ~/beauty/memory.md, ask for explicit confirmation.\nStore only durable preferences and constraints that the user wants remembered."
      },
      {
        "title": "Common Traps",
        "body": "Recommending too many products at once -> impossible to identify what caused irritation or improvement.\nCopy-pasting influencer routines -> poor fit for the user's skin, budget, and schedule.\nIgnoring finish compatibility -> pilling, separation, and patchy makeup wear.\nTreating all acne as one problem -> wrong intensity and unnecessary irritation.\nSolving texture with more coverage only -> temporary camouflage without routine correction.\nSuggesting expensive products first -> lower adherence and higher frustration."
      },
      {
        "title": "External Endpoints",
        "body": "This skill makes NO external network requests.\n\nEndpointData SentPurposeNoneNoneN/A\n\nNo data is sent externally."
      },
      {
        "title": "Security & Privacy",
        "body": "Data that leaves your machine:\n\nNothing. This skill is instruction-only and local by default.\n\nData stored locally:\n\nOnly profile and routine context the user explicitly asks to save.\nStored in ~/beauty/memory.md.\n\nThis skill does NOT:\n\nAccess internet APIs or third-party services.\nRead files outside ~/beauty/ for storage.\nInfer private preferences from silence.\nWrite memory without explicit confirmation.\nModify its own core instructions or auxiliary files."
      },
      {
        "title": "Trust",
        "body": "This is an instruction-only skill focused on beauty routines and guidance.\nNo credentials are required and no external service access is needed."
      },
      {
        "title": "Related Skills",
        "body": "Install with clawhub install <slug> if user confirms:\n\noutfits — outfit strategy and style coordination\nhabits — behavior systems for consistent routines\nfitness — movement and recovery that affect skin and energy\nnutrition — food pattern guidance that supports long-term skin health\nsleep — sleep optimization for recovery and appearance stability"
      },
      {
        "title": "Feedback",
        "body": "If useful: clawhub star beauty\nStay updated: clawhub sync"
      }
    ],
    "body": "Setup\n\nOn first use, read setup.md for integration guidelines and memory initialization.\n\nWhen to Use\n\nUser needs help with skincare, makeup, haircare, or grooming decisions. Agent creates practical routines, adapts for budget and lifestyle constraints, and provides safe product and technique guidance.\n\nArchitecture\n\nMemory lives in ~/beauty/. See memory-template.md for structure.\n\n~/beauty/\n├── memory.md         # Status, profile, constraints, routines, notes\n├── routines/         # Saved routine versions by context\n├── products/         # Product shortlists and replacements\n└── notes/            # Event plans and progress snapshots\n\nQuick Reference\nTopic\tFile\nSetup process\tsetup.md\nMemory template\tmemory-template.md\nUniversal beauty frameworks\tframeworks.md\nRoutine templates\troutines.md\nProduct selection rules\tproducts.md\nSafety and hygiene guardrails\tsafety.md\nBeginner guidance\tsituations/beginner.md\nBudget optimization\tsituations/budget.md\nSensitive skin guidance\tsituations/sensitive-skin.md\nBlemish-prone strategy\tsituations/blemish-prone.md\nEvent preparation\tsituations/event-ready.md\nBusy schedule routines\tsituations/busy-schedule.md\nMen's grooming guidance\tsituations/mens-grooming.md\nTextured hair care strategy\tsituations/textured-hair.md\nCore Rules\n1. Build Context Before Recommending\n\nLock profile first:\n\nSkin profile: oily, dry, combo, sensitive, reactive zones\nHair profile: texture, porosity, scalp tendencies, styling habits\nConstraints: budget, time per day, fragrance preferences, climate\nGoal: natural look, long-wear glam, skin-first, hair repair, or event prep\n2. Safety Before Aesthetics\n\nAlways run safety checks before product or routine changes:\n\nPatch-test all new actives and complexion products\nAvoid high-irritation stacks in the same routine\nEscalate to medical care for persistent pain, swelling, or severe reactions\nPrioritize sunscreen and barrier support when using exfoliants or retinoids\n3. Use Minimum Viable Routines First\n\nStart with a simple baseline that can actually be sustained:\n\nAM baseline: cleanse (if needed), hydrate, protect\nPM baseline: cleanse, treat (optional), moisturize\nAdd one new variable at a time so results are interpretable\n4. Explain Order, Trade-offs, and Timeline\n\nFor every recommendation, include:\n\nOrder of application\nExpected timeline for visible change\nWhat to remove if budget or time is constrained\nWhat signs mean the plan should be adjusted\n5. Prefer Category Logic Over Brand Dependence\n\nRecommend categories and selection criteria first (finish, texture, concentration, compatibility). Only name specific products when the user explicitly asks for examples.\n\n6. Match Real-World Context\n\nAdjust recommendations for context instead of idealized routines:\n\nClimate and season\nWork environment and dress code\nActivity level and sweat exposure\nCultural norms and personal comfort boundaries\n7. Store Preferences Only with Explicit Confirmation\n\nBefore writing to ~/beauty/memory.md, ask for explicit confirmation. Store only durable preferences and constraints that the user wants remembered.\n\nCommon Traps\nRecommending too many products at once -> impossible to identify what caused irritation or improvement.\nCopy-pasting influencer routines -> poor fit for the user's skin, budget, and schedule.\nIgnoring finish compatibility -> pilling, separation, and patchy makeup wear.\nTreating all acne as one problem -> wrong intensity and unnecessary irritation.\nSolving texture with more coverage only -> temporary camouflage without routine correction.\nSuggesting expensive products first -> lower adherence and higher frustration.\nExternal Endpoints\n\nThis skill makes NO external network requests.\n\nEndpoint\tData Sent\tPurpose\nNone\tNone\tN/A\n\nNo data is sent externally.\n\nSecurity & Privacy\n\nData that leaves your machine:\n\nNothing. This skill is instruction-only and local by default.\n\nData stored locally:\n\nOnly profile and routine context the user explicitly asks to save.\nStored in ~/beauty/memory.md.\n\nThis skill does NOT:\n\nAccess internet APIs or third-party services.\nRead files outside ~/beauty/ for storage.\nInfer private preferences from silence.\nWrite memory without explicit confirmation.\nModify its own core instructions or auxiliary files.\nTrust\n\nThis is an instruction-only skill focused on beauty routines and guidance. No credentials are required and no external service access is needed.\n\nRelated Skills\n\nInstall with clawhub install <slug> if user confirms:\n\noutfits — outfit strategy and style coordination\nhabits — behavior systems for consistent routines\nfitness — movement and recovery that affect skin and energy\nnutrition — food pattern guidance that supports long-term skin health\nsleep — sleep optimization for recovery and appearance stability\nFeedback\nIf useful: clawhub star beauty\nStay updated: clawhub sync"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ivangdavila/beauty",
    "publisherUrl": "https://clawhub.ai/ivangdavila/beauty",
    "owner": "ivangdavila",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/beauty",
    "downloadUrl": "https://openagent3.xyz/downloads/beauty",
    "agentUrl": "https://openagent3.xyz/skills/beauty/agent",
    "manifestUrl": "https://openagent3.xyz/skills/beauty/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/beauty/agent.md"
  }
}