[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CD2Y7B4RT3WKDCC2VS8VGC":3,"skill-same:01M6CD2Y7B4RT3WKDCC2VS8VGC":237},{"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":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":58,"repositoryHtmlUrl":59,"repositoryHomepageUrl":6,"ownerHtmlUrl":60,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":61,"install":62,"resources":75},"01M6CD2Y7B4RT3WKDCC2VS8VGC","python-testing-patterns",null,"Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.","cercova-studios\u002F10x-swe","cercova-studios","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F217108198?v=4","01M6CCYGHXTH80N3BXRW6KESTE","Cercova Studios","01M6CCYGPADH5MJDR0VNNR775C",1,"MIT","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fpython-testing-patterns\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"python","python testing","python testing patterns","testing patterns","testing","patterns","testing best practices","when","test-driven","SWE","implementing","testing strategies","mocking","tests","up","use","10x","best practices","development","plugin","test","implement","writing","2026-11-10 10:12:30",false,"---\nname: python-testing-patterns\ndescription: Implement comprehensive testing strategies with pytest, fixtures, mocking,\n  and test-driven development. Use when writing Python tests, setting up test suites,\n  or implementing testing best practices.\nmetadata:\n  skill-graph-id: plugin\u002F10x-swe\u002Fpython-testing-patterns\n  skill-graph-uses: ''\n  skill-graph-used-by: ''\n---\n\n# Python Testing Patterns\n\nUse this skill to test Python behavior with pytest, fixtures, mocks, and property-based tests. Follow the project's test commands, supported Python versions, and configuration.\n\n## Workflow\n\n1. Read the behavior contract and nearby tests. Identify the regression, boundary, or integration risk the test must detect.\n2. Select the smallest useful level: unit tests for isolated behavior; integration tests for component contracts; end-to-end tests for complete user flows.\n3. Arrange explicit inputs, execute the behavior, and assert observable outcomes. Cover relevant edge cases and failures. Several assertions may describe one behavior; do not split them merely to meet an assertion count.\n4. Isolate state with fixtures, `tmp_path`, and environment overrides. Use teardown even when the test fails. Scope shared fixtures carefully; avoid hidden dependencies between tests.\n5. Mock external boundaries rather than the implementation being tested. Patch where the dependency is looked up. Verify real integrations separately when mocks cannot establish the contract.\n6. Run the focused tests, then required project checks. Report actual commands and results, including skipped tests and unavailable services. Coverage identifies gaps; it does not establish correctness.\n\n## Choose a reference\n\nOpen only the relevant section of [detailed patterns](references\u002Fpatterns.md):\n\n- Fundamental Patterns: pytest, fixtures, parameterization, mocking, and exceptions.\n- Advanced Patterns: async tests, monkeypatch, temporary files, shared fixtures, and Hypothesis.\n- Testing Best Practices: naming, retry limits, time control, markers, and coverage.\n- Testing Database Code: sessions, queries, and constraints.\n- CI\u002FCD Integration and Configuration Files: suite configuration and CI examples.\n\nThe preserved examples are not production-ready templates. In particular, the email validator contradicts one test case; async fixture behavior depends on pytest-asyncio mode; database sessions need failure-safe teardown. Verify installed plugin behavior and current CI action versions before adaptation.\n\n## Acceptance\n\nA useful test fails when its target behavior breaks, passes with the correction, and does not depend on unrelated machine state. Never weaken assertions, hide a failure with a skip, or exclude coverage solely to obtain a passing result. Do not install plugins or contact external services merely because an example does so.\n","# Python Testing Patterns\n\nUse this skill to test Python behavior with pytest, fixtures, mocks, and property-based tests. Follow the project's test commands, supported Python versions, and configuration.\n\n## Workflow\n\n1. Read the behavior contract and nearby tests. Identify the regression, boundary, or integration risk the test must detect.\n2. Select the smallest useful level: unit tests for isolated behavior; integration tests for component contracts; end-to-end tests for complete user flows.\n3. Arrange explicit inputs, execute the behavior, and assert observable outcomes. Cover relevant edge cases and failures. Several assertions may describe one behavior; do not split them merely to meet an assertion count.\n4. Isolate state with fixtures, `tmp_path`, and environment overrides. Use teardown even when the test fails. Scope shared fixtures carefully; avoid hidden dependencies between tests.\n5. Mock external boundaries rather than the implementation being tested. Patch where the dependency is looked up. Verify real integrations separately when mocks cannot establish the contract.\n6. Run the focused tests, then required project checks. Report actual commands and results, including skipped tests and unavailable services. Coverage identifies gaps; it does not establish correctness.\n\n## Choose a reference\n\nOpen only the relevant section of [detailed patterns](references\u002Fpatterns.md):\n\n- Fundamental Patterns: pytest, fixtures, parameterization, mocking, and exceptions.\n- Advanced Patterns: async tests, monkeypatch, temporary files, shared fixtures, and Hypothesis.\n- Testing Best Practices: naming, retry limits, time control, markers, and coverage.\n- Testing Database Code: sessions, queries, and constraints.\n- CI\u002FCD Integration and Configuration Files: suite configuration and CI examples.\n\nThe preserved examples are not production-ready templates. In particular, the email validator contradicts one test case; async fixture behavior depends on pytest-asyncio mode; database sessions need failure-safe teardown. Verify installed plugin behavior and current CI action versions before adaptation.\n\n## Acceptance\n\nA useful test fails when its target behavior breaks, passes with the correction, and does not depend on unrelated machine state. Never weaken assertions, hide a failure with a skip, or exclude coverage solely to obtain a passing result. Do not install plugins or contact external services merely because an example does so.\n",{"name":5,"metadata":52,"description":7},{"skill-graph-id":53,"skill-graph-uses":54,"skill-graph-used-by":54},"plugin\u002F10x-swe\u002Fpython-testing-patterns","","main","12441d84a8a292fcc94f47bc98877cbefd9b52e2","plugins\u002F10x-swe\u002Fskills\u002Fpython-testing-patterns",0,"https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe","https:\u002F\u002Fgithub.com\u002Fcercova-studios","2026-11-12 00:33:06",{"source":8,"skillName":5,"commands":63,"prompt":73,"zipAvailable":74},[64,67,70],{"tool":65,"command":66},"npx","npx skills add cercova-studios\u002F10x-swe --skill python-testing-patterns",{"tool":68,"command":69},"bunx","bunx skills add cercova-studios\u002F10x-swe --skill python-testing-patterns",{"tool":71,"command":72},"pnpm","pnpm dlx skills add cercova-studios\u002F10x-swe --skill python-testing-patterns","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fpython-testing-patterns\u002FSKILL.md",true,[76,82,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,149,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233],{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},".build-trigger","OTHER","其他",25,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002F.build-trigger",{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"articles\u002Feu-106b-ukraine-loan-us-aid-drops.md","REFERENCE","参考文档",3161,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Feu-106b-ukraine-loan-us-aid-drops.md",{"path":89,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":90,"sourceHtmlUrl":91},"articles\u002Fgray-whale-crisis-climate-change-san-francisco-bay.md",6591,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fgray-whale-crisis-climate-change-san-francisco-bay.md",{"path":93,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":94,"sourceHtmlUrl":95},"articles\u002Fhungary-orban-steps-down-historic-electoral-defeat.md",3445,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fhungary-orban-steps-down-historic-electoral-defeat.md",{"path":97,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":98,"sourceHtmlUrl":99},"articles\u002Firan-strait-hormuz-closure-travel-impact.md",6777,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Firan-strait-hormuz-closure-travel-impact.md",{"path":101,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":102,"sourceHtmlUrl":103},"articles\u002Firan-us-tensions-hormuz-strait-closure-global-trade.md",6270,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Firan-us-tensions-hormuz-strait-closure-global-trade.md",{"path":105,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":106,"sourceHtmlUrl":107},"articles\u002Fmark-allen-crucible-comeback-defeats-zhang-anda.md",6404,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fmark-allen-crucible-comeback-defeats-zhang-anda.md",{"path":109,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":110,"sourceHtmlUrl":111},"articles\u002Fravens-exercise-zay-flowers-fifth-year-option.md",2939,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fravens-exercise-zay-flowers-fifth-year-option.md",{"path":113,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":114,"sourceHtmlUrl":115},"articles\u002Fsatellite-images-reveal-massive-oil-spills-iran-conflict.md",3357,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fsatellite-images-reveal-massive-oil-spills-iran-conflict.md",{"path":117,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":118,"sourceHtmlUrl":119},"articles\u002Fsecurity-breach-disrupts-white-house-correspondents-dinner.md",2990,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fsecurity-breach-disrupts-white-house-correspondents-dinner.md",{"path":121,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":122,"sourceHtmlUrl":123},"articles\u002Fsidemen-fc-charity-match-wembley-record-fundraising.md",6205,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fsidemen-fc-charity-match-wembley-record-fundraising.md",{"path":125,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":126,"sourceHtmlUrl":127},"articles\u002Fspacex-final-gps-iii-satellite-launch-space-force.md",3369,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fspacex-final-gps-iii-satellite-launch-space-force.md",{"path":129,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":130,"sourceHtmlUrl":131},"articles\u002Fstrait-hormuz-tensions-us-boards-iranian-oil-ship.md",3158,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fstrait-hormuz-tensions-us-boards-iranian-oil-ship.md",{"path":133,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":134,"sourceHtmlUrl":135},"articles\u002Fsupreme-court-leaks-institutional-crisis-roberts.md",6668,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fsupreme-court-leaks-institutional-crisis-roberts.md",{"path":137,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":138,"sourceHtmlUrl":139},"articles\u002Fuk-police-probe-iran-linked-group-jewish-site-attacks.md",3267,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fuk-police-probe-iran-linked-group-jewish-site-attacks.md",{"path":141,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":142,"sourceHtmlUrl":143},"articles\u002Fus-envoys-pakistan-iran-diplomatic-uncertainty.md",3237,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Farticles\u002Fus-envoys-pakistan-iran-diplomatic-uncertainty.md",{"path":145,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":58,"sourceHtmlUrl":148},"assets\u002F.gitkeep","ASSET","资产文件","https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002F.gitkeep",{"path":150,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":151,"sourceHtmlUrl":152},"assets\u002Fimages\u002Falpine-divorce-trend-dangerous-partner-abandonment-mountains.png",1403154,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Falpine-divorce-trend-dangerous-partner-abandonment-mountains.png",{"path":154,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":155,"sourceHtmlUrl":156},"assets\u002Fimages\u002Fessential-digital-tools-summer-2026-flight-disruptions.png",1115703,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fessential-digital-tools-summer-2026-flight-disruptions.png",{"path":158,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":159,"sourceHtmlUrl":160},"assets\u002Fimages\u002Feu-106b-ukraine-loan-us-aid-drops.png",996866,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Feu-106b-ukraine-loan-us-aid-drops.png",{"path":162,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":163,"sourceHtmlUrl":164},"assets\u002Fimages\u002Feurope-best-sport-cities-2026-rankings.png",1036281,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Feurope-best-sport-cities-2026-rankings.png",{"path":166,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":167,"sourceHtmlUrl":168},"assets\u002Fimages\u002Fgray-whale-crisis-climate-change-san-francisco-bay.png",1243045,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fgray-whale-crisis-climate-change-san-francisco-bay.png",{"path":170,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":171,"sourceHtmlUrl":172},"assets\u002Fimages\u002Fhungary-orban-steps-down-historic-electoral-defeat.png",1110711,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fhungary-orban-steps-down-historic-electoral-defeat.png",{"path":174,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":175,"sourceHtmlUrl":176},"assets\u002Fimages\u002Firan-strait-hormuz-closure-travel-impact.png",1469993,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Firan-strait-hormuz-closure-travel-impact.png",{"path":178,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":179,"sourceHtmlUrl":180},"assets\u002Fimages\u002Firan-us-tensions-hormuz-strait-closure-global-trade.png",1444360,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Firan-us-tensions-hormuz-strait-closure-global-trade.png",{"path":182,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":183,"sourceHtmlUrl":184},"assets\u002Fimages\u002Fjapan-cherry-blossom-overtourism-residents-fight-back.png",1620210,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fjapan-cherry-blossom-overtourism-residents-fight-back.png",{"path":186,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":187,"sourceHtmlUrl":188},"assets\u002Fimages\u002Fmark-allen-crucible-comeback-defeats-zhang-anda.png",1050104,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fmark-allen-crucible-comeback-defeats-zhang-anda.png",{"path":190,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":191,"sourceHtmlUrl":192},"assets\u002Fimages\u002Fravens-exercise-zay-flowers-fifth-year-option.png",1331964,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fravens-exercise-zay-flowers-fifth-year-option.png",{"path":194,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":195,"sourceHtmlUrl":196},"assets\u002Fimages\u002Fsatellite-images-reveal-massive-oil-spills-iran-conflict.png",1644019,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fsatellite-images-reveal-massive-oil-spills-iran-conflict.png",{"path":198,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":199,"sourceHtmlUrl":200},"assets\u002Fimages\u002Fsecurity-breach-disrupts-white-house-correspondents-dinner.png",1535238,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fsecurity-breach-disrupts-white-house-correspondents-dinner.png",{"path":202,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":203,"sourceHtmlUrl":204},"assets\u002Fimages\u002Fsidemen-fc-charity-match-wembley-record-fundraising.png",1365199,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fsidemen-fc-charity-match-wembley-record-fundraising.png",{"path":206,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":207,"sourceHtmlUrl":208},"assets\u002Fimages\u002Fspacex-final-gps-iii-satellite-launch-space-force.png",1325142,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fspacex-final-gps-iii-satellite-launch-space-force.png",{"path":210,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":211,"sourceHtmlUrl":212},"assets\u002Fimages\u002Fstrait-hormuz-tensions-us-boards-iranian-oil-ship.png",1673956,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fstrait-hormuz-tensions-us-boards-iranian-oil-ship.png",{"path":214,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":215,"sourceHtmlUrl":216},"assets\u002Fimages\u002Fsupreme-court-leaks-institutional-crisis-roberts.png",1796467,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fsupreme-court-leaks-institutional-crisis-roberts.png",{"path":218,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":219,"sourceHtmlUrl":220},"assets\u002Fimages\u002Fus-envoys-pakistan-iran-diplomatic-uncertainty.png",1116149,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fus-envoys-pakistan-iran-diplomatic-uncertainty.png",{"path":222,"resourceType":146,"resourceTypeDesc":147,"sizeBytes":223,"sourceHtmlUrl":224},"assets\u002Fimages\u002Fvogue-hawaii-airbnb-guide-luxury-budget-stays.png",2014787,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fassets\u002Fimages\u002Fvogue-hawaii-airbnb-guide-luxury-budget-stays.png",{"path":226,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":227,"sourceHtmlUrl":228},"dedup-index.json",2204,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fdedup-index.json",{"path":230,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":231,"sourceHtmlUrl":232},"references\u002Fpatterns.md",25897,"https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fpython-testing-patterns\u002Freferences\u002Fpatterns.md",{"path":234,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":235,"sourceHtmlUrl":236},"site.yaml",948,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fscienceworld\u002Fsite.yaml",[238,273,310,330,348,360],{"skillNo":239,"name":240,"nameZh":6,"description":241,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":242,"licenseFileUrl":243,"sourceHtmlUrl":244,"categories":245,"keywords":249,"publishedAt":47},"01M6CD3T6EQ9N5KPNXCM6ABHVA","turnstile-spin","Set up Cloudflare Turnstile end-to-end in a project. Scan the codebase, create the widget via the Cloudflare API, embed it where user requests need bot verification (form submissions, SPA actions, API endpoints, download links, comment or vote submissions, etc.), wire canonical server-side siteverify in the customer's existing backend, validate, and persist the skill. Load this when a user asks to add Turnstile, set up CAPTCHA, protect a form or endpoint from bots, or fix a Turnstile integration. Uses Cloudflare's documented Turnstile contract.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fturnstile-spin\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fturnstile-spin\u002FSKILL.md",[246],{"categoryNo":247,"categoryName":248,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[250,251,252,253,38,254,255,256,257,258,259,260,261,262,43,263,264,265,266,267,268,269,270,271,272,33,31],"turnstile spin","SET","nextjs","actions","fix","cloudflare","bot","api","permissions","create","astro","server","verification","endpoints","customer","backend","sveltekit","integration","app","bots","spa","project","end",{"skillNo":274,"name":275,"nameZh":6,"description":276,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":242,"licenseFileUrl":277,"sourceHtmlUrl":278,"categories":279,"keywords":291,"publishedAt":47},"01M6CD0BJYRNV610HYYPX933RE","frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[280,283,286],{"categoryNo":281,"categoryName":282,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":284,"categoryName":285,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":287,"categoryName":288,"taxonomyType":289,"taxonomyTypeDesc":290},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[292,293,294,259,295,296,297,298,299,300,39,301,302,303,304,305,306,31,307,308,309],"frontend design","frontend","design","web","quality","applications","creative","web components","Production","code","components","user","generic","aesthetics","pages","with","high","build",{"skillNo":311,"name":312,"nameZh":6,"description":313,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":314,"categories":315,"keywords":316,"publishedAt":47},"01M6CD4QX8C4DST98AY21HEYCM","source-insights","Prepare inspected source evidence, preserve exact citations, and publish reviewed insights into an explicit local library.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fsource-insights\u002FSKILL.md",[],[317,318,319,320,321,322,323,324,325,326,327,328,329],"source insights","insights","source","publish","Citations","evidence","library","workflows","prepare","session","global","local","preserve",{"skillNo":331,"name":332,"nameZh":6,"description":333,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":334,"categories":335,"keywords":339,"publishedAt":47},"01M6CD4N1HVNC1EXPEBZT7YS31","skill-graph","Discover skills and workflows through independent lexical search, relationship paths and a terminal graph.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fskill-graph\u002FSKILL.md",[336],{"categoryNo":337,"categoryName":338,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[340,341,43,324,342,40,343,327,344,345,346,33,347],"graph","skill graph","terminal","search","discover skills","discover","paths","relationship",{"skillNo":349,"name":350,"nameZh":6,"description":351,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":352,"categories":353,"keywords":354,"publishedAt":47},"01M6CD4HQKXNZ57YEGD8QVK6Z6","session-search","Recall public session turns with exact provenance, bounded excerpts and independent piped exports.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fsession-search\u002FSKILL.md",[],[343,326,355,356,324,357,358,327,307,318,319,359],"session search","public","provenance","recall","bounded",{"skillNo":361,"name":362,"nameZh":6,"description":363,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":364,"categories":365,"keywords":372,"publishedAt":47},"01M6CD4ET7DVNBYPDAMAYMSK2T","newsletter","Produce a private local AI newsletter from bounded public research, with cited deep dives, HTML\u002FMarkdown output, Dagu scheduling and seven-day retention.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fnewsletter\u002FSKILL.md",[366,369],{"categoryNo":367,"categoryName":368,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000005","邮件与沟通",{"categoryNo":370,"categoryName":371,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",[362,373,374,375,376,356,324,377,378,379,380,327,307,381,382,328,359,383],"local ai","dagu","produce","research","markdown","scheduling","html","daily","deep","retention","output"]