[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skills:pro6":3,"skills:sce6":50,"skills:creators9":95,"skills:stats":193,"skills:all:stars:73:":195},[4,15,22,29,36,43],{"categoryNo":5,"taxonomyType":6,"taxonomyTypeDesc":7,"categoryName":8,"categoryNameEn":9,"description":10,"level":11,"skillCount":12,"parentNo":13,"parentName":13,"children":14},"01JBSEEDCAT000000000000030","PROFESSION","适用职业","开发工程师","Software Engineer","从事软件编码、测试与运维的工程师",1,13276,null,[],{"categoryNo":16,"taxonomyType":6,"taxonomyTypeDesc":7,"categoryName":17,"categoryNameEn":18,"description":19,"level":11,"skillCount":20,"parentNo":13,"parentName":13,"children":21},"01JBSEEDCAT000000000000032","设计师","Designer","视觉、交互与品牌设计人员",7776,[],{"categoryNo":23,"taxonomyType":6,"taxonomyTypeDesc":7,"categoryName":24,"categoryNameEn":25,"description":26,"level":11,"skillCount":27,"parentNo":13,"parentName":13,"children":28},"01JBSEEDCAT000000000000033","数据分析师","Data Analyst","数据分析、报表与商业智能人员",4988,[],{"categoryNo":30,"taxonomyType":6,"taxonomyTypeDesc":7,"categoryName":31,"categoryNameEn":32,"description":33,"level":11,"skillCount":34,"parentNo":13,"parentName":13,"children":35},"01JBSEEDCAT000000000000036","内容创作者","Content Creator","作者、编辑与自媒体创作者",3940,[],{"categoryNo":37,"taxonomyType":6,"taxonomyTypeDesc":7,"categoryName":38,"categoryNameEn":39,"description":40,"level":11,"skillCount":41,"parentNo":13,"parentName":13,"children":42},"01JBSEEDCAT000000000000035","市场营销","Marketer","市场推广、增长与品牌运营人员",3449,[],{"categoryNo":44,"taxonomyType":6,"taxonomyTypeDesc":7,"categoryName":45,"categoryNameEn":46,"description":47,"level":11,"skillCount":48,"parentNo":13,"parentName":13,"children":49},"01JBSEEDCAT000000000000037","律师与法务","Legal","合同、合规与法律事务人员",3317,[],[51,60,67,74,81,88],{"categoryNo":52,"taxonomyType":53,"taxonomyTypeDesc":54,"categoryName":55,"categoryNameEn":56,"description":57,"level":11,"skillCount":58,"parentNo":13,"parentName":13,"children":59},"01JBSEEDCAT000000000000022","SCENARIO","使用场景","智能体与自动化","Agents & Automation","Skill、MCP、智能体与工作流自动化",39462,[],{"categoryNo":61,"taxonomyType":53,"taxonomyTypeDesc":54,"categoryName":62,"categoryNameEn":63,"description":64,"level":11,"skillCount":65,"parentNo":13,"parentName":13,"children":66},"01JBSEEDCAT000000000000006","软件开发","Software Development","编码、测试、部署等软件研发任务",26546,[],{"categoryNo":68,"taxonomyType":53,"taxonomyTypeDesc":54,"categoryName":69,"categoryNameEn":70,"description":71,"level":11,"skillCount":72,"parentNo":13,"parentName":13,"children":73},"01JBSEEDCAT000000000000014","设计创意","Design & Creative","视觉设计、品牌与多媒体创作",13572,[],{"categoryNo":75,"taxonomyType":53,"taxonomyTypeDesc":54,"categoryName":76,"categoryNameEn":77,"description":78,"level":11,"skillCount":79,"parentNo":13,"parentName":13,"children":80},"01JBSEEDCAT000000000000001","办公效率","Office Productivity","日常办公文档、表格、演示与沟通类任务",6291,[],{"categoryNo":82,"taxonomyType":53,"taxonomyTypeDesc":54,"categoryName":83,"categoryNameEn":84,"description":85,"level":11,"skillCount":86,"parentNo":13,"parentName":13,"children":87},"01JBSEEDCAT000000000000017","内容创作","Content Creation","写作、文案与营销内容生产",6033,[],{"categoryNo":89,"taxonomyType":53,"taxonomyTypeDesc":54,"categoryName":90,"categoryNameEn":91,"description":92,"level":11,"skillCount":93,"parentNo":13,"parentName":13,"children":94},"01JBSEEDCAT000000000000020","研究与学习","Research & Learning","资料检索、知识整理与学习辅导",5531,[],{"records":96,"total":191,"current":11,"size":192},[97,111,120,130,140,150,160,169,179],{"accountNo":98,"login":99,"displayName":100,"avatarUrl":101,"accountType":102,"accountTypeDesc":103,"profileDescription":104,"skillCount":105,"repoCount":106,"professionCount":107,"scenarioCount":108,"totalStars":109,"updatedAt":110},"01M698VYDXZ6JW5WH3CRV650R8","microsoft","Microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","ORGANIZATION","组织","Open source projects and samples from Microsoft",4166,229,11,7,828075,"2026-11-12 04:48:47",{"accountNo":112,"login":113,"displayName":113,"avatarUrl":114,"accountType":102,"accountTypeDesc":103,"profileDescription":115,"skillCount":116,"repoCount":117,"professionCount":108,"scenarioCount":108,"totalStars":118,"updatedAt":119},"01M698P3FSAZ6B4R928ZF19KPT","openclaw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F252820863?v=4","Your personal, open source AI assistant.",362,32,437637,"2026-11-12 03:04:11",{"accountNo":121,"login":122,"displayName":123,"avatarUrl":124,"accountType":102,"accountTypeDesc":103,"profileDescription":13,"skillCount":125,"repoCount":126,"professionCount":108,"scenarioCount":127,"totalStars":128,"updatedAt":129},"01M6AC29YGCR4S2NTJFV0G8B81","openai","OpenAI","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F14957082?v=4",171,23,6,341786,"2026-11-12 03:20:15",{"accountNo":131,"login":132,"displayName":133,"avatarUrl":134,"accountType":102,"accountTypeDesc":103,"profileDescription":13,"skillCount":135,"repoCount":136,"professionCount":137,"scenarioCount":108,"totalStars":138,"updatedAt":139},"01M6AC83E6K4FDKK7HZ8WNMQKE","apache","The Apache Software Foundation","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F47359?v=4",420,75,8,298091,"2026-11-12 05:32:19",{"accountNo":141,"login":142,"displayName":143,"avatarUrl":144,"accountType":102,"accountTypeDesc":103,"profileDescription":145,"skillCount":146,"repoCount":147,"professionCount":107,"scenarioCount":108,"totalStars":148,"updatedAt":149},"01M698VYEFDM0VJBZDYYJ2T83S","google","Google","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1342004?v=4","Google ❤️ Open Source",535,48,241637,"2026-11-12 03:57:04",{"accountNo":151,"login":152,"displayName":153,"avatarUrl":154,"accountType":102,"accountTypeDesc":103,"profileDescription":155,"skillCount":156,"repoCount":157,"professionCount":107,"scenarioCount":108,"totalStars":158,"updatedAt":159},"01M6AC83DS133TPXFSP1DHNCC6","github","GitHub","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","How people build software.",936,27,238133,"2026-11-12 03:23:28",{"accountNo":161,"login":162,"displayName":163,"avatarUrl":164,"accountType":102,"accountTypeDesc":103,"profileDescription":13,"skillCount":165,"repoCount":166,"professionCount":107,"scenarioCount":108,"totalStars":167,"updatedAt":168},"01M697XGDPXJAVQ8391V2BCYTE","anthropics","Anthropic","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F76263028?v=4",674,17,231455,"2026-11-12 03:40:35",{"accountNo":170,"login":171,"displayName":172,"avatarUrl":173,"accountType":102,"accountTypeDesc":103,"profileDescription":13,"skillCount":174,"repoCount":175,"professionCount":176,"scenarioCount":108,"totalStars":177,"updatedAt":178},"01M6AC83EPDGBFN19MWYRREJD0","Significant-Gravitas","AutoGPT","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F130738209?v=4",86,2,10,187999,"2026-11-12 03:17:01",{"accountNo":180,"login":181,"displayName":182,"avatarUrl":183,"accountType":184,"accountTypeDesc":185,"profileDescription":186,"skillCount":187,"repoCount":188,"professionCount":127,"scenarioCount":108,"totalStars":189,"updatedAt":190},"01M6DJCCDDG53MTYYRTXAXFG17","garrytan","Garry Tan","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F19957?v=4","USER","个人作者","Writes software, dreams. ",324,3,174404,"2026-11-12 05:14:59",1905,9,{"skillCount":194,"professionCount":107,"scenarioCount":108,"creatorCount":191},196628,{"records":196,"total":194,"current":551,"size":552},[197,217,237,254,272,282,310,343,368,396,427,453,472,482,492,502,515,527],{"skillNo":198,"name":199,"nameZh":13,"description":200,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":205,"categories":206,"keywords":207,"publishedAt":216},"01M6ADFGRWVVMWNE4W5TV7N6VV","debian-linux-triage","Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance.","github\u002Fawesome-copilot","01M6AD3PBDYPK7NVFJNJ66Y8RS",41046,"MIT","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdebian-linux-triage\u002FSKILL.md",[],[208,209,210,211,212,213,214,215],"linux","triage","debian linux triage","issues","apt","systemd","guidance","with","2026-11-10 10:12:30",{"skillNo":218,"name":219,"nameZh":13,"description":220,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":221,"categories":222,"keywords":223,"publishedAt":216},"01M6ADFDRPCSKEXFWEJA8DWYHQ","dataverse-python-usecase-builder","Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdataverse-python-usecase-builder\u002FSKILL.md",[],[224,225,226,227,228,229,230,231,232,233,234,215,235,236],"python","dataverse","dataverse python usecase builder","builder","sdk","architecture","generate","dataverse sdk use","use","recommendations","complete","for","solutions",{"skillNo":238,"name":239,"nameZh":13,"description":240,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":241,"categories":242,"keywords":243,"publishedAt":216},"01M6ADFBDE811N7F4AJMN93BFD","dataverse-python-quickstart","Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdataverse-python-quickstart\u002FSKILL.md",[],[224,225,244,245,228,246,247,230,248,249,250,251,252,253],"quickstart","dataverse python quickstart","setup","official","crud","python sdk","sdk setup","patterns","snippets","bulk",{"skillNo":255,"name":256,"nameZh":13,"description":257,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":258,"categories":259,"keywords":261,"publishedAt":216},"01M6ADF8XVKKN73PZNH9T8Y7PZ","dataverse-python-production-code","Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdataverse-python-production-code\u002FSKILL.md",[260],{"categoryNo":5,"categoryName":8,"taxonomyType":6,"taxonomyTypeDesc":7},[224,225,262,263,264,228,230,265,266,267,268,269,215,270,271],"code","dataverse python production code","Production","error handling","best practices","Optimization","ready","error","python code","production-ready",{"skillNo":273,"name":274,"nameZh":13,"description":275,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":276,"categories":277,"keywords":278,"publishedAt":216},"01M6ADF6MR92X97A3GANN2XTXE","dataverse-python-advanced-patterns","Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdataverse-python-advanced-patterns\u002FSKILL.md",[],[224,225,279,251,280,228,230,262,265,267,264,269,281,235],"dataverse python advanced patterns","advanced","techniques",{"skillNo":283,"name":284,"nameZh":13,"description":285,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":286,"categories":287,"keywords":288,"publishedAt":216},"01M6ADF3YY2RAG0M1T6H7ZCFVX","datanalysis-credit-risk","Credit risk data cleaning and variable screening pipeline for pre-loan modeling. Use when working with raw credit data that needs quality assessment,  missing value analysis, or variable selection before modeling. it covers data loading and formatting, abnormal period filtering, missing rate calculation, high-missing variable removal,low-IV variable filtering, high-PSI variable removal, Null Importance denoising, high-correlation variable removal, and cleaning report generation. Applicable scenarios arecredit risk data cleaning, variable screening, pre-loan modeling preprocessing.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdatanalysis-credit-risk\u002FSKILL.md",[],[289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,235,306,307,308,309],"datanalysis credit risk","risk","assessment","data loading","report","data","pipeline","analysis","selection","data cleaning","preprocessing","modeling","formatting","missing","loading","calculation","screening","rate","value","when","Quality Assessment",{"skillNo":311,"name":312,"nameZh":13,"description":313,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":314,"categories":315,"keywords":321,"publishedAt":216},"01M6ADF0NVEAYSHZ837WAQRJ8T","data-breach-blast-radius","Pre-breach impact analysis: inventories sensitive data (PII, PHI, PCI-DSS, credentials), traces data flows, scores exposure vectors, and produces a regulatory blast radius report with fine ranges sourced verbatim from GDPR Art. 83, CCPA § 1798.155(a), and HIPAA 45 CFR § 160.404. Cost benchmarks from IBM Cost of a Data Breach Report (annually updated). All citations in references\u002FSOURCES.md for verification. Use when asked: \"assess breach impact\", \"what data could be exposed\", \"calculate blast radius\", \"data exposure analysis\", \"how bad would a breach be\", \"quantify data risk\", \"sensitive data inventory\", \"data flow security audit\", \"pre-breach assessment\", \"worst-case breach scenario\", \"breach readiness\", \"data risk report\", \"\u002Fdata-breach-blast-radius\". For any stack handling user data, health records, or financial information. Output labels law-sourced figures (exact) vs heuristic estimates (planning only). Does not replace legal counsel.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdata-breach-blast-radius\u002FSKILL.md",[316,319,320],{"categoryNo":317,"categoryName":318,"taxonomyType":53,"taxonomyTypeDesc":54},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":23,"categoryName":24,"taxonomyType":6,"taxonomyTypeDesc":7},{"categoryNo":44,"categoryName":45,"taxonomyType":6,"taxonomyTypeDesc":7},[322,323,294,324,325,326,291,327,293,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,308],"blast radius","data breach blast radius","radius","breach","security","planning","verification","audit","Citations","pii","inventory","security audit","only","Art","cfr","impact","sources","information","flows","labels","data flow",{"skillNo":344,"name":345,"nameZh":13,"description":346,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":347,"categories":348,"keywords":349,"publishedAt":216},"01M6ADEY20ZGKENM9S2AQGWDXK","daily-prep","Prepare for tomorrow's meetings and tasks. Pulls calendar from Outlook via WorkIQ, cross-references open tasks and workspace context, classifies meetings, detects conflicts and day-fit issues, finds learning and deep-work slots, and generates a structured HTML prep file with productivity recommendations.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdaily-prep\u002FSKILL.md",[],[350,351,352,353,354,355,211,356,357,358,359,360,361,362,363,364,365,366,233,367,215,235],"daily prep","daily","prep","prepare","workiq","tasks","file","productivity","open","learning","work","context","html","calendar","conflicts","references","deep","fit",{"skillNo":369,"name":370,"nameZh":13,"description":371,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":372,"categories":373,"keywords":377,"publishedAt":216},"01M6ADETDV7BTQ1GDC91N6HRZ4","daily-focus-board","Spin up a personal, motivating daily focus board that renders in a browser canvas and that the user drives by talking to their AI partner. Tasks track status (to-do → in progress → done) with timestamped progress notes and roll up into a \"today's momentum\" feed; numeric-goal tasks (pages, pomodoros, reps) render as progress-bar counters. Executive-function \u002F neurodivergent-friendly by design: Focus mode, kind \"not today\" carryover (no overdue-shaming), a brain-dump box, reduced-motion, and gentle deadline countdowns. Add, reorder, and relabel tasks live, assign Eisenhower priority (Do first \u002F Schedule \u002F Delegate \u002F Later), open with an above\u002Fbelow-the-line check-in and a daily mantra, and save an end-of-day recap. Use when someone wants to plan their day, stay focused, kick off a work session, or track progress. Progress persists in the browser (localStorage).","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fdaily-focus-board\u002FSKILL.md",[374],{"categoryNo":375,"categoryName":376,"taxonomyType":53,"taxonomyTypeDesc":54},"01JBSEEDCAT000000000000015","视觉设计",[378,379,351,380,381,382,383,384,385,355,386,358,387,388,389,390,391,392,393,394,395,308],"daily focus board","board","focus","design","personal","canvas","status","notes","browser","recap","schedule","delegate","up","done","end","render","neurodivergent","mode",{"skillNo":397,"name":398,"nameZh":13,"description":399,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":400,"categories":401,"keywords":403,"publishedAt":216},"01M6ADEPQQ1WJCEE4NTFXBJ19K","d365-solution-blueprint","Authors a Dynamics 365 Finance and Supply Chain Management Solution Blueprint from scratch through a structured, section-by-section architect interview, establishing scope, target operating model, application and data architecture, integration landscape, migration strategy, security model, ALM, testing, deployment, and support approach, with a decision log capturing rationale and rejected alternatives. Use when the user wants to create D365 implementation architecture documentation, start a D365 implementation, design the architecture, prepare a Solution Blueprint, or identify the architectural decisions the programme must make. Do not use for critique of an existing design; that is a review task rather than blueprint authoring.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fd365-solution-blueprint\u002FSKILL.md",[402],{"categoryNo":375,"categoryName":376,"taxonomyType":53,"taxonomyTypeDesc":54},[404,405,406,381,407,326,408,229,353,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,308],"d365 solution blueprint","Blueprint","testing","review","support","documentation","dynamics 365","data architecture","deployment","create","finance","integration","start","critique","model","decision","log","landscape","chain","scope","operating","migration strategy","programme",{"skillNo":428,"name":429,"nameZh":13,"description":430,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":431,"categories":432,"keywords":434,"publishedAt":216},"01M6ADEKMMZ43PD09DCB3TNR1T","cypress-flake-fixer","Find and fix flake-prone anti-patterns in an existing Cypress suite, and APIs removed in Cypress 12 to 16. Bundles a zero-dependency scanner for fixed cy.wait() delays, assigned command return values, async\u002Fawait, force: true, chaining after actions, one-shot expect() inside .then(), conditional testing, and removed APIs such as Cypress.env(), cy.exec(), cy.server()\u002Fcy.route(). Use when asked to fix flaky Cypress tests, remove cy.wait, stabilize or harden a Cypress suite, audit Cypress specs, debug \"detached from the DOM\" errors, or prepare an upgrade to Cypress 15 or 16.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcypress-flake-fixer\u002FSKILL.md",[433],{"categoryNo":317,"categoryName":318,"taxonomyType":53,"taxonomyTypeDesc":54},[435,436,437,438,406,353,439,329,440,441,442,443,444,445,446,447,448,449,450,451,452,308],"cypress flake fixer","cypress","fixer","flake","debug","server","actions","command","fix","remove","anti-patterns","dependency","scanner","route","upgrade","dependency scanner","errors","suite",{"skillNo":454,"name":455,"nameZh":13,"description":456,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":457,"categories":458,"keywords":462,"publishedAt":216},"01M6ADEHAWSB2931EM7114C226","csharp-xunit","Get best practices for XUnit unit testing, including data-driven tests","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcsharp-xunit\u002FSKILL.md",[459],{"categoryNo":460,"categoryName":461,"taxonomyType":53,"taxonomyTypeDesc":54},"01JBSEEDCAT000000000000008","测试与质量",[463,464,465,406,266,294,466,467,468,469,470,235,471],"csharp","csharp xunit","xunit","unit testing","get","tests","driven","unit","data-driven",{"skillNo":473,"name":474,"nameZh":13,"description":475,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":476,"categories":477,"keywords":479,"publishedAt":216},"01M6ADEEYRP0W2F2KHV887XTZN","csharp-tunit","Get best practices for TUnit unit testing, including data-driven tests","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcsharp-tunit\u002FSKILL.md",[478],{"categoryNo":460,"categoryName":461,"taxonomyType":53,"taxonomyTypeDesc":54},[463,480,481,406,266,294,466,467,468,469,470,235,471],"csharp tunit","tunit",{"skillNo":483,"name":484,"nameZh":13,"description":485,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":486,"categories":487,"keywords":489,"publishedAt":216},"01M6ADECMEZ55YCG75P64AYGMQ","csharp-nunit","Get best practices for NUnit unit testing, including data-driven tests","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcsharp-nunit\u002FSKILL.md",[488],{"categoryNo":460,"categoryName":461,"taxonomyType":53,"taxonomyTypeDesc":54},[463,490,491,406,266,294,466,467,468,469,470,235,471],"csharp nunit","nunit",{"skillNo":493,"name":494,"nameZh":13,"description":495,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":496,"categories":497,"keywords":499,"publishedAt":216},"01M6ADEA0X8DPARRGZF73DJ88J","csharp-mstest","Get best practices for MSTest 3.x\u002F4.x unit testing, including modern assertion APIs and data-driven tests","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcsharp-mstest\u002FSKILL.md",[498],{"categoryNo":460,"categoryName":461,"taxonomyType":53,"taxonomyTypeDesc":54},[500,463,501,406,266,294,466,467,468,469,470,235,471],"mstest","csharp mstest",{"skillNo":503,"name":504,"nameZh":13,"description":505,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":506,"categories":507,"keywords":508,"publishedAt":216},"01M6ADE7SZYE3Y1CSHMMDE77HD","csharp-docs","Ensure that C# types are documented with XML comments and follow best practices for documentation.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcsharp-docs\u002FSKILL.md",[],[509,463,510,409,266,511,512,215,513,514,235],"docs","csharp docs","xml","types","comments","C#",{"skillNo":516,"name":517,"nameZh":13,"description":518,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":519,"categories":520,"keywords":522,"publishedAt":216},"01M6ADE5H4WCA5Z84PEWPRG35W","csharp-async","Get best practices for C# async programming","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcsharp-async\u002FSKILL.md",[521],{"categoryNo":5,"categoryName":8,"taxonomyType":6,"taxonomyTypeDesc":7},[463,523,524,266,525,467,526,514,235],"csharp async","async","programming","async programming",{"skillNo":528,"name":529,"nameZh":13,"description":530,"descriptionZh":13,"repositoryFullName":201,"ownerLogin":152,"ownerAvatarUrl":154,"ownerAccountNo":151,"ownerDisplayName":153,"repositoryNo":202,"starsCount":203,"licenseSpdxId":204,"licenseFileUrl":13,"sourceHtmlUrl":531,"categories":532,"keywords":533,"publishedAt":216},"01M6ADE32RZ69VDPSZ99VGRTC8","creating-oracle-to-postgres-migration-integration-tests","Creates integration test cases targeting Oracle for .NET data access artifacts. Tests capture Oracle expected behavior as the authoritative baseline; they are written once and later ported to PostgreSQL by migrating the test project in Phase 6. Use only during Phase 3, before any PostgreSQL migration work has begun. Do not invoke during Phase 6 or against a project that has already been migrated.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fcreating-oracle-to-postgres-migration-integration-tests\u002FSKILL.md",[],[534,535,415,536,537,538,468,539,540,541,542,543,232,334,544,545,546,547,235,548,549,550],"oracle","integration tests","creating oracle to postgres migration integration tests","migration","postgres","test","artifacts","postgresql","access","integration test","do","project","as","targeting","expected","invoke","phase",73,18]