{
  "schemaVersion": "1.0",
  "item": {
    "slug": "resume",
    "name": "Resume",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/ivangdavila/resume",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/resume",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/resume",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=resume",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "ats.md",
      "diagnosis.md",
      "seniority.md",
      "tailoring.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-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.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/resume"
    },
    "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/resume",
    "agentPageUrl": "https://openagent3.xyz/skills/resume/agent",
    "manifestUrl": "https://openagent3.xyz/skills/resume/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/resume/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": "Quick Reference",
        "body": "FilePurposetailoring.mdAdapt resume to specific job postingsdiagnosis.mdFind why resume isn't getting callsats.mdPass automated screening systemsseniority.mdCalibrate for different career levels"
      },
      {
        "title": "What the Agent Can Do",
        "body": "User RequestAgent Action\"Why am I not getting calls?\"Diagnose: match gaps, red flags, weak positioning\"Tailor this to [job posting]\"Extract keywords, reorder, adapt language\"Will this pass ATS?\"Check format, keywords, parseability\"I'm changing careers\"Identify transferable skills, build narrative bridge\"Condense 15 years to 2 pages\"Prioritize recent impact, strategic omissions\"Is my experience positioned well?\"Convert responsibilities → achievements"
      },
      {
        "title": "The 6-Second Test",
        "body": "Recruiters scan resumes in 6 seconds. Before anything else, verify:\n\nTitle clarity — Current/target role obvious at top?\nImpact visible — Top 3 achievements jump out?\nRelevance clear — Match to target role evident?\nClean format — No visual clutter slowing scan?\n\nIf any fail → fix before other optimizations."
      },
      {
        "title": "Responsibilities → Achievements",
        "body": "The #1 resume killer: listing tasks instead of results.\n\nTransform pattern:\n\n\"Responsible for...\" → \"Achieved X resulting in Y\"\n\"Managed team of...\" → \"Built team from X to Y, delivering Z\"\n\"Worked on...\" → \"Led/contributed to X, increasing Y by Z%\"\n\nEvery bullet needs: Action verb + specific result + quantified impact when possible."
      },
      {
        "title": "Tailoring Workflow",
        "body": "When adapting to a specific job:\n\nExtract requirements — Parse job description for must-haves vs nice-to-haves\nMap experience — Which of user's achievements match each requirement?\nIdentify gaps — What's missing? Can it be reframed or is it a real gap?\nInject keywords — Add exact terms from JD, naturally integrated\nReorder sections — Most relevant experience first\n\nSee tailoring.md for job description parsing patterns."
      },
      {
        "title": "Career Changers",
        "body": "When user is switching industries/roles:\n\nVocabulary translation — Rewrite achievements in target industry language\nTransferable skills — Extract hidden competencies (\"budget management\" = \"P&L ownership\")\nNarrative bridge — 2-3 sentences connecting past to future coherently\nSection reorder — Skills/summary may go before experience\nRed flag check — Avoid phrases that signal confusion about direction\n\nSee tailoring.md section on industry translation."
      },
      {
        "title": "Senior/Executive Resumes",
        "body": "15+ years of experience requires different approach:\n\nCareer arc — One coherent progression, not 12 disconnected roles\nRecency weighting — Last 5-7 years detailed, earlier roles condensed\nStrategic omissions — Remove outdated tech, irrelevant roles, age signals\nLeadership evidence — Show HOW you led, not just that you did\nRole calibration — Adjust tone if targeting lower level (avoid \"overqualified\" rejection)\n\nSee seniority.md for condensing techniques."
      },
      {
        "title": "Red Flags to Fix",
        "body": "Immediate disqualification triggers:\n\nUnexplained gaps — Address or the recruiter imagines worst\nJob hopping without context — Brief roles need positioning\nTypos in tech names — ReactJS vs React.js matters\nGeneric objective — \"Seeking challenging opportunity\" = delete\nSkills mismatch — Claims that experience doesn't support"
      },
      {
        "title": "Format Rules",
        "body": "Length: <10 years = 1 page, 10-20 = 2 pages, exec = 2-3\nFile: Have PDF, DOCX, and plain text versions ready\nDesign: One column safer for ATS, minimal color, no graphics\nDates: Consistent format throughout (MM/YYYY or Month YYYY)\n\nFor ATS-specific formatting, see ats.md."
      }
    ],
    "body": "Quick Reference\nFile\tPurpose\ntailoring.md\tAdapt resume to specific job postings\ndiagnosis.md\tFind why resume isn't getting calls\nats.md\tPass automated screening systems\nseniority.md\tCalibrate for different career levels\nWhat the Agent Can Do\nUser Request\tAgent Action\n\"Why am I not getting calls?\"\tDiagnose: match gaps, red flags, weak positioning\n\"Tailor this to [job posting]\"\tExtract keywords, reorder, adapt language\n\"Will this pass ATS?\"\tCheck format, keywords, parseability\n\"I'm changing careers\"\tIdentify transferable skills, build narrative bridge\n\"Condense 15 years to 2 pages\"\tPrioritize recent impact, strategic omissions\n\"Is my experience positioned well?\"\tConvert responsibilities → achievements\nThe 6-Second Test\n\nRecruiters scan resumes in 6 seconds. Before anything else, verify:\n\nTitle clarity — Current/target role obvious at top?\nImpact visible — Top 3 achievements jump out?\nRelevance clear — Match to target role evident?\nClean format — No visual clutter slowing scan?\n\nIf any fail → fix before other optimizations.\n\nResponsibilities → Achievements\n\nThe #1 resume killer: listing tasks instead of results.\n\nTransform pattern:\n\n\"Responsible for...\" → \"Achieved X resulting in Y\"\n\"Managed team of...\" → \"Built team from X to Y, delivering Z\"\n\"Worked on...\" → \"Led/contributed to X, increasing Y by Z%\"\n\nEvery bullet needs: Action verb + specific result + quantified impact when possible.\n\nTailoring Workflow\n\nWhen adapting to a specific job:\n\nExtract requirements — Parse job description for must-haves vs nice-to-haves\nMap experience — Which of user's achievements match each requirement?\nIdentify gaps — What's missing? Can it be reframed or is it a real gap?\nInject keywords — Add exact terms from JD, naturally integrated\nReorder sections — Most relevant experience first\n\nSee tailoring.md for job description parsing patterns.\n\nCareer Changers\n\nWhen user is switching industries/roles:\n\nVocabulary translation — Rewrite achievements in target industry language\nTransferable skills — Extract hidden competencies (\"budget management\" = \"P&L ownership\")\nNarrative bridge — 2-3 sentences connecting past to future coherently\nSection reorder — Skills/summary may go before experience\nRed flag check — Avoid phrases that signal confusion about direction\n\nSee tailoring.md section on industry translation.\n\nSenior/Executive Resumes\n\n15+ years of experience requires different approach:\n\nCareer arc — One coherent progression, not 12 disconnected roles\nRecency weighting — Last 5-7 years detailed, earlier roles condensed\nStrategic omissions — Remove outdated tech, irrelevant roles, age signals\nLeadership evidence — Show HOW you led, not just that you did\nRole calibration — Adjust tone if targeting lower level (avoid \"overqualified\" rejection)\n\nSee seniority.md for condensing techniques.\n\nRed Flags to Fix\n\nImmediate disqualification triggers:\n\nUnexplained gaps — Address or the recruiter imagines worst\nJob hopping without context — Brief roles need positioning\nTypos in tech names — ReactJS vs React.js matters\nGeneric objective — \"Seeking challenging opportunity\" = delete\nSkills mismatch — Claims that experience doesn't support\nFormat Rules\nLength: <10 years = 1 page, 10-20 = 2 pages, exec = 2-3\nFile: Have PDF, DOCX, and plain text versions ready\nDesign: One column safer for ATS, minimal color, no graphics\nDates: Consistent format throughout (MM/YYYY or Month YYYY)\n\nFor ATS-specific formatting, see ats.md."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ivangdavila/resume",
    "publisherUrl": "https://clawhub.ai/ivangdavila/resume",
    "owner": "ivangdavila",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/resume",
    "downloadUrl": "https://openagent3.xyz/downloads/resume",
    "agentUrl": "https://openagent3.xyz/skills/resume/agent",
    "manifestUrl": "https://openagent3.xyz/skills/resume/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/resume/agent.md"
  }
}