[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M77N3WA0PC65WC59RNNRB4ZP":3,"skill-same:01M77N3WA0PC65WC59RNNRB4ZP":45},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":18,"linkOnly":19,"markdownContent":20,"markdownBody":21,"frontMatter":22,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":13,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":31,"install":32,"resources":44},"01M77N3WA0PC65WC59RNNRB4ZP","career-ops",null,"AI job search command center -- evaluate offers, generate CVs, scan portals, track applications","Midhil-6473\u002FInterm-ops","Midhil-6473","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F198368932?v=4","01M75X2G9E8XCTVHN2X9FR673H","01M77N3RJSSH5T5C0884TXRT6E",0,"MIT","https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fcareer-ops\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: career-ops\ndescription: AI job search command center -- evaluate offers, generate CVs, scan portals, track applications\narguments: mode\nuser_invocable: true\nuser-invocable: true\nargument-hint: \"[scan | deep | pdf | latex | cover | oferta | ofertas | apply | batch | tracker | pipeline | contacto | training | project | interview-prep | interview | patterns | followup | update]\"\nlicense: MIT\n---\n\n# career-ops -- Router\n\n## Mode Routing\n\nDetermine the mode from `$mode`:\n\n| Input | Mode |\n|-------|------|\n| (empty \u002F no args) | `discovery` -- Show command menu |\n| JD text or URL (no sub-command) | **`auto-pipeline`** |\n| `oferta` | `oferta` |\n| `ofertas` | `ofertas` |\n| `contacto` | `contacto` |\n| `deep` | `deep` |\n| `interview-prep` | `interview-prep` |\n| `interview` | `interview` |\n| `pdf` | `pdf` |\n| `latex` | `latex` |\n| `training` | `training` |\n| `project` | `project` |\n| `tracker` | `tracker` |\n| `pipeline` | `pipeline` |\n| `apply` | `apply` |\n| `scan` | `scan` |\n| `batch` | `batch` |\n| `patterns` | `patterns` |\n| `followup` | `followup` |\n| `update` | `update` |\n| `cover` | `cover` |\n\n**Auto-pipeline detection:** If `$mode` is not a known sub-command AND contains JD text (keywords: \"responsibilities\", \"requirements\", \"qualifications\", \"about the role\", \"we're looking for\", company name + role) or a URL to a JD, execute `auto-pipeline`.\n\nIf `$mode` is not a sub-command AND doesn't look like a JD, show discovery.\n\n---\n\n## Discovery Mode (no arguments)\n\nShow this menu:\n\n```\ncareer-ops -- Command Center\n\nAvailable commands:\n  \u002Fcareer-ops {JD}      → AUTO-PIPELINE: evaluate + report + PDF + tracker (paste text or URL)\n  \u002Fcareer-ops pipeline  → Process pending URLs from inbox (data\u002Fpipeline.md)\n  \u002Fcareer-ops oferta    → Evaluation only A-F (no auto PDF)\n  \u002Fcareer-ops ofertas   → Compare and rank multiple offers\n  \u002Fcareer-ops contacto  → LinkedIn power move: find contacts + draft message\n  \u002Fcareer-ops deep      → Deep research prompt about company\n  \u002Fcareer-ops interview-prep → Generate company-specific interview prep doc\n  \u002Fcareer-ops interview    → Interactive profile\u002FCV onboarding interview\n  \u002Fcareer-ops pdf       → PDF only, ATS-optimized CV\n  \u002Fcareer-ops latex     → Export CV as LaTeX\u002FOverleaf .tex\n  \u002Fcareer-ops cover     → Cover letter: standalone JD paste or \u002Fcareer-ops cover {slug}\n  \u002Fcareer-ops training  → Evaluate course\u002Fcert against North Star\n  \u002Fcareer-ops project   → Evaluate portfolio project idea\n  \u002Fcareer-ops tracker   → Application status overview\n  \u002Fcareer-ops apply     → Live application assistant (reads form + generates answers)\n  \u002Fcareer-ops scan      → Scan portals and discover new offers\n  \u002Fcareer-ops batch     → Batch processing with parallel workers\n  \u002Fcareer-ops patterns  → Analyze rejection patterns and improve targeting\n  \u002Fcareer-ops followup  → Follow-up cadence tracker: flag overdue, generate drafts\n  \u002Fcareer-ops update    → Update career-ops system files with diff preview + compat check\n\nInbox: add URLs to data\u002Fpipeline.md → \u002Fcareer-ops pipeline\nOr paste a JD directly to run the full pipeline.\n```\n\n---\n\n## Context Loading by Mode\n\nAfter determining the mode, load the necessary files before executing:\n\n### Modes that require `_shared.md` + their mode file:\nRead `modes\u002F_shared.md` + `modes\u002F{mode}.md`\n\nApplies to: `auto-pipeline`, `oferta`, `ofertas`, `pdf`, `contacto`, `apply`, `pipeline`, `scan`, `batch`\n\n### Standalone modes (only their mode file):\nRead `modes\u002F{mode}.md`\n\nApplies to: `tracker`, `deep`, `interview-prep`, `interview`, `latex`, `training`, `project`, `patterns`, `followup`, `cover`\n\n### Modes delegated to subagent:\nFor `scan`, `apply` (with Playwright), and `pipeline` (3+ URLs): launch as Agent with the content of `_shared.md` + `modes\u002F{mode}.md` injected into the subagent prompt.\n\n```\nAgent(\n  subagent_type=\"general-purpose\",\n  prompt=\"[content of modes\u002F_shared.md]\\n\\n[content of modes\u002F{mode}.md]\\n\\n[invocation-specific data]\",\n  description=\"career-ops {mode}\"\n)\n```\n\nExecute the instructions from the loaded mode file.\n","# career-ops -- Router\n\n## Mode Routing\n\nDetermine the mode from `$mode`:\n\n| Input | Mode |\n|-------|------|\n| (empty \u002F no args) | `discovery` -- Show command menu |\n| JD text or URL (no sub-command) | **`auto-pipeline`** |\n| `oferta` | `oferta` |\n| `ofertas` | `ofertas` |\n| `contacto` | `contacto` |\n| `deep` | `deep` |\n| `interview-prep` | `interview-prep` |\n| `interview` | `interview` |\n| `pdf` | `pdf` |\n| `latex` | `latex` |\n| `training` | `training` |\n| `project` | `project` |\n| `tracker` | `tracker` |\n| `pipeline` | `pipeline` |\n| `apply` | `apply` |\n| `scan` | `scan` |\n| `batch` | `batch` |\n| `patterns` | `patterns` |\n| `followup` | `followup` |\n| `update` | `update` |\n| `cover` | `cover` |\n\n**Auto-pipeline detection:** If `$mode` is not a known sub-command AND contains JD text (keywords: \"responsibilities\", \"requirements\", \"qualifications\", \"about the role\", \"we're looking for\", company name + role) or a URL to a JD, execute `auto-pipeline`.\n\nIf `$mode` is not a sub-command AND doesn't look like a JD, show discovery.\n\n---\n\n## Discovery Mode (no arguments)\n\nShow this menu:\n\n```\ncareer-ops -- Command Center\n\nAvailable commands:\n  \u002Fcareer-ops {JD}      → AUTO-PIPELINE: evaluate + report + PDF + tracker (paste text or URL)\n  \u002Fcareer-ops pipeline  → Process pending URLs from inbox (data\u002Fpipeline.md)\n  \u002Fcareer-ops oferta    → Evaluation only A-F (no auto PDF)\n  \u002Fcareer-ops ofertas   → Compare and rank multiple offers\n  \u002Fcareer-ops contacto  → LinkedIn power move: find contacts + draft message\n  \u002Fcareer-ops deep      → Deep research prompt about company\n  \u002Fcareer-ops interview-prep → Generate company-specific interview prep doc\n  \u002Fcareer-ops interview    → Interactive profile\u002FCV onboarding interview\n  \u002Fcareer-ops pdf       → PDF only, ATS-optimized CV\n  \u002Fcareer-ops latex     → Export CV as LaTeX\u002FOverleaf .tex\n  \u002Fcareer-ops cover     → Cover letter: standalone JD paste or \u002Fcareer-ops cover {slug}\n  \u002Fcareer-ops training  → Evaluate course\u002Fcert against North Star\n  \u002Fcareer-ops project   → Evaluate portfolio project idea\n  \u002Fcareer-ops tracker   → Application status overview\n  \u002Fcareer-ops apply     → Live application assistant (reads form + generates answers)\n  \u002Fcareer-ops scan      → Scan portals and discover new offers\n  \u002Fcareer-ops batch     → Batch processing with parallel workers\n  \u002Fcareer-ops patterns  → Analyze rejection patterns and improve targeting\n  \u002Fcareer-ops followup  → Follow-up cadence tracker: flag overdue, generate drafts\n  \u002Fcareer-ops update    → Update career-ops system files with diff preview + compat check\n\nInbox: add URLs to data\u002Fpipeline.md → \u002Fcareer-ops pipeline\nOr paste a JD directly to run the full pipeline.\n```\n\n---\n\n## Context Loading by Mode\n\nAfter determining the mode, load the necessary files before executing:\n\n### Modes that require `_shared.md` + their mode file:\nRead `modes\u002F_shared.md` + `modes\u002F{mode}.md`\n\nApplies to: `auto-pipeline`, `oferta`, `ofertas`, `pdf`, `contacto`, `apply`, `pipeline`, `scan`, `batch`\n\n### Standalone modes (only their mode file):\nRead `modes\u002F{mode}.md`\n\nApplies to: `tracker`, `deep`, `interview-prep`, `interview`, `latex`, `training`, `project`, `patterns`, `followup`, `cover`\n\n### Modes delegated to subagent:\nFor `scan`, `apply` (with Playwright), and `pipeline` (3+ URLs): launch as Agent with the content of `_shared.md` + `modes\u002F{mode}.md` injected into the subagent prompt.\n\n```\nAgent(\n  subagent_type=\"general-purpose\",\n  prompt=\"[content of modes\u002F_shared.md]\\n\\n[content of modes\u002F{mode}.md]\\n\\n[invocation-specific data]\",\n  description=\"career-ops {mode}\"\n)\n```\n\nExecute the instructions from the loaded mode file.\n",{"name":5,"license":14,"arguments":23,"description":7,"argument-hint":24,"user-invocable":25,"user_invocable":25},"mode","[scan | deep | pdf | latex | cover | oferta | ofertas | apply | batch | tracker | pipeline | contacto | training | project | interview-prep | interview | patterns | followup | update]",true,"master","82315155a6e18086b4da2a0af361ede7ddf6a4ed",".agents\u002Fskills\u002Fcareer-ops","https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops","https:\u002F\u002Fgithub.com\u002FMidhil-6473","2026-11-13 02:54:28",{"source":8,"skillName":5,"commands":33,"prompt":43,"zipAvailable":25},[34,37,40],{"tool":35,"command":36},"npx","npx skills add Midhil-6473\u002FInterm-ops --skill career-ops",{"tool":38,"command":39},"bunx","bunx skills add Midhil-6473\u002FInterm-ops --skill career-ops",{"tool":41,"command":42},"pnpm","pnpm dlx skills add Midhil-6473\u002FInterm-ops --skill career-ops","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fcareer-ops\u002FSKILL.md",[],[46,52,57,62,67],{"skillNo":47,"name":48,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":49,"categories":50,"keywords":51,"publishedAt":18},"01M77N44NR13290EJBRKK1PFRC","interm-ops","https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops\u002Fblob\u002Fmaster\u002F.qwen\u002Fskills\u002Finterm-ops\u002FSKILL.md",[],[],{"skillNo":53,"name":48,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":54,"categories":55,"keywords":56,"publishedAt":18},"01M77N43XEEYDF9S2BJMFM18M3","https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops\u002Fblob\u002Fmaster\u002F.opencode\u002Fskills\u002Finterm-ops\u002FSKILL.md",[],[],{"skillNo":58,"name":48,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":18},"01M77N4350R8MX9Q636402KB73","https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Finterm-ops\u002FSKILL.md",[],[],{"skillNo":63,"name":48,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":18},"01M77N4180NDSCZFAPQKGP8QK3","https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops\u002Fblob\u002Fmaster\u002F.antigravitycli\u002Fskills\u002Finterm-ops\u002FSKILL.md",[],[],{"skillNo":68,"name":48,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":18},"01M77N3Z9DCB4F0K55AFHQ4MHF","https:\u002F\u002Fgithub.com\u002FMidhil-6473\u002FInterm-ops\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Finterm-ops\u002FSKILL.md",[],[]]