[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M74YCRYXSRMZFKERV6JS8M5D":3,"creator-list:01M74YCRYXSRMZFKERV6JS8M5D:stars:1:":21},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":13,"totalStars":14,"updatedAt":15,"htmlUrl":16,"blogUrl":17,"company":18,"location":18,"followersCount":19,"publicReposCount":20},"01M74YCRYXSRMZFKERV6JS8M5D","jain777","Jeevesh Jain","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F57412580?v=4","USER","个人作者","Product Manager | Builder | Claude Coder",20,1,0,7,"2026-06-09 13:47:19","https:\u002F\u002Fgithub.com\u002Fjain777","https:\u002F\u002Fjeevesh.me\u002F",null,16,31,{"records":22,"total":11,"current":12,"size":153},[23,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146],{"skillNo":24,"name":25,"nameZh":18,"description":26,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":30,"categories":31,"keywords":32,"publishedAt":33},"01M74YF759275CXY2ZWZBA1PD0","write-outreach","Write a short, profile-grounded cold outreach message to a recruiter, hiring manager, or potential referrer — LinkedIn DM or email — with one clear CTA and no flattery.","jain777\u002Fjobclaw-skills","01M74YCRZK4C3NNAEDWG5W8YMP","MIT","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fwrite-outreach\u002FSKILL.md",[],[],"2026-11-11 17:31:23",{"skillNo":35,"name":36,"nameZh":18,"description":37,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":38,"categories":39,"keywords":40,"publishedAt":33},"01M74YF3WPDQ9D2PJ00XWH29EA","write-cover-letter","Produce a job-specific, profile-grounded cover letter in markdown — ≤ 350 words, ≤ 1 page, three paragraphs (hook → two quantified proofs → fit close). Reuses keywords from a prior tailor-resume sidecar when present. Writes a JSON sidecar reserved for a future \u002Frender-resume --kind cover-letter (rendercv).","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fwrite-cover-letter\u002FSKILL.md",[],[],{"skillNo":42,"name":43,"nameZh":18,"description":44,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":45,"categories":46,"keywords":47,"publishedAt":33},"01M74YF106JXZQ3DMDMVR722YH","triage-inbox","Classify a recruiting email (or a batch) into one of the 10 canonical email classes, extract structured fields (company \u002F role \u002F dates \u002F links \u002F asks \u002F deadline \u002F sentiment), and suggest the next action. Writes inbox\u002Ftriage-\u003CYYYY-MM-DD>.json — consumed by infer-status and draft-reply.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Ftriage-inbox\u002FSKILL.md",[],[],{"skillNo":49,"name":50,"nameZh":18,"description":51,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":52,"categories":53,"keywords":54,"publishedAt":33},"01M74YEX348VFDH9FG9C00WKG3","tailor-resume","Produce a job-specific, ATS-optimized resume from the user's master profile and a target job — reordering, reframing, and surfacing the most relevant real experience and keywords. Enforces a content rubric (bullet shape, length, parallel grammar, metric coverage), then renders a polished PDF by default (via render-resume) and visually QAs it. Never fabricates.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Ftailor-resume\u002FSKILL.md",[],[],{"skillNo":56,"name":57,"nameZh":18,"description":58,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":33},"01M74YESFCVSEG3C0AB8QXVJBR","score-fit","Score how well the user's master profile fits a specific job — an ATS-style match percentage with matched\u002Fmissing keywords, strengths, gaps, and a clear apply-or-skip recommendation. Optionally writes a structured sidecar that tailor-resume consumes.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fscore-fit\u002FSKILL.md",[],[],{"skillNo":63,"name":64,"nameZh":18,"description":65,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":66,"categories":67,"keywords":68,"publishedAt":33},"01M74YEP224H6Z9Q2K16YZ47K8","review-render","Visually QA a rendered resume PDF and auto-fix layout\u002Fcontent defects in a bounded loop: render → screenshot → deterministic gate → vision rubric → apply one fix → re-render, until it passes or hits a pass cap. Catches widows, under-fill, overflow, orphaned headers, and imbalance that text-only logic can't see.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Freview-render\u002FSKILL.md",[],[],{"skillNo":70,"name":71,"nameZh":18,"description":72,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":33},"01M74YEHQPVC64D5BS57BY2EYB","research-company","Build a structured company × role brief — compensation, day-to-day, career growth, recent news, community sentiment (Reddit \u002F Blind \u002F Glassdoor), red flags, and a \"fit for this user\" view. Heavy reasoning — runs forked. Writes companies\u002F\u003Cslug>.{md,json} sidecars consumed by prep-interview and coach-negotiation.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fresearch-company\u002FSKILL.md",[],[],{"skillNo":77,"name":78,"nameZh":18,"description":79,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":33},"01M74YECZB5358RAT09ZK8PF7J","request-human-input","Decide whether a blocking situation needs human input; compose a mobile-first prompt with ≤ 3 quick-reply options + a stated timeout default; parse a free-text reply back into a structured decision. v0 reasoning-only — delivery (Telegram \u002F WhatsApp) lives in JobClaw's HITL MCP, not here. Always persists requests\u002F\u003Cid>.json in compose mode.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Frequest-human-input\u002FSKILL.md",[],[],{"skillNo":84,"name":85,"nameZh":18,"description":86,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":33},"01M74YE8E7VBG7Z59YSWZ0JEBK","render-resume","Render a resume to a polished PDF via rendercv (Typst engine). Exposes all 9 built-in themes (engineeringresumes is the ATS-safe default) and embeds every link as a real, clickable PDF annotation. Reads the tailor-resume sidecar so the tailored content and links survive intact.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Frender-resume\u002FSKILL.md",[],[],{"skillNo":91,"name":92,"nameZh":18,"description":93,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":33},"01M74YE4XV9HZ4W5TGZS1EWRSD","prep-interview","Build an interview prep brief — 8–12 likely questions split across the loop's rounds, profile-grounded STAR talking points per question, a prep checklist, and diplomatic questions to ask back. Reads companies\u002F\u003Cslug>.json from research-company if present; otherwise runs a thin in-line sweep. Forked context.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fprep-interview\u002FSKILL.md",[],[],{"skillNo":98,"name":99,"nameZh":18,"description":100,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":101,"categories":102,"keywords":103,"publishedAt":33},"01M74YE1J44AFZQXSNYVJXJKGZ","mock-interview","Run a text-based mock interview — one question at a time, capture the user's verbatim answer, end with a scored report per the shared report-schema. Defaults to 5 questions (matches Go original); configurable up to 10. Unanswered questions score 0. Forked.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fmock-interview\u002FSKILL.md",[],[],{"skillNo":105,"name":106,"nameZh":18,"description":107,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":33},"01M74YDXVA1EA3XGF94QCN3RP2","map-career-path","Map a transition from a current role to a target role — surface real LinkedIn-style transition examples + a personalized gap roadmap (skills, experiences, signals) grounded in the user's profile. Optional Google CSE script (better recall) when keys are present; WebSearch fallback ships keyless.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fmap-career-path\u002FSKILL.md",[],[],{"skillNo":112,"name":113,"nameZh":18,"description":114,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":33},"01M74YDSJS1JCRC29EF9FD8PDP","infer-status","Resolve the canonical application status from signals (triage class + current status + days-since-apply \u002F days-since-last-contact + optional portal state) using the taxonomy decision table. Emits {status, next_action, next_action_due_on, rationale}; optionally updates a flat tracker.json. Honours the offer-accept guardrail and the ghosting rule.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Finfer-status\u002FSKILL.md",[],[],{"skillNo":119,"name":120,"nameZh":18,"description":121,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":33},"01M74YDNS458DJGRHWAGAGJWKP","find-jobs","Find relevant job listings for the user by combining multiple sources — Claude web search, ATS-direct boards (Greenhouse\u002FLever\u002FAshby\u002FWorkday\u002FSmartRecruiters), Hacker News hiring, and optional APIs (Adzuna, SerpApi) with a Firecrawl scrape fallback — then normalize, dedupe across runs, and rank against the master profile.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Ffind-jobs\u002FSKILL.md",[],[],{"skillNo":126,"name":127,"nameZh":18,"description":128,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":129,"categories":130,"keywords":131,"publishedAt":33},"01M74YDJAKZCGHGP6F99FH0E9G","draft-reply","Draft a reply email matched to one of the taxonomy's reply intents — reply-schedule, reply-accept (with sub-templates for scheduling \u002F assessment \u002F offer), reply-decline, reply-ask, reply-info, follow-up. Mirrors inbound tone; interpolates dates \u002F links; uses the profile's signature. Never auto-sends.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fdraft-reply\u002FSKILL.md",[],[],{"skillNo":133,"name":134,"nameZh":18,"description":135,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":33},"01M74YDECNNQN1ZR3KAYZ4HM57","coach-negotiation","Coach a counter-offer — leverage analysis, floor \u002F target \u002F walk-away ranges per comp component, and a draft counter email the human sends (never auto-send). Reads companies\u002F\u003Cslug>.json for market comp when present; otherwise asks for an inline range or runs a thin WebSearch. Region pack drives currency \u002F structure (USD base+equity vs INR LPA CTC fixed+variable).","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fcoach-negotiation\u002FSKILL.md",[],[],{"skillNo":140,"name":141,"nameZh":18,"description":142,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":33},"01M74YDAB2QB4WRH041S2M48AD","career-coach","Coach-style multi-turn conversation grounded in the master profile. The ONE skill allowed to read AND paraphrase (never quote) the profile's `context:` block — career_goal and additional_info — to direct advice. Last 8 messages of history retained.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fcareer-coach\u002FSKILL.md",[],[],{"skillNo":147,"name":148,"nameZh":18,"description":149,"descriptionZh":18,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":14,"licenseSpdxId":29,"licenseFileUrl":18,"sourceHtmlUrl":150,"categories":151,"keywords":152,"publishedAt":33},"01M74YD4RY95GW98409BRFM7KB","build-profile","Build or update the JobClaw master profile — the single file every other job-hunt skill reads. Ingests a resume (extracting every embedded URL), LinkedIn PDF, exported AI-memory, and links, then asks only for what's missing in one batched, optional gap prompt. Captures career-goal context for downstream skills.","https:\u002F\u002Fgithub.com\u002Fjain777\u002Fjobclaw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fbuild-profile\u002FSKILL.md",[],[],18]