[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skills:stats":3,"skills:sce6":8,"skills:pro6":55,"skills:creators9":100,"skills:all:stars:281:":195},{"skillCount":4,"professionCount":5,"scenarioCount":6,"creatorCount":7},196935,11,7,1939,[9,20,27,34,41,48],{"categoryNo":10,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":13,"categoryNameEn":14,"description":15,"level":16,"skillCount":17,"parentNo":18,"parentName":18,"children":19},"01JBSEEDCAT000000000000022","SCENARIO","使用场景","智能体与自动化","Agents & Automation","Skill、MCP、智能体与工作流自动化",1,39448,null,[],{"categoryNo":21,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":22,"categoryNameEn":23,"description":24,"level":16,"skillCount":25,"parentNo":18,"parentName":18,"children":26},"01JBSEEDCAT000000000000006","软件开发","Software Development","编码、测试、部署等软件研发任务",26532,[],{"categoryNo":28,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":29,"categoryNameEn":30,"description":31,"level":16,"skillCount":32,"parentNo":18,"parentName":18,"children":33},"01JBSEEDCAT000000000000014","设计创意","Design & Creative","视觉设计、品牌与多媒体创作",13568,[],{"categoryNo":35,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":36,"categoryNameEn":37,"description":38,"level":16,"skillCount":39,"parentNo":18,"parentName":18,"children":40},"01JBSEEDCAT000000000000001","办公效率","Office Productivity","日常办公文档、表格、演示与沟通类任务",6283,[],{"categoryNo":42,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":43,"categoryNameEn":44,"description":45,"level":16,"skillCount":46,"parentNo":18,"parentName":18,"children":47},"01JBSEEDCAT000000000000017","内容创作","Content Creation","写作、文案与营销内容生产",6029,[],{"categoryNo":49,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":50,"categoryNameEn":51,"description":52,"level":16,"skillCount":53,"parentNo":18,"parentName":18,"children":54},"01JBSEEDCAT000000000000020","研究与学习","Research & Learning","资料检索、知识整理与学习辅导",5528,[],[56,65,72,79,86,93],{"categoryNo":57,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":60,"categoryNameEn":61,"description":62,"level":16,"skillCount":63,"parentNo":18,"parentName":18,"children":64},"01JBSEEDCAT000000000000030","PROFESSION","适用职业","开发工程师","Software Engineer","从事软件编码、测试与运维的工程师",13273,[],{"categoryNo":66,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":67,"categoryNameEn":68,"description":69,"level":16,"skillCount":70,"parentNo":18,"parentName":18,"children":71},"01JBSEEDCAT000000000000032","设计师","Designer","视觉、交互与品牌设计人员",7774,[],{"categoryNo":73,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":74,"categoryNameEn":75,"description":76,"level":16,"skillCount":77,"parentNo":18,"parentName":18,"children":78},"01JBSEEDCAT000000000000033","数据分析师","Data Analyst","数据分析、报表与商业智能人员",4987,[],{"categoryNo":80,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":81,"categoryNameEn":82,"description":83,"level":16,"skillCount":84,"parentNo":18,"parentName":18,"children":85},"01JBSEEDCAT000000000000036","内容创作者","Content Creator","作者、编辑与自媒体创作者",3940,[],{"categoryNo":87,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":88,"categoryNameEn":89,"description":90,"level":16,"skillCount":91,"parentNo":18,"parentName":18,"children":92},"01JBSEEDCAT000000000000035","市场营销","Marketer","市场推广、增长与品牌运营人员",3446,[],{"categoryNo":94,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":95,"categoryNameEn":96,"description":97,"level":16,"skillCount":98,"parentNo":18,"parentName":18,"children":99},"01JBSEEDCAT000000000000037","律师与法务","Legal","合同、合规与法律事务人员",3316,[],{"records":101,"total":7,"current":16,"size":194},[102,114,123,133,143,153,163,172,182],{"accountNo":103,"login":104,"displayName":105,"avatarUrl":106,"accountType":107,"accountTypeDesc":108,"profileDescription":109,"skillCount":110,"repoCount":111,"professionCount":5,"scenarioCount":6,"totalStars":112,"updatedAt":113},"01M698VYDXZ6JW5WH3CRV650R8","microsoft","Microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","ORGANIZATION","组织","Open source projects and samples from Microsoft",4154,229,829340,"2026-11-14 04:29:39",{"accountNo":115,"login":116,"displayName":116,"avatarUrl":117,"accountType":107,"accountTypeDesc":108,"profileDescription":118,"skillCount":119,"repoCount":120,"professionCount":6,"scenarioCount":6,"totalStars":121,"updatedAt":122},"01M698P3FSAZ6B4R928ZF19KPT","openclaw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F252820863?v=4","Your personal, open source AI assistant.",362,32,437710,"2026-11-14 03:02:00",{"accountNo":124,"login":125,"displayName":126,"avatarUrl":127,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":128,"repoCount":129,"professionCount":6,"scenarioCount":130,"totalStars":131,"updatedAt":132},"01M6AC29YGCR4S2NTJFV0G8B81","openai","OpenAI","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F14957082?v=4",171,23,6,343689,"2026-11-14 03:12:46",{"accountNo":134,"login":135,"displayName":136,"avatarUrl":137,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":138,"repoCount":139,"professionCount":140,"scenarioCount":6,"totalStars":141,"updatedAt":142},"01M6AC83E6K4FDKK7HZ8WNMQKE","apache","The Apache Software Foundation","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F47359?v=4",419,75,8,298195,"2026-11-14 06:30:33",{"accountNo":144,"login":145,"displayName":146,"avatarUrl":147,"accountType":107,"accountTypeDesc":108,"profileDescription":148,"skillCount":149,"repoCount":150,"professionCount":5,"scenarioCount":6,"totalStars":151,"updatedAt":152},"01M698VYEFDM0VJBZDYYJ2T83S","google","Google","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1342004?v=4","Google ❤️ Open Source",528,48,243019,"2026-11-14 03:03:50",{"accountNo":154,"login":155,"displayName":156,"avatarUrl":157,"accountType":107,"accountTypeDesc":108,"profileDescription":158,"skillCount":159,"repoCount":160,"professionCount":5,"scenarioCount":6,"totalStars":161,"updatedAt":162},"01M6AC83DS133TPXFSP1DHNCC6","github","GitHub","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","How people build software.",940,28,238713,"2026-11-14 06:33:26",{"accountNo":164,"login":165,"displayName":166,"avatarUrl":167,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":168,"repoCount":169,"professionCount":5,"scenarioCount":6,"totalStars":170,"updatedAt":171},"01M697XGDPXJAVQ8391V2BCYTE","anthropics","Anthropic","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F76263028?v=4",674,17,232229,"2026-11-14 06:21:52",{"accountNo":173,"login":174,"displayName":175,"avatarUrl":176,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":177,"repoCount":178,"professionCount":179,"scenarioCount":6,"totalStars":180,"updatedAt":181},"01M6AC83EPDGBFN19MWYRREJD0","Significant-Gravitas","AutoGPT","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F130738209?v=4",86,2,10,188022,"2026-11-14 06:18:35",{"accountNo":183,"login":184,"displayName":185,"avatarUrl":186,"accountType":187,"accountTypeDesc":188,"profileDescription":189,"skillCount":190,"repoCount":191,"professionCount":130,"scenarioCount":6,"totalStars":192,"updatedAt":193},"01M6DJCCDDG53MTYYRTXAXFG17","garrytan","Garry Tan","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F19957?v=4","USER","个人作者","Writes software, dreams. ",324,3,174785,"2026-11-14 04:11:30",9,{"records":196,"total":4,"current":459,"size":460},[197,233,256,269,281,292,301,312,329,345,361,375,383,401,410,421,436,445],{"skillNo":198,"name":199,"nameZh":18,"description":200,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":209,"categories":210,"keywords":217,"publishedAt":232},"01M6HWEDDVM84K739WGMZF6B08","excel-creation-fallback","Use shell_agent as fallback when execute_code_sandbox fails for Excel file operations","HKUDS\u002FAgentPilot","HKUDS","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F118165258?v=4","01M6HW8VRNZP64G0P4MVJW2KKQ","✨Data Intelligence Lab@HKU✨","01M6HW8VWZVHBRHYH3T330PFWV",8024,"MIT","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fexcel-creation-fallback\u002FSKILL.md",[211,214],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000004","电子表格",{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000023","Skill与智能体开发",[218,219,220,221,222,223,224,225,226,227,228,229,230,231],"xlsx","fallback","creation","excel creation fallback","sandbox","code","file","shell","file operations","execute","operations","use","as","for","2026-11-10 10:12:30",{"skillNo":234,"name":235,"nameZh":18,"description":236,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":237,"categories":238,"keywords":245,"publishedAt":232},"01M6HWE8HM62CD885860MJ6CXG","docx-shell-workaround","Handle docx files using shell-based XML extraction and python-docx via run_shell when standard tools fail","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocx-shell-workaround\u002FSKILL.md",[239,242],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000002","文档处理",{"categoryNo":243,"categoryName":244,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000034","行政与办公人员",[246,225,247,248,249,250,251,252,253,254,255],"docx","docx shell workaround","python","run","extraction","xml","Tools","files","via","python-docx",{"skillNo":257,"name":258,"nameZh":18,"description":259,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":260,"categories":261,"keywords":264,"publishedAt":232},"01M6HWE4JYV7XTGQMTHP6HH2Y0","docx-shell-parse","Extract text from DOCX files using shell commands when python-docx is unavailable","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocx-shell-parse\u002FSKILL.md",[262,263],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":243,"categoryName":244,"taxonomyType":58,"taxonomyTypeDesc":59},[246,225,265,248,266,267,253,268,255],"docx shell parse","text","extract","commands",{"skillNo":270,"name":271,"nameZh":18,"description":272,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":273,"categories":274,"keywords":277,"publishedAt":232},"01M6HWE08EHBEW892YBZMBRX83","docx-parse-resilient","Extract text from DOCX files with shell-primary approach and Python zipfile fallback for maximum reliability","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocx-shell-parse-enhanced\u002FSKILL.md",[275,276],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":243,"categoryName":244,"taxonomyType":58,"taxonomyTypeDesc":59},[246,278,248,225,266,267,279,253,219,280,231],"docx parse resilient","reliability","with",{"skillNo":282,"name":283,"nameZh":18,"description":284,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":285,"categories":286,"keywords":289,"publishedAt":232},"01M6HWDTVQ8X843666078E2AA5","docx-dual-parse","Extract text from DOCX files using shell or Python zipfile, with environment-aware fallback","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocx-shell-parse-enhanced-4bba79\u002FSKILL.md",[287,288],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":243,"categoryName":244,"taxonomyType":58,"taxonomyTypeDesc":59},[246,290,248,225,266,267,291,253,219,280],"docx dual parse","environment",{"skillNo":293,"name":294,"nameZh":18,"description":259,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":295,"categories":296,"keywords":299,"publishedAt":232},"01M6HWDNHD64V0S69N951PNSMN","docx-shell-extract","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocx-shell-extract\u002FSKILL.md",[297,298],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":243,"categoryName":244,"taxonomyType":58,"taxonomyTypeDesc":59},[246,225,267,300,248,266,253,268,255],"docx shell extract",{"skillNo":302,"name":303,"nameZh":18,"description":304,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":305,"categories":306,"keywords":309,"publishedAt":232},"01M6HWDH861R7RFX1W9MDYNYTY","docx-read-fallback","Use run_shell with python-docx as reliable fallback when read_file fails on .docx files","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocx-read-fallback\u002FSKILL.md",[307,308],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":243,"categoryName":244,"taxonomyType":58,"taxonomyTypeDesc":59},[246,310,219,311,248,249,224,225,229,253,230,280,255],"read","docx read fallback",{"skillNo":313,"name":314,"nameZh":18,"description":315,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":316,"categories":317,"keywords":320,"publishedAt":232},"01M6HWDCW886418DK60ZD239MV","document-gen-fallback","Fallback workflow for multi-format document generation when shell_agent encounters errors","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback\u002FSKILL.md",[318,319],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[219,321,322,323,225,324,325,326,327,328,231],"document","document gen fallback","workflow","format","generation","multi","document generation","errors",{"skillNo":330,"name":331,"nameZh":18,"description":332,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":333,"categories":334,"keywords":337,"publishedAt":232},"01M6HWD8X6DHZNV6M7TTV6AHY8","document-gen-unicode-safe","Unicode-safe fallback workflow for multi-format document generation with character sanitization and explicit error capture","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced\u002FSKILL.md",[335,336],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[338,321,339,340,323,324,341,219,342,325,343,326,327,280,344,231],"safe","Unicode","document gen unicode safe","capture","character","error","sanitization",{"skillNo":346,"name":347,"nameZh":18,"description":348,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":349,"categories":350,"keywords":352,"publishedAt":232},"01M6HWD4DGS8NR8Y7VR5C3TQ27","resilient-document-pipeline","Unified document generation with tool failure detection, domain knowledge fallback, progressive conversion, and Unicode safety","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-merged\u002FSKILL.md",[351],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},[353,321,354,355,356,357,358,359,219,360,325,339,327,280],"pipeline","resilient document pipeline","detection","Safety","knowledge","tool","conversion","domain",{"skillNo":362,"name":363,"nameZh":18,"description":364,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":365,"categories":366,"keywords":369,"publishedAt":232},"01M6HWCZHKVS0CRPJ3W7B691CZ","document-gen-resilient-workflow","Robust document generation with engine fallback chain, error diagnostics, and Python alternatives","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-enhanced\u002FSKILL.md",[367,368],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[323,321,370,371,248,372,373,219,325,374,343,327,280],"document gen resilient workflow","document gen resilient","diagnostics","engine","chain",{"skillNo":376,"name":331,"nameZh":18,"description":377,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":378,"categories":379,"keywords":382,"publishedAt":232},"01M6HWCTY224XCXA725FFVP0VN","Unicode-safe fallback workflow for multi-format document generation with character sanitization","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-enhanced-c5d426\u002FSKILL.md",[380,381],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[338,321,339,340,323,324,219,342,325,326,327,280,344,231],{"skillNo":384,"name":385,"nameZh":18,"description":386,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":387,"categories":388,"keywords":394,"publishedAt":232},"01M6HWCNAC661Y6MBPK98KCVB1","document-gen-dual-backend","Document generation with direct pandoc\u002FReportLab execution (lightweight default) and optional shell_agent fallback for complex scenarios","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-enhanced-9f3b1f\u002FSKILL.md",[389,390,393],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":391,"categoryName":392,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[395,321,396,397,225,398,219,399,325,400,327,280,231],"backend","document gen dual backend","execution","direct","default","pandoc",{"skillNo":402,"name":403,"nameZh":18,"description":404,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":405,"categories":406,"keywords":408,"publishedAt":232},"01M6HWCGYCZY68VS701R7KEKG0","document-gen-resilient","Multi-path document generation with tool checks, Unicode handling, and Python fallbacks","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-enhanced-96865f\u002FSKILL.md",[407],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},[321,371,248,358,325,326,339,327,280,409],"path",{"skillNo":411,"name":412,"nameZh":18,"description":413,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":414,"categories":415,"keywords":418,"publishedAt":232},"01M6HWCCJZYP0VW25D0C7C65D2","document-gen-resilient-multiformat","Resilient multi-format document generation with environment checks, auto-sanitization, and fallback engines","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-enhanced-618c9b\u002FSKILL.md",[416,417],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[321,419,324,291,420,219,325,326,327,280,344],"document gen resilient multiformat","auto",{"skillNo":422,"name":423,"nameZh":18,"description":424,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":425,"categories":426,"keywords":429,"publishedAt":232},"01M6HWC8KEGY5Y5TT0CY56CJGY","doc-gen-unicode-diagnostic","Systematic document generation with unicode sanitization, engine fallback chain, and explicit error diagnosis","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-enhanced-3d3a9a\u002FSKILL.md",[427,428],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[430,339,431,432,433,373,219,321,325,434,435,374,343,327,280,344],"doc","diagnostic","doc gen","doc gen unicode diagnostic","systematic","diagnosis",{"skillNo":437,"name":363,"nameZh":18,"description":438,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":439,"categories":440,"keywords":443,"publishedAt":232},"01M6HWC3TB5C0JAVFXXZ8NZ22G","Multi-engine document generation with cascading PDF fallbacks and robust Unicode handling","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdocument-gen-fallback-enhanced-enhanced-2794b4\u002FSKILL.md",[441,442],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[323,321,370,444,373,325,326,339,327,280],"PDF",{"skillNo":446,"name":447,"nameZh":18,"description":448,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":449,"categories":450,"keywords":453,"publishedAt":232},"01M6HWC0707AKTAA4R8BN3FRFC","direct-reportlab-pdf-generation","Generate complex multi-page PDFs by running reportlab Python code directly via run_shell when shell_agent fails on document creation","https:\u002F\u002Fgithub.com\u002FHKUDS\u002FAgentPilot\u002Fblob\u002Fmain\u002Fopenspace\u002Fbenchmarks\u002Fgdpval\u002Fskills\u002Fdirect-reportlab-pdf-generation\u002FSKILL.md",[451,452],{"categoryNo":240,"categoryName":241,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":215,"categoryName":216,"taxonomyType":11,"taxonomyTypeDesc":12},[444,398,325,454,455,248,456,249,223,225,457,321,220,254,326,458],"pdf generation","direct reportlab pdf generation","generate","page","python code",281,18]