{"skill":{"slug":"hihired-resume","displayName":"HiHired Resume","summary":"Turn HiHired (hihired.org) into a resume copilot workflow. Use when a user wants help building, importing, rewriting, tailoring, or improving a resume, gener...","description":"---\nname: hihired-resume\ndescription: Turn HiHired (hihired.org) into a resume copilot workflow. Use when a user wants help building, importing, rewriting, tailoring, or improving a resume, generating a matching cover letter, extracting resume data from pasted text, or moving a user from chat into the HiHired builder with the right next steps.\n---\n\n# HiHired Resume\n\nUse this skill when the user wants resume help and HiHired is the right execution path.\n\n## What this skill does\n\nThis skill packages HiHired's existing product flow into a chat-friendly assistant workflow:\n- build a resume from scratch\n- import a resume from file or pasted text\n- rewrite experience bullets\n- generate or improve a professional summary\n- generate skills from resume context\n- generate a matching cover letter from resume + job description\n- guide the user into the HiHired builder for final review/download\n\nHiHired is not just a static template site. It already has working product capabilities on `hihired.org` for:\n- resume parsing/import\n- AI experience rewriting\n- AI skills generation\n- AI summary generation\n- AI cover letter generation\n- resume/job-description workflow\n- saved profile data that can support faster application workflows later\n\nNote: HiHired's Chrome autofill extension is not officially launched yet. Mention it only as a future/downstream product direction, not as a live capability.\n\n## Default behavior\n\nWhen the user asks for resume help:\n1. Figure out whether they want one of these intents:\n   - start from scratch\n   - import existing resume\n   - tailor resume to a job\n   - improve a section\n   - generate cover letter\n2. Collect only the missing inputs.\n3. Do as much useful drafting in chat as possible.\n4. When HiHired's UI would be faster or safer, route them to the builder with a concrete next action.\n\nDo not dump a giant questionnaire up front. Ask for the minimum needed to move the draft forward.\n\n## Input collection rules\n\n### If starting from scratch\nCollect in this order:\n1. target role\n2. 1 to 3 most relevant experiences\n3. skills\n4. education\n5. optional projects\n\n### If tailoring to a job\nAsk for:\n1. current resume text or resume file\n2. target job description or job URL\n3. optional preferred tone (standard, technical, executive, concise)\n\n### If generating a cover letter\nAsk for:\n1. resume or relevant background\n2. job description\n3. company name if known\n\n## Output style\n\nPrefer practical resume output over abstract advice.\n\nGood:\n- rewritten bullets\n- a ready-to-paste summary\n- a skills list\n- a cover letter draft\n- a short checklist for what to do next in HiHired\n\nLess useful:\n- generic career coaching without concrete edits\n- long theory about resume best practices\n\n## HiHired routing guidance\n\nRoute the user to HiHired when they need one of these:\n- upload/import their existing resume\n- visually edit a template\n- download the final PDF\n- continue a full resume + cover letter workflow\n- keep resume/profile data organized for faster job applications later\n\nRecommended destination:\n- builder: `https://hihired.org/builder`\n- templates: `https://hihired.org/templates`\n- cover-letter intent page: `https://hihired.org/guides/ai-resume-builder-with-cover-letter`\n\nWhen handing off, say exactly what they should do next, for example:\n- \"Open hihired.org/builder, import your PDF, then paste this job description into the Job Description step.\"\n- \"Go to the builder and paste these rewritten bullets into Experience, then use the summary I drafted below.\"\n\n## Conversation patterns\n\n### Resume from scratch\n- Ask for target role first.\n- Then ask for the user's recent experience in plain language.\n- Convert that into resume bullets.\n- Draft a summary and skills section.\n- Suggest moving to HiHired builder for final formatting and PDF export.\n\n### Resume improvement\n- Ask them to paste the current section.\n- Rewrite it directly.\n- Offer 2 variants when useful: ATS-safe and punchier.\n\n### Resume tailoring\n- Compare resume content against the job description.\n- Emphasize missing keywords, measurable impact, and relevance.\n- Rewrite the summary and top bullets first, because that usually gives the biggest lift.\n\n### Cover letter\n- Use the same resume context and target role.\n- Keep it specific and not overly formal.\n- Avoid obvious AI fluff.\n\n## Constraints\n\n- Do not invent experience, metrics, degrees, employers, or certifications.\n- If the user gives weak input, produce a clearly marked draft and tell them what assumptions were made.\n- Keep ATS compatibility in mind: standard section names, clear verbs, measurable outcomes, no gimmicks.\n\n## API-backed execution\n\nThis skill now has a helper script:\n- `scripts/hihired_api.py`\n\nUse it when you want to call real HiHired endpoints instead of only drafting in chat.\n\nBy default the script targets the direct HiHired backend at `http://18.190.155.165` because Cloudflare may still block non-browser API signatures on `https://hihired.org` with Error 1010. Use `https://hihired.org` for user-facing links and UI handoff; use the direct backend for agent-side API execution. Override with `HIHIRED_BASE_URL` only when you have confirmed the target accepts script/API calls.\n\n### Supported commands\n- `parse-resume`\n- `summary`\n- `resume-advice`\n- `auto-skills`\n- `categorize-skills`\n- `cover-letter`\n- `modify-resume`\n- `template-preference`\n\n### Typical usage patterns\n\nParse a resume file:\n```bash\npython scripts/hihired_api.py parse-resume C:\\path\\to\\resume.pdf\n```\n\nGenerate a summary:\n```bash\npython scripts/hihired_api.py summary --experience \"...\" --education \"...\" --skills @skills.json --job-description \"...\"\n```\n\nGenerate a cover letter from structured resume data:\n```bash\npython scripts/hihired_api.py cover-letter --resume-data @resume.json --job-description \"...\" --company-name \"...\"\n```\n\nFor PowerShell and other quote-fragile shells, prefer `@file.json` inputs over inline JSON arrays.\n\nGet resume advice:\n```bash\npython scripts/hihired_api.py resume-advice --resume-data @resume.json --job-description \"...\"\n```\n\nInfer template preference from natural language:\n```bash\npython scripts/hihired_api.py template-preference --text \"I want something modern and clean for a software engineer role\"\n```\n\n### Rules for using the API helper\n- Prefer the direct backend base URL over the Cloudflare front door when running from agent tooling.\n- Prefer public endpoints that do not require user login.\n- Do not claim a request succeeded unless the script returns a successful response.\n- If the API call fails, report that immediately and fall back to chat drafting when possible.\n- For large structured payloads, write JSON to a temporary file and pass it with `@file.json`.\n\n## References\n\nRead `references/hihired-capabilities.md` when you need the concrete mapping from user request to existing HiHired features, API endpoint mapping, and suggested handoff language.\n","tags":{"latest":"0.1.1"},"stats":{"comments":0,"downloads":386,"installsAllTime":15,"installsCurrent":0,"stars":0,"versions":2},"createdAt":1777917673981,"updatedAt":1779076263355},"latestVersion":{"version":"0.1.1","createdAt":1778013272225,"changelog":"Clarify Chrome autofill is not officially launched; focus skill on resume, cover letter, and saved profile workflows","license":"MIT-0"},"metadata":null,"owner":{"handle":"flychicken123","userId":"s177rtzvnpa1pe0126er6qtneh8635w9","displayName":"flychicken","image":"https://avatars.githubusercontent.com/u/37197214?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780090750780}}