[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CT3TBTSZ8YK7VCZACXTJYD":3,"skill-same:01M6CT3TBTSZ8YK7VCZACXTJYD":59},{"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":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":42,"ownerDescription":43,"updatedAt":44,"install":45,"resources":58},"01M6CT3TBTSZ8YK7VCZACXTJYD","resilient-working-directory",null,"Use for \u002Fresilient-working-directory eval requests that verify command interruption recovery.","getsentry\u002Fjunior","getsentry","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1396951?v=4","01M6CHRN2S1A588Q46ASWA5335","Sentry","01M6CT1V0TF72B1X0MQT5MSYXF",419,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior-evals\u002Ffixtures\u002Fskills\u002Fresilient-working-directory\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"directory","resilient working directory","recovery","verify","Bash","eval","command","use","requests","for","2026-11-10 10:12:30",false,"---\nname: resilient-working-directory\ndescription: Use for \u002Fresilient-working-directory eval requests that verify command interruption recovery.\nallowed-tools: bash\n---\n\nGenerate a short response for `\u002Fresilient-working-directory` requests in eval runs.\n\n## Step 1: List Files\n\nCall `bash` with this input:\n\n```json\n{ \"command\": \"ls -1\", \"timeout_ms\": 120000, \"max_output_chars\": 12000 }\n```\n\n## Step 2: Recover Once\n\nIf the command result has `ok: false` and `stderr` says the command stream ended before the command finished, call the same `bash` command one more time.\n\n## Step 3: Return Result\n\n- If the final command result has `ok: true`, return markdown with:\n  - `Working directory files:`\n  - a fenced code block containing `stdout`\n- If the final command result has `ok: false`, return markdown with:\n  - `Working directory files: unavailable`\n  - `Error:` and `stderr`\n","Generate a short response for `\u002Fresilient-working-directory` requests in eval runs.\n\n## Step 1: List Files\n\nCall `bash` with this input:\n\n```json\n{ \"command\": \"ls -1\", \"timeout_ms\": 120000, \"max_output_chars\": 12000 }\n```\n\n## Step 2: Recover Once\n\nIf the command result has `ok: false` and `stderr` says the command stream ended before the command finished, call the same `bash` command one more time.\n\n## Step 3: Return Result\n\n- If the final command result has `ok: true`, return markdown with:\n  - `Working directory files:`\n  - a fenced code block containing `stdout`\n- If the final command result has `ok: false`, return markdown with:\n  - `Working directory files: unavailable`\n  - `Error:` and `stderr`\n",{"name":5,"description":7,"allowed-tools":34},"bash","main","5abc4b2bad9bd5ffe7b7fe0352f0999c6ca9c601","packages\u002Fjunior-evals\u002Ffixtures\u002Fskills\u002Fresilient-working-directory",45,"https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior","https:\u002F\u002Fjunior.sentry.dev","https:\u002F\u002Fgithub.com\u002Fgetsentry","https:\u002F\u002Fsentry.io","Real-time crash reporting for your web apps, mobile apps, and games.","2026-11-14 03:38:49",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add getsentry\u002Fjunior --skill resilient-working-directory",{"tool":51,"command":52},"bunx","bunx skills add getsentry\u002Fjunior --skill resilient-working-directory",{"tool":54,"command":55},"pnpm","pnpm dlx skills add getsentry\u002Fjunior --skill resilient-working-directory","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior-evals\u002Ffixtures\u002Fskills\u002Fresilient-working-directory\u002FSKILL.md",true,[],[60,92,119,140,163,182],{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":71,"publishedAt":29},"01M6CT5E87W8P93FGAVYDWD6RD","junior","Build, review, or update Junior extension skills and plugins. Use when users ask to create a Junior SKILL.md, app skill, plugin, plugin.yaml, packaged plugin, MCP-backed plugin, OAuth or credentialed plugin, or to validate Junior extension files. Do not use for ordinary Junior usage, provider workflows, generic code editing, or non-Junior agent-skill authoring.","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fskills\u002Fjunior\u002FSKILL.md",[66],{"categoryNo":67,"categoryName":68,"taxonomyType":69,"taxonomyTypeDesc":70},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[62,72,73,74,75,76,77,26,78,79,80,81,82,83,84,85,86,87,88,89,90,28,91],"do","provider","editing","skill authoring","files","MCP","OAuth","workflows","ask","code","review","create","plugin","build","update","app","usage","users","generic","when",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":102,"publishedAt":29},"01M6CT5AQRDSG19SBJACXGPMY9","junior-qa","Validate Junior changes through local app-facing paths. Use for local client or agent QA, dashboard mock reporting UI QA, sharing a preview URL of a running UI, Docker sandbox provider QA (also from inside a Vercel Sandbox), PR readiness, plugin CLI commands, skill\u002Ftool\u002Fprompt\u002Fplugin behavior, and behavior that tests do not cover well but can be exercised with `pnpm cli -- chat ...`, another `pnpm cli` command, or `JUNIOR_DASHBOARD_MOCK_CONVERSATIONS=true pnpm dev`.","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fskills\u002Fjunior-qa\u002FSKILL.md",[98,101],{"categoryNo":99,"categoryName":100,"taxonomyType":69,"taxonomyTypeDesc":70},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":67,"categoryName":68,"taxonomyType":69,"taxonomyTypeDesc":70},[103,104,62,87,105,106,107,108,109,110,25,111,112,113,114,115,116,117,54,118],"qa","junior qa","conversations","local","URL","preview","dashboard","cli","reporting","pr readiness","commands","paths","cover","ui","but","running",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":126,"publishedAt":29},"01M6CT58D1SJNFZ19ZXK64ZX0R","eval-auth","Use for `\u002Feval-auth` requests in MCP auth-resume integration tests. Always connect through the disclosed MCP tool before answering, then continue the user's actual request using prior thread context when needed.","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior\u002Ftests\u002Ffixtures\u002Fplugins\u002Feval-auth\u002Fskills\u002Feval-auth\u002FSKILL.md",[125],{"categoryNo":67,"categoryName":68,"taxonomyType":69,"taxonomyTypeDesc":70},[127,128,24,129,130,131,132,133,77,26,134,135,136,27,28,137,138,139,91],"eval auth","auth","resume","integration tests","tool","integration","continue","connect","user","context","request","tests","thread",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":29},"01M6CT55MZKCVBJH2X7T1HCRPX","jr-rpc","Manage low-level config and plugin introspection flows via jr-rpc bash commands. Use only when the user explicitly asks to read or update provider defaults\u002Fconfig or list installed plugins. Do not use for PR, branch, push, or auth-order questions; load the matching provider skill instead.","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior\u002Fskills\u002Fjr-rpc\u002FSKILL.md",[],[147,148,72,149,84,150,151,152,128,73,153,86,154,155,156,157,158,26,23,135,28,159,160,91,161,162],"jr rpc","rpc","branch","push","pr","introspection","manage","read","config","plugins","only","list","flows","load","via","questions",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":169,"publishedAt":29},"01M6PQN1EZPHRJ5XAJP2J3ZS2T","xdotcom","Read public X (Twitter) data through the read-only X API v2. Use when users share an x.com or twitter.com link, or ask what someone posted on X, what people are saying about a topic, product, or launch on X, how much chatter something got, or for a post's text, metrics, replies, or an account's recent posts. Do not use it to post, reply, like, repost, follow, or send DMs, or to read private or protected data.","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior-xdotcom\u002Fskills\u002Fxdotcom\u002FSKILL.md",[],[165,72,170,28,171,172,173,174,157,175,26,176,80,23,177,178,179,89,180,181,91],"posts","read-only","x api","send","twitter","chatter","people","api","share","replies","text","post",{"skillNo":183,"name":184,"nameZh":6,"description":185,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":186,"categories":187,"keywords":188,"publishedAt":29},"01M6CT5386D90KE6YH8Q8WGQZ0","vercel","Deploy and inspect Vercel apps, assign aliases, delete deployments, investigate logs, and monitor deployment outcomes. Use for Vercel deployment and log requests, not GitHub code changes or other cloud providers.","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior-vercel\u002Fskills\u002Fvercel\u002FSKILL.md",[],[184,189,190,191,192,193,194,195,196,197,198,26,199,81,200,201,202,28,203,204,205,206,27],"investigate","delete","outcomes","github","deployment","monitor","vercel deployment","github code","deployments","cloud","deploy","Providers","logs","log","inspect","assign","apps","changes"]