[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CT55MZKCVBJH2X7T1HCRPX":3,"skill-same:01M6CT55MZKCVBJH2X7T1HCRPX":75},{"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":45,"linkOnly":46,"markdownContent":47,"markdownBody":48,"frontMatter":49,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":58,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6CT55MZKCVBJH2X7T1HCRPX","jr-rpc",null,"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.","getsentry\u002Fjunior","getsentry","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1396951?v=4","01M6CHRN2S1A588Q46ASWA5335","Sentry","01M6CT1V0TF72B1X0MQT5MSYXF",413,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior\u002Fskills\u002Fjr-rpc\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"rpc","jr rpc","user","when","for","load","questions","flows","via","do","manage","provider","only","use","auth","list","read","branch","Bash","introspection","plugins","push","update","plugin","pr","config","2026-11-10 10:12:30",false,"---\nname: jr-rpc\ndescription: 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.\nallowed-tools: bash\n---\n\n# jr-rpc\n\nManage low-level config and plugin introspection flows for the current agent turn.\n\n## Plugins\n\n`jr-rpc plugins list` — list installed plugins visible to the current Junior runtime.\n\nCommand syntax:\n\n- `jr-rpc plugins list`\n\n## Configuration\n\n`jr-rpc config get|set|unset|list` — read and write channel-scoped configuration values.\n\nCommand syntax:\n\n- `jr-rpc config get \u003Ckey>`\n- `jr-rpc config set \u003Ckey> \u003Cvalue> [--json]`\n- `jr-rpc config unset \u003Ckey>`\n- `jr-rpc config list [--prefix \u003Cvalue>]`\n\nRules:\n\n- Choose config keys from the runtime `\u003Cproviders>` catalog: `\u003Cprovider>.\u003Cconfig_key>`.\n- For \"default repo\" requests, use the provider target key, for example `github.repo`.\n- Run the exact standalone command. Do not probe, install, or repair `jr-rpc`; the runtime handles it only when invoked directly.\n\n## Guardrails\n\n- Use exact config keys from the loaded skill or provider catalog; do not invent them.\n- Do not use this skill to choose a provider for an unrelated operational task. Load the matching domain skill first, then run the real provider command.\n- Do not print credential values.\n","# jr-rpc\n\nManage low-level config and plugin introspection flows for the current agent turn.\n\n## Plugins\n\n`jr-rpc plugins list` — list installed plugins visible to the current Junior runtime.\n\nCommand syntax:\n\n- `jr-rpc plugins list`\n\n## Configuration\n\n`jr-rpc config get|set|unset|list` — read and write channel-scoped configuration values.\n\nCommand syntax:\n\n- `jr-rpc config get \u003Ckey>`\n- `jr-rpc config set \u003Ckey> \u003Cvalue> [--json]`\n- `jr-rpc config unset \u003Ckey>`\n- `jr-rpc config list [--prefix \u003Cvalue>]`\n\nRules:\n\n- Choose config keys from the runtime `\u003Cproviders>` catalog: `\u003Cprovider>.\u003Cconfig_key>`.\n- For \"default repo\" requests, use the provider target key, for example `github.repo`.\n- Run the exact standalone command. Do not probe, install, or repair `jr-rpc`; the runtime handles it only when invoked directly.\n\n## Guardrails\n\n- Use exact config keys from the loaded skill or provider catalog; do not invent them.\n- Do not use this skill to choose a provider for an unrelated operational task. Load the matching domain skill first, then run the real provider command.\n- Do not print credential values.\n",{"name":5,"description":7,"allowed-tools":50},"bash","main","5abc4b2bad9bd5ffe7b7fe0352f0999c6ca9c601","packages\u002Fjunior\u002Fskills\u002Fjr-rpc",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-12 03:57:34",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add getsentry\u002Fjunior --skill jr-rpc",{"tool":67,"command":68},"bunx","bunx skills add getsentry\u002Fjunior --skill jr-rpc",{"tool":70,"command":71},"pnpm","pnpm dlx skills add getsentry\u002Fjunior --skill jr-rpc","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior\u002Fskills\u002Fjr-rpc\u002FSKILL.md",true,[],[76,103,131,152,171,196],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":87,"publishedAt":45},"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",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[78,28,30,88,89,90,91,32,92,93,94,95,96,97,42,98,41,99,100,101,102,23,22],"editing","skill authoring","files","MCP","OAuth","workflows","ask","code","review","create","build","app","usage","users","generic",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":113,"publishedAt":45},"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",[109,112],{"categoryNo":110,"categoryName":111,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},[114,115,78,99,116,117,118,119,120,121,122,123,124,125,126,127,128,129,70,130],"qa","junior qa","conversations","local","URL","preview","dashboard","cli","command","reporting","pr readiness","commands","paths","cover","ui","but","running",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":138,"publishedAt":45},"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",[137],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},[139,33,140,141,142,143,144,145,91,32,146,21,147,148,23,149,150,151,22],"eval auth","eval","resume","integration tests","tool","integration","continue","connect","context","requests","request","tests","thread",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":45},"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",[],[154,28,159,23,160,161,162,163,31,164,32,165,94,37,166,167,168,101,169,170,22],"posts","read-only","x api","send","twitter","chatter","people","api","share","replies","text","post",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":177,"publishedAt":45},"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",[],[173,178,179,180,181,182,183,184,185,186,187,32,188,95,189,190,191,23,192,193,194,195,148],"investigate","delete","outcomes","github","deployment","monitor","vercel deployment","github code","deployments","cloud","deploy","Providers","logs","log","inspect","assign","apps","changes",{"skillNo":197,"name":198,"nameZh":6,"description":199,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":200,"categories":201,"keywords":205,"publishedAt":45},"01M6CT503YFHNM9YZRDRD59WGC","tts","Generates spoken narration with Gemini TTS through Vercel AI Gateway. Use for text-to-speech, audio samples, voiceovers, or speaking as Junior with the reusable Junior voice. Do not use for transcription, voice cloning, music generation, or rendering a video without a narration request.","https:\u002F\u002Fgithub.com\u002Fgetsentry\u002Fjunior\u002Fblob\u002Fmain\u002Fpackages\u002Fjunior-tts\u002Fskills\u002Ftts\u002FSKILL.md",[202],{"categoryNo":203,"categoryName":204,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000016","图像与多媒体",[198,169,206,207,28,208,209,210,211,212,213,173,214,215,32,216,217,218,23,219,220,221,78,222],"Video","gateway","ai gateway","Audio","speech","narration","gemini","cloning","voice","transcription","reusable","music","as","text-to-speech","with","music generation","generation"]