[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BXYMWX3EV2R7MSQK23Z761":3,"skill-same:01M6BXYMWX3EV2R7MSQK23Z761":84},{"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":22,"linkOnly":23,"markdownContent":24,"markdownBody":25,"frontMatter":26,"refName":27,"commitSha":28,"skillDirectory":29,"forksCount":30,"repositoryHtmlUrl":31,"repositoryHomepageUrl":32,"ownerHtmlUrl":33,"ownerBlogUrl":32,"ownerDescription":34,"updatedAt":35,"install":36,"resources":49},"01M6BXYMWX3EV2R7MSQK23Z761","coding",null,"A skill for coding that should apply to all coding tasks.","genkit-ai\u002Fgenkit","genkit-ai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F166032008?v=4","01M6BXY5HK7S076R0K2XMNSVWS","Genkit","01M6BXY5P69270PQG7WYBJZ7FJ",6580,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fjs\u002Fplugins\u002Fmiddleware\u002Fexamples\u002Fskills\u002Fcoding\u002FSKILL.md",[],[5,19,20,21],"tasks","for","apply","2026-11-10 10:12:30",false,"---\nname: coding\ndescription: A skill for coding that should apply to all coding tasks.\n---\n\nAlways include a funny comment in your code.\n","Always include a funny comment in your code.\n",{"name":5,"description":7},"main","effdb1471a969cecdffce741de036b62b0541fbf","js\u002Fplugins\u002Fmiddleware\u002Fexamples\u002Fskills\u002Fcoding",879,"https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit","https:\u002F\u002Fgenkit.dev","https:\u002F\u002Fgithub.com\u002Fgenkit-ai","Open-source AI framework built by Google","2026-11-11 05:41:53",{"source":8,"skillName":5,"commands":37,"prompt":47,"zipAvailable":48},[38,41,44],{"tool":39,"command":40},"npx","npx skills add genkit-ai\u002Fgenkit --skill coding",{"tool":42,"command":43},"bunx","bunx skills add genkit-ai\u002Fgenkit --skill coding",{"tool":45,"command":46},"pnpm","pnpm dlx skills add genkit-ai\u002Fgenkit --skill coding","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fjs\u002Fplugins\u002Fmiddleware\u002Fexamples\u002Fskills\u002Fcoding\u002FSKILL.md",true,[50,56,62,68,72,76,80],{"path":51,"resourceType":52,"resourceTypeDesc":53,"sizeBytes":54,"sourceHtmlUrl":55},"assets\u002FREADME.md","ASSET","资产文件",252,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fdatabase\u002Fsql-query-optimizer\u002Fskills\u002Foptimizing-sql-queries\u002Fassets\u002FREADME.md",{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"references\u002FREADME.md","REFERENCE","参考文档",576,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fdatabase\u002Fsql-query-optimizer\u002Fskills\u002Foptimizing-sql-queries\u002Freferences\u002FREADME.md",{"path":63,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":67},"scripts\u002Fanalyze_query.py","SCRIPT","脚本",4794,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fdatabase\u002Fsql-query-optimizer\u002Fskills\u002Foptimizing-sql-queries\u002Fscripts\u002Fanalyze_query.py",{"path":69,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":70,"sourceHtmlUrl":71},"scripts\u002Fexplain_query.sh",2866,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fdatabase\u002Fsql-query-optimizer\u002Fskills\u002Foptimizing-sql-queries\u002Fscripts\u002Fexplain_query.sh",{"path":73,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":74,"sourceHtmlUrl":75},"scripts\u002FREADME.md",429,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fdatabase\u002Fsql-query-optimizer\u002Fskills\u002Foptimizing-sql-queries\u002Fscripts\u002FREADME.md",{"path":77,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":78,"sourceHtmlUrl":79},"scripts\u002Frecommend_indexes.py",2834,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fdatabase\u002Fsql-query-optimizer\u002Fskills\u002Foptimizing-sql-queries\u002Fscripts\u002Frecommend_indexes.py",{"path":81,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":82,"sourceHtmlUrl":83},"scripts\u002Frewrite_query.py",2804,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fdatabase\u002Fsql-query-optimizer\u002Fskills\u002Foptimizing-sql-queries\u002Fscripts\u002Frewrite_query.py",[85,114,139,155,166,177],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":96,"publishedAt":22},"01M6BXYX354T3YJJBJYP8E29S7","developing-genkit-tooling","Best practices for authoring Genkit tooling, including CLI commands and MCP server tools. Covers naming conventions, architectural patterns, and consistency guidelines.","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fskills\u002Fdeveloping-genkit-tooling\u002FSKILL.md",[91],{"categoryNo":92,"categoryName":93,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,20],"tooling","developing genkit tooling","genkit","server","MCP","cli","mcp server","guidelines","best practices","Tools","patterns","conventions","commands","authoring","naming","consistency","naming conventions",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":123,"publishedAt":22},"01M6BXYV05TWTRH1G6Z0VNVF8M","test-writer","How to write pytest tests for modules in this workspace. Load whenever you are about to write or extend tests.","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fpy\u002Fsamples\u002Fmiddleware-coding-agent\u002Fskills\u002Ftest-writer\u002FSKILL.md",[120],{"categoryNo":121,"categoryName":122,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000008","测试与质量",[124,125,126,127,128,129,130,131,132,20,133,134,135,136,137,138],"writer","test writer","test","pytest","tests","how to","about","you","load","extend","write pytest","modules","how","workspace","write",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":22},"01M6BXYS23FQWMAZB0K1D55BS1","python-expert","Conventions for clean, idiomatic Python. Load whenever you read, edit, or write Python source files.","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fpy\u002Fsamples\u002Fmiddleware-coding-agent\u002Fskills\u002Fpython-expert\u002FSKILL.md",[],[146,147,148,149,138,150,151,152,108,131,132,20,153,154],"expert","python expert","python","read","edit","files","clean","source","idiomatic",{"skillNo":156,"name":157,"nameZh":6,"description":158,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":161,"publishedAt":22},"01M6BXYPP4S830CSY3TP0X7JNX","typescript","TypeScript coding conventions, best practices, and patterns for writing clean, maintainable code.","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fjs\u002Ftestapps\u002Fagents\u002Fskills\u002Ftypescript\u002FSKILL.md",[],[157,105,5,152,107,108,20,162,163,164,165],"maintainable code","coding conventions","writing","code",{"skillNo":167,"name":168,"nameZh":6,"description":169,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":170,"categories":171,"keywords":172,"publishedAt":22},"01M6BXYK1NKV2DH160SNNDDGS4","shakespeare","Respond in the style of William Shakespeare — early modern English, poetic cadence.","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fgo\u002Fsamples\u002Fbasic-middleware\u002Fskills\u002Fskills\u002Fshakespeare\u002FSKILL.md",[],[168,173,174,175,176],"english","respond","cadence","style",{"skillNo":178,"name":179,"nameZh":6,"description":180,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":181,"categories":182,"keywords":183,"publishedAt":22},"01M6BXYH488TY48Y1JMWAFNGZA","pirate","Respond in the voice of a swashbuckling pirate.","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fgo\u002Fsamples\u002Fbasic-middleware\u002Fskills\u002Fskills\u002Fpirate\u002FSKILL.md",[],[179,174,184],"voice"]