[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M69AF2PZHRAGFR6P6D03BHWP":3,"skill-same:01M69AF2PZHRAGFR6P6D03BHWP":115},{"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":23,"publishedAt":30,"linkOnly":31,"markdownContent":32,"markdownBody":33,"frontMatter":34,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":40,"repositoryHtmlUrl":41,"repositoryHomepageUrl":42,"ownerHtmlUrl":43,"ownerBlogUrl":44,"ownerDescription":45,"updatedAt":46,"install":47,"resources":60},"01M69AF2PZHRAGFR6P6D03BHWP","rvas-sre-agent-jumpstart",null,"Sets up or extends an Azure SRE Agent. Use when someone wants to provision a new Azure SRE Agent resource, or give any agent a new capability for an operational problem (SQL troubleshooting, network asymmetry, AKS SNAT exhaustion, or anything else) — including when they're unsure which of the two IaC paths, agent-resource provisioning or capability authoring, applies to their request.","microsoft\u002Ffrontier-sre-agent-rvas","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M69AEEC1N2F4B8HCZH37RK7V",8,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,9,28,29],"rvas sre agent jumpstart","MCP","docs","research","sql","azure sre agent","2026-11-10 10:12:30",false,"---\nname: rvas-sre-agent-jumpstart\ndescription: >\n  Sets up or extends an Azure SRE Agent. Use when someone wants to provision a new Azure SRE\n  Agent resource, or give any agent a new capability for an operational problem (SQL\n  troubleshooting, network asymmetry, AKS SNAT exhaustion, or anything else) — including when\n  they're unsure which of the two IaC paths, agent-resource provisioning or capability\n  authoring, applies to their request.\ncompatibility: Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or\n  fetch_webpage (via the azure-sre-agent pointer skill) to fetch Learn pages during the\n  Research Step.\n---\n\n# SRE Agent Jumpstart Skill\n\nGuide a user from an operational need to a working Azure SRE Agent capability or a newly\nprovisioned agent resource — always plan first, then generate artifacts only after the user\napproves the plan.\n\n## How This Skill Works\n\nThis skill has five phases, always in this order:\n\n1. **Interview** — grill the user through an SRE-agent-specific design tree (reusing the\n   `grilling` skill's round\u002Ffrontier protocol) to settle whether the target is a\n   new or existing agent, which IaC surface(s) apply, the named use case, run mode, and\n   connector and knowledge needs. See\n   [references\u002Finterview-design-tree.md](references\u002Finterview-design-tree.md).\n2. **Research and plan** — activate the `azure-sre-agent` skill\n   and follow its own Category Index procedure directly (its stated fetch tooling and freshness\n   check) rather than re-describing that procedure here; layer only the use-case-specific\n   lookup on top — always perform an additional targeted lookup for the named use case's\n   domain, grounded in fetched documentation rather than any existing file in the target\n   repository. Emit exactly one reviewable Markdown\n   plan naming the IaC surface(s), target manifests or recipe, run mode, connector\u002Fknowledge\n   needs, and the exact CLI commands to run, and write that plan to a file in addition to\n   showing it in chat. See [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md#plan-output-template).\n3. **Approval gate** — stop and wait for the user's explicit approval of the plan. Never\n   generate an artifact before this gate is cleared.\n4. **Authoring** — once approved, generate capability manifests in this skill's own\n   `azuresre.ai\u002Fv1` convention under the canonical `azure-sre-agent-config\u002F` artifact layout,\n   including its `infra\u002F` subdirectory, which is created only when Surface 1 applies (see\n   [references\u002Fmanifest-templates.md](references\u002Fmanifest-templates.md#artifact-directory-layout)).\n   For Surface 2, write the capability manifests and copy this skill's own pre-built\n   `apply.ps1`\u002F`apply.sh` script pair (never regenerated, always the same vetted asset) that\n   performs the agent's own REST API sequence — the user runs the script themselves afterward,\n   against their own tenant; this skill's own turn never invokes, tests, or otherwise calls that\n   script or any live agent endpoint (see\n   [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md)). For Surface 1, write the\n   fetched agent-resource-provisioning command sequence into the plan as reference content — the\n   user applies it via their own existing IaC procedure; this skill never executes it and never\n   generates a script for it (see [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md)) —\n   never merging the two outputs.\n\n5. **Verification handoff** — after authoring, write `azure-sre-agent-config\u002FVERIFY.md` so the\n   user can prove the capability works. It is done when every Definition of Done item from the\n   plan has at least one sample prompt or trigger with its expected behaviour, and the plan's\n   rollback steps are included. The user runs it; this skill only writes it.\n\n## Two IaC Surfaces, Never Conflated\n\nEvery request resolves to one or both of two genuinely different surfaces —\n**agent-resource provisioning** and **capability authoring** — never conflated or merged into\none plan section. Read [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md) for what each\nmeans, how to tell which applies, and where the separate `Azure\u002Fsre-agent-plugins` connector\nmarketplace fits.\n\n## Any Use Case, Not a Fixed Catalog\n\nThis skill has no fixed list of supported use cases — whatever the user names is the input to\nresearch, never a menu to pick from. See [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md)\nfor how a named use case is matched to an existing skill or researched fresh.\n\n## Five-Active-Skill Cap\n\nAzure SRE Agent enforces a hard cap of five active skills per agent. This check is unconditional\nfor every existing-agent path — see the skill-cap branch in\n[references\u002Finterview-design-tree.md](references\u002Finterview-design-tree.md) for when it runs\nduring the interview as a plan-time heads-up based on the user's own stated count, as distinct\nfrom the copied apply script's own live preflight check (run later, by the user, against their\ntenant), which hard-stops by default if the cap is actually exceeded.\n","# SRE Agent Jumpstart Skill\n\nGuide a user from an operational need to a working Azure SRE Agent capability or a newly\nprovisioned agent resource — always plan first, then generate artifacts only after the user\napproves the plan.\n\n## How This Skill Works\n\nThis skill has five phases, always in this order:\n\n1. **Interview** — grill the user through an SRE-agent-specific design tree (reusing the\n   `grilling` skill's round\u002Ffrontier protocol) to settle whether the target is a\n   new or existing agent, which IaC surface(s) apply, the named use case, run mode, and\n   connector and knowledge needs. See\n   [references\u002Finterview-design-tree.md](references\u002Finterview-design-tree.md).\n2. **Research and plan** — activate the `azure-sre-agent` skill\n   and follow its own Category Index procedure directly (its stated fetch tooling and freshness\n   check) rather than re-describing that procedure here; layer only the use-case-specific\n   lookup on top — always perform an additional targeted lookup for the named use case's\n   domain, grounded in fetched documentation rather than any existing file in the target\n   repository. Emit exactly one reviewable Markdown\n   plan naming the IaC surface(s), target manifests or recipe, run mode, connector\u002Fknowledge\n   needs, and the exact CLI commands to run, and write that plan to a file in addition to\n   showing it in chat. See [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md#plan-output-template).\n3. **Approval gate** — stop and wait for the user's explicit approval of the plan. Never\n   generate an artifact before this gate is cleared.\n4. **Authoring** — once approved, generate capability manifests in this skill's own\n   `azuresre.ai\u002Fv1` convention under the canonical `azure-sre-agent-config\u002F` artifact layout,\n   including its `infra\u002F` subdirectory, which is created only when Surface 1 applies (see\n   [references\u002Fmanifest-templates.md](references\u002Fmanifest-templates.md#artifact-directory-layout)).\n   For Surface 2, write the capability manifests and copy this skill's own pre-built\n   `apply.ps1`\u002F`apply.sh` script pair (never regenerated, always the same vetted asset) that\n   performs the agent's own REST API sequence — the user runs the script themselves afterward,\n   against their own tenant; this skill's own turn never invokes, tests, or otherwise calls that\n   script or any live agent endpoint (see\n   [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md)). For Surface 1, write the\n   fetched agent-resource-provisioning command sequence into the plan as reference content — the\n   user applies it via their own existing IaC procedure; this skill never executes it and never\n   generates a script for it (see [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md)) —\n   never merging the two outputs.\n\n5. **Verification handoff** — after authoring, write `azure-sre-agent-config\u002FVERIFY.md` so the\n   user can prove the capability works. It is done when every Definition of Done item from the\n   plan has at least one sample prompt or trigger with its expected behaviour, and the plan's\n   rollback steps are included. The user runs it; this skill only writes it.\n\n## Two IaC Surfaces, Never Conflated\n\nEvery request resolves to one or both of two genuinely different surfaces —\n**agent-resource provisioning** and **capability authoring** — never conflated or merged into\none plan section. Read [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md) for what each\nmeans, how to tell which applies, and where the separate `Azure\u002Fsre-agent-plugins` connector\nmarketplace fits.\n\n## Any Use Case, Not a Fixed Catalog\n\nThis skill has no fixed list of supported use cases — whatever the user names is the input to\nresearch, never a menu to pick from. See [references\u002Fiac-surfaces.md](references\u002Fiac-surfaces.md)\nfor how a named use case is matched to an existing skill or researched fresh.\n\n## Five-Active-Skill Cap\n\nAzure SRE Agent enforces a hard cap of five active skills per agent. This check is unconditional\nfor every existing-agent path — see the skill-cap branch in\n[references\u002Finterview-design-tree.md](references\u002Finterview-design-tree.md) for when it runs\nduring the interview as a plan-time heads-up based on the user's own stated count, as distinct\nfrom the copied apply script's own live preflight check (run later, by the user, against their\ntenant), which hard-stops by default if the cap is actually exceeded.\n",{"name":5,"description":35,"compatibility":36},"Sets up or extends an Azure SRE Agent. Use when someone wants to provision a new Azure SRE Agent resource, or give any agent a new capability for an operational problem (SQL troubleshooting, network asymmetry, AKS SNAT exhaustion, or anything else) — including when they're unsure which of the two IaC paths, agent-resource provisioning or capability authoring, applies to their request.\n","Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage (via the azure-sre-agent pointer skill) to fetch Learn pages during the Research Step.","main","866211cec05349537247310817d4159381245d11","plugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart",17,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas","https:\u002F\u002Fmicrosoft.github.io\u002Ffrontier-sre-agent-rvas\u002F","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-12 02:02:03",{"source":8,"skillName":5,"commands":48,"prompt":58,"zipAvailable":59},[49,52,55],{"tool":50,"command":51},"npx","npx skills add microsoft\u002Ffrontier-sre-agent-rvas --skill rvas-sre-agent-jumpstart",{"tool":53,"command":54},"bunx","bunx skills add microsoft\u002Ffrontier-sre-agent-rvas --skill rvas-sre-agent-jumpstart",{"tool":56,"command":57},"pnpm","pnpm dlx skills add microsoft\u002Ffrontier-sre-agent-rvas --skill rvas-sre-agent-jumpstart","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002FSKILL.md",true,[61,67,73,77,83,87,91,95,99,103,107,111],{"path":62,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":65,"sourceHtmlUrl":66},"assets\u002Foutput-template.md","ASSET","资产文件",5286,"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcloud\u002Fgoogle-cloud-solution-agentic-analytics-spark-knowledge-catalog\u002Fassets\u002Foutput-template.md",{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"assets\u002Fscripts\u002Fapply.ps1","SCRIPT","脚本",17706,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002Fassets\u002Fscripts\u002Fapply.ps1",{"path":74,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":75,"sourceHtmlUrl":76},"assets\u002Fscripts\u002Fapply.sh",14150,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002Fassets\u002Fscripts\u002Fapply.sh",{"path":78,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":82},"evals\u002Fevals.json","REFERENCE","参考文档",9322,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002Fevals\u002Fevals.json",{"path":84,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Fattribution.md",2037,"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcloud\u002Fgoogle-cloud-solution-agentic-analytics-spark-knowledge-catalog\u002Freferences\u002Fattribution.md",{"path":88,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Fdesign-recommendations.md",2401,"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcloud\u002Fgoogle-cloud-solution-agentic-analytics-spark-knowledge-catalog\u002Freferences\u002Fdesign-recommendations.md",{"path":92,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":93,"sourceHtmlUrl":94},"references\u002Fiac-surfaces.md",17119,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002Freferences\u002Fiac-surfaces.md",{"path":96,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":97,"sourceHtmlUrl":98},"references\u002Finterview-design-tree.md",13514,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002Freferences\u002Finterview-design-tree.md",{"path":100,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":101,"sourceHtmlUrl":102},"references\u002Fknowledge-catalog-documentation.md",2266,"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcloud\u002Fgoogle-cloud-solution-agentic-analytics-spark-knowledge-catalog\u002Freferences\u002Fknowledge-catalog-documentation.md",{"path":104,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":105,"sourceHtmlUrl":106},"references\u002Fmanifest-templates.md",17510,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002Freferences\u002Fmanifest-templates.md",{"path":108,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":109,"sourceHtmlUrl":110},"references\u002Fproduct-selection-guidance.md",3396,"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcloud\u002Fgoogle-cloud-solution-agentic-analytics-spark-knowledge-catalog\u002Freferences\u002Fproduct-selection-guidance.md",{"path":112,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":113,"sourceHtmlUrl":114},"references\u002Fsubagent-patterns.md",6492,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fplugins\u002Frvas-sre-agent-jumpstart\u002Fskills\u002Frvas-sre-agent-jumpstart\u002Freferences\u002Fsubagent-patterns.md",[116,128,137,147,154,161],{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":122,"publishedAt":30},"01M6PJ2RHX48TKT2J011CMECNN","example","Use when the user asks for the example check. Describe the trigger here.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fusecases\u002F_template\u002Fmanifests\u002Fskills\u002Fexample\u002FSKILL.md",[],[118,123,124,125,126,127],"check","user","use","trigger","for",{"skillNo":129,"name":130,"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":134,"publishedAt":30},"01M6PJ2M7WX6EK7VQ6C2TMP2DS","0003-skill-only","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fusecases\u002F_framework\u002Ftests\u002Ffixtures\u002Fvalid\u002F0003-skill-only\u002FSKILL.md",[133],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[135,136],"only","0003 skill only",{"skillNo":138,"name":139,"nameZh":6,"description":140,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":143,"publishedAt":30},"01M6PJ2FSA6RJ4WK7HDGYTPVWM","validated-fixture","Fixture skill.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fusecases\u002F_framework\u002Ftests\u002Ffixtures\u002Fvalid\u002F0002-validated-fixture\u002FSKILL.md",[],[144,145,146],"fixture","validated fixture","fixture skill",{"skillNo":148,"name":149,"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":150,"categories":151,"keywords":152,"publishedAt":30},"01M6PJ2BXMH50J34D20XZH0T5Y","0001-vnt","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fusecases\u002F_framework\u002Ftests\u002Ffixtures\u002Finvalid\u002Fvalidated-no-tests\u002F0001-vnt\u002FSKILL.md",[],[153],"0001 vnt",{"skillNo":155,"name":156,"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":157,"categories":158,"keywords":159,"publishedAt":30},"01M6PJ27V9011D0AE8RJ76VSMZ","0001-iwc","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fusecases\u002F_framework\u002Ftests\u002Ffixtures\u002Finvalid\u002Fidea-with-components\u002F0001-iwc\u002FSKILL.md",[],[160],"0001 iwc",{"skillNo":162,"name":163,"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":164,"categories":165,"keywords":166,"publishedAt":30},"01M6PJ26EA35R4PBY543D50SGK","0001-no-products","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Ffrontier-sre-agent-rvas\u002Fblob\u002Fmain\u002Fusecases\u002F_framework\u002Ftests\u002Ffixtures\u002Finvalid\u002Fbuilt-no-products\u002F0001-no-products\u002FSKILL.md",[],[167],"0001 no products"]