[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M718YDDXHT2X4J3YJTEWG4KQ":3,"skill-same:01M718YDDXHT2X4J3YJTEWG4KQ":81},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":16,"sourceHtmlUrl":17,"categories":18,"keywords":19,"publishedAt":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M718YDDXHT2X4J3YJTEWG4KQ","career-ops-plugin-{{NAME}}",null,"How to use the {{NAME}} plugin and the data it produces.","Pratik00100\u002Fassignment","Pratik00100","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F103191034?v=4","01M718XXB12J4Z3MS61M8X8PRB","00100","01M718XXC2TQP23ZNXZ0A6XS1H",1,"MIT","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002F_template\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002F_template\u002Fskill.md",[],[20,21,22,23,24,25,26,27,28,29,30],"plugin","name","career ops plugin {{NAME}}","ops","career ops","career","how","how to","data","use","it","2026-11-10 10:12:30",false,"---\nname: career-ops-plugin-{{NAME}}\ndescription: How to use the {{NAME}} plugin and the data it produces.\nlicense: MIT\n---\n\n# {{NAME}}\n\n> This file teaches an AI agent how to drive THIS plugin. Keep it scoped to the\n> plugin's own domain — it must not instruct the agent to edit core files, change\n> scoring, or act outside the plugin's declared hooks.\n\n## How to run it\n\n- `node plugins.mjs run {{NAME}}` — runs the plugin's hook.\n\n## What it produces\n\nTODO: describe the data structure. For a producer hook, the `Job[]` fields you\nemit (title, url, company, location). For an export hook, what you push and where.\n\n## Settings\n\nTODO: any non-secret options the user sets in `config\u002Fplugins.yml` under\n`plugins.{{NAME}}` (these arrive as `ctx.settings`).\n","# {{NAME}}\n\n> This file teaches an AI agent how to drive THIS plugin. Keep it scoped to the\n> plugin's own domain — it must not instruct the agent to edit core files, change\n> scoring, or act outside the plugin's declared hooks.\n\n## How to run it\n\n- `node plugins.mjs run {{NAME}}` — runs the plugin's hook.\n\n## What it produces\n\nTODO: describe the data structure. For a producer hook, the `Job[]` fields you\nemit (title, url, company, location). For an export hook, what you push and where.\n\n## Settings\n\nTODO: any non-secret options the user sets in `config\u002Fplugins.yml` under\n`plugins.{{NAME}}` (these arrive as `ctx.settings`).\n",{"name":5,"license":15,"description":7},"claude\u002Fcopy-carrier-oops-repo-w3dlbx","eec7172a915eb2a775b597be0135d356c356ee49","plugins\u002F_template",0,"https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment","https:\u002F\u002Fgithub.com\u002FPratik00100","2026-11-10 22:54:29",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add Pratik00100\u002Fassignment --skill \"career-ops-plugin-{{NAME}}\"",{"tool":49,"command":50},"bunx","bunx skills add Pratik00100\u002Fassignment --skill \"career-ops-plugin-{{NAME}}\"",{"tool":52,"command":53},"pnpm","pnpm dlx skills add Pratik00100\u002Fassignment --skill \"career-ops-plugin-{{NAME}}\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002F_template\u002Fskill.md",true,[57,63,67,73,77],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"index.mjs","SCRIPT","脚本",1103,"https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002F_template\u002Findex.mjs",{"path":64,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":16},"LICENSE","许可证",1090,{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"manifest.json","REFERENCE","参考文档",358,"https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002F_template\u002Fmanifest.json",{"path":74,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":75,"sourceHtmlUrl":76},"README.md",915,"https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002F_template\u002FREADME.md",{"path":78,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":79,"sourceHtmlUrl":80},"test\u002Fsmoke.mjs",1049,"https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002F_template\u002Ftest\u002Fsmoke.mjs",[82,99,111,123,129,134],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":31},"01M718YJATJNJ4WC1ZR2VJBBXB","career-ops-plugin-notion","How to mirror the career-ops tracker to a Notion database and read records back as job leads.","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002Fnotion\u002Fskill.md",[],[25,24,23,89,90,20,91,92,93,94,26,95,96,97,27,98],"career ops plugin notion","notion","mirror","as","leads","back","tracker","read","records","database",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":31},"01M718YGC80612ZSH75TRG8TPX","career-ops-plugin-gmail","How to pull job leads from a Gmail label into the career-ops pipeline.","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002Fgmail\u002Fskill.md",[],[25,24,23,106,107,20,108,27,26,109,93,110],"career ops plugin gmail","gmail","pipeline","gmail label","pull",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":31},"01M718YF4YB93Y4RMG3PR5NBZA","career-ops-plugin-apify","How to scan a job source through an Apify actor as a keyed provider.","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002Fplugins\u002Fapify\u002Fskill.md",[],[25,24,118,20,119,23,120,27,121,122,26,92],"apify","career ops plugin apify","source","provider","scan",{"skillNo":124,"name":125,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":31},"01M718YBHW5TYCCXY7XJV0X0R9","career-ops","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002F.qwen\u002Fskills\u002Fcareer-ops\u002FSKILL.md",[],[24,23,25],{"skillNo":130,"name":125,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":31},"01M718Y9YQAVE0VFKT6Y4ZNY7Z","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002F.opencode\u002Fskills\u002Fcareer-ops\u002FSKILL.md",[],[23,24,25],{"skillNo":135,"name":125,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":31},"01M718Y950023J0HTF6D9ETNM6","https:\u002F\u002Fgithub.com\u002FPratik00100\u002Fassignment\u002Fblob\u002Fclaude\u002Fcopy-carrier-oops-repo-w3dlbx\u002F.kimi\u002Fskills\u002Fcareer-ops\u002FSKILL.md",[],[24,25,23]]