[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6BV33H6KD6C0D2RFMMZMCS1":3,"creator-list:01M6BV33H6KD6C0D2RFMMZMCS1:stars:1:":19},{"accountNo":4,"login":5,"displayName":5,"avatarUrl":6,"accountType":7,"accountTypeDesc":8,"profileDescription":9,"skillCount":10,"repoCount":11,"professionCount":11,"scenarioCount":12,"totalStars":13,"updatedAt":14,"htmlUrl":15,"blogUrl":16,"company":9,"location":9,"followersCount":17,"publicReposCount":18},"01M6BV33H6KD6C0D2RFMMZMCS1","approvals","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F36907?v=4","ORGANIZATION","组织",null,6,1,0,215,"2026-11-10 01:34:32","https:\u002F\u002Fgithub.com\u002Fapprovals","http:\u002F\u002Fapprovaltests.com",83,71,{"records":20,"total":10,"current":11,"size":124},[21,43,55,71,85,106],{"skillNo":22,"name":23,"nameZh":9,"description":24,"descriptionZh":9,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":26,"starsCount":13,"licenseSpdxId":27,"licenseFileUrl":9,"sourceHtmlUrl":28,"categories":29,"keywords":30,"publishedAt":42},"01M6BV3DAYZX2SABWFS0AJ4T04","repro-python-version","Reproduce a test or build failure on a specific Python version locally. Use when CI fails on one Python version, or when asked to test with a different Python.","approvals\u002FApprovalTests.Python","01M6BV33N8EXCPCTT4BE42JG26","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frepro-python-version\u002FSKILL.md",[],[31,32,33,34,35,36,37,38,39,40,41],"python","repro python version","version","repro","test","ci","reproduce","use","build","with","when","2026-11-10 10:12:30",{"skillNo":44,"name":45,"nameZh":9,"description":46,"descriptionZh":9,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":26,"starsCount":13,"licenseSpdxId":27,"licenseFileUrl":9,"sourceHtmlUrl":47,"categories":48,"keywords":49,"publishedAt":42},"01M6BV3C389EEGZ9575H03305C","release","Release a new version of approvaltests to PyPI. Use when asked to release, publish, deploy, or ship a new version.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelease\u002FSKILL.md",[],[45,38,50,51,52,53,33,41,54],"deploy","pypi","publish","ship","new",{"skillNo":56,"name":57,"nameZh":9,"description":58,"descriptionZh":9,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":26,"starsCount":13,"licenseSpdxId":27,"licenseFileUrl":9,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":42},"01M6BV3ANFMWCJ3WFKGVNS8H1W","read-ci-failure","Read why a GitHub Actions run or job failed. Use when CI is red, when given an actions\u002Fruns URL, or before trying to reproduce a CI failure locally.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fread-ci-failure\u002FSKILL.md",[],[62,63,36,41,64,65,38,37,66,67,68,69,70],"read","read ci failure","URL","red","why","github actions","actions","github","run",{"skillNo":72,"name":73,"nameZh":9,"description":74,"descriptionZh":9,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":26,"starsCount":13,"licenseSpdxId":27,"licenseFileUrl":9,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":42},"01M6BV39EACBDJYP2Z97FXVXR5","python-version-behavior-change","Diagnose a failure that happens on only one Python version (often a new one). Use when tests pass on older Pythons but fail on a newer one, or vice versa.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fpython-version-behavior-change\u002FSKILL.md",[],[78,79,80,33,31,81,82,38,83,84,41,54],"python version behavior change","behavior","change","but","diagnose","only","tests",{"skillNo":86,"name":87,"nameZh":9,"description":88,"descriptionZh":9,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":26,"starsCount":13,"licenseSpdxId":27,"licenseFileUrl":9,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":42},"01M6BV37ZXWNMYHK5H1QKES2AD","mob-retro-notes","Take notes for a mob retrospective using the PEDDLES headings, crediting speakers. Use when the mob starts a retro, or asks you to capture retro comments, in a live meeting or in chat.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fmob-retro-notes\u002FSKILL.md",[],[92,93,94,95,96,97,98,99,38,100,101,102,103,104,105,41],"mob retro notes","retro","notes","mob","live","retrospective","live meeting","capture","take","chat","comments","you","meeting","for",{"skillNo":107,"name":108,"nameZh":9,"description":109,"descriptionZh":9,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":26,"starsCount":13,"licenseSpdxId":27,"licenseFileUrl":9,"sourceHtmlUrl":110,"categories":111,"keywords":117,"publishedAt":42},"01M6BV36CRWXDHV8BX8CACRKMD","live-meeting","Join and follow a live-notes meeting as an agent with one attention page. Use when asked to join, rejoin, or follow a live-notes meeting link (https:\u002F\u002F...\u002Fa\u002F\u003Clink>\u002F).","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Flive-meeting\u002FSKILL.md",[112],{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[104,96,98,118,119,38,120,121,122,123,40,41,94],"https","page","attention","as","join","link",18]