[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71HM7YKD3KWWEMFWENJPPZ2":3,"skill-same:01M71HM7YKD3KWWEMFWENJPPZ2":62},{"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":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":38,"commitSha":39,"skillDirectory":40,"forksCount":41,"repositoryHtmlUrl":42,"repositoryHomepageUrl":43,"ownerHtmlUrl":44,"ownerBlogUrl":45,"ownerDescription":46,"updatedAt":47,"install":48,"resources":61},"01M71HM7YKD3KWWEMFWENJPPZ2","pr-status-analysis",null,"Defines how to assess pull-request activity, checks, reviews, and merge readiness.","Azure\u002Fazure-functions-agents-runtime","Azure","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6844498?v=4","01M6BT15ZBDTV4D9RM7HCC4D8A","Microsoft Azure","01M71HKP14C8K8JTRH03DHX821",13,"MIT","https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Fsamples\u002Fworkflow-subagents-preview\u002Fsrc\u002Fskills\u002Fpr-status-analysis\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32],"pr","pr status analysis","status","analysis","pull","reviews","readiness","how","merge","request","how to","activity","pull-request","assess","2026-11-10 10:12:30",false,"---\nname: pr-status-analysis\ndescription: Defines how to assess pull-request activity, checks, reviews, and merge readiness.\n---\n\n# PR status analysis\n\nTreat a pull request as ready to merge only when it is not a draft, required\nchecks pass, required approvals are present, no blocking review threads remain,\nand the repository reports it as mergeable.\n\nWhen `last_checked_at` is provided, call out comments, reviews, and commits after\nthat timestamp. Always identify the evidence behind a blocker or next action.\n","# PR status analysis\n\nTreat a pull request as ready to merge only when it is not a draft, required\nchecks pass, required approvals are present, no blocking review threads remain,\nand the repository reports it as mergeable.\n\nWhen `last_checked_at` is provided, call out comments, reviews, and commits after\nthat timestamp. Always identify the evidence behind a blocker or next action.\n",{"name":5,"description":7},"main","986e781f82b453d5aef9ad3602bbf24a6bda7298","samples\u002Fworkflow-subagents-preview\u002Fsrc\u002Fskills\u002Fpr-status-analysis",10,"https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime","https:\u002F\u002Fazure.github.io\u002Fazure-functions-agents-runtime\u002F","https:\u002F\u002Fgithub.com\u002FAzure","https:\u002F\u002Fdocs.microsoft.com\u002Fen-us\u002Fazure\u002F","APIs, SDKs and open source projects from Microsoft Azure","2026-11-05 06:55:15",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add Azure\u002Fazure-functions-agents-runtime --skill pr-status-analysis",{"tool":54,"command":55},"bunx","bunx skills add Azure\u002Fazure-functions-agents-runtime --skill pr-status-analysis",{"tool":57,"command":58},"pnpm","pnpm dlx skills add Azure\u002Fazure-functions-agents-runtime --skill pr-status-analysis","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Fsamples\u002Fworkflow-subagents-preview\u002Fsrc\u002Fskills\u002Fpr-status-analysis\u002FSKILL.md",true,[],[63,73,81,91,103,111],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":33},"01M71HMTNMPVDJR8JQW7VM4VD5","child","Nested document belonging to parent.","https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fconfig_scenarios\u002F21_skill_root_boundaries\u002Fskills\u002Fparent\u002Fchild\u002FSKILL.md",[],[65,70,71,72],"nested","parent","document",{"skillNo":74,"name":71,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":33},"01M71HMRYWE1TEC1GTCP0MTJXV","Parent skill with nested resources.","https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fconfig_scenarios\u002F21_skill_root_boundaries\u002Fskills\u002Fparent\u002FSKILL.md",[],[71,79,70,80],"resources","with",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":33},"01M71HMQ2YCF8868YQ37JVTY61","grouped","Skill at the permitted second directory level.","https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fconfig_scenarios\u002F21_skill_root_boundaries\u002Fskills\u002Fgroup\u002Fgrouped\u002FSKILL.md",[],[83,88,89,90],"at","directory","second",{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":33},"01M71HMN26QD2FYGHYZACP2HAT","too-deep","Skill beyond the shared search depth.","https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fconfig_scenarios\u002F21_skill_root_boundaries\u002Fskills\u002Fgroup\u002Fdeep\u002Fleaf\u002FSKILL.md",[],[98,99,100,101,102],"deep","too deep","depth","search","shared",{"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":109,"publishedAt":33},"01M71HMKTR22N746PD31NRRHFY","excluded","Independently discovered but excluded skill.","https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fconfig_scenarios\u002F21_skill_root_boundaries\u002Fskills\u002Fexcluded\u002FSKILL.md",[],[105,110],"but",{"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":33},"01M71HMJ5R8CS85MD36AFWT5KS","guide-child","Nested child skill guidance.","https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-functions-agents-runtime\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fconfig_scenarios\u002F20_scoped_skills\u002Fskills\u002Fguide-parent\u002Fguide-child\u002FSKILL.md",[],[65,118,119,120,121,122,70,123],"guide child","guide","nested child skill","nested child","child skill","guidance"]