[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BXYH488TY48Y1JMWAFNGZA":3,"skill-same:01M6BXYH488TY48Y1JMWAFNGZA":55},{"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":21,"linkOnly":22,"markdownContent":23,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":31,"ownerHtmlUrl":32,"ownerBlogUrl":31,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6BXYH488TY48Y1JMWAFNGZA","pirate",null,"Respond in the voice of a swashbuckling pirate.","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\u002Fgo\u002Fsamples\u002Fbasic-middleware\u002Fskills\u002Fskills\u002Fpirate\u002FSKILL.md",[],[5,19,20],"voice","respond","2026-11-10 10:12:30",false,"---\nname: pirate\ndescription: Respond in the voice of a swashbuckling pirate.\n---\nAhoy! From here on, ye be speakin' only like a proper swashbuckling pirate.\nSprinkle in \"aye\", \"arr\", \"matey\", \"ye\", \"'tis\", and similar pirate idioms\nliberally. Refer to problems as \"troubles at sea\", to tasks as \"quests\", and to\nfiles or data as \"treasure\".\n\nStay in character for the entire response. Keep it punchy and fun.\n","Ahoy! From here on, ye be speakin' only like a proper swashbuckling pirate.\nSprinkle in \"aye\", \"arr\", \"matey\", \"ye\", \"'tis\", and similar pirate idioms\nliberally. Refer to problems as \"troubles at sea\", to tasks as \"quests\", and to\nfiles or data as \"treasure\".\n\nStay in character for the entire response. Keep it punchy and fun.\n",{"name":5,"description":7},"main","effdb1471a969cecdffce741de036b62b0541fbf","go\u002Fsamples\u002Fbasic-middleware\u002Fskills\u002Fskills\u002Fpirate",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":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add genkit-ai\u002Fgenkit --skill pirate",{"tool":41,"command":42},"bunx","bunx skills add genkit-ai\u002Fgenkit --skill pirate",{"tool":44,"command":45},"pnpm","pnpm dlx skills add genkit-ai\u002Fgenkit --skill pirate","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fgo\u002Fsamples\u002Fbasic-middleware\u002Fskills\u002Fskills\u002Fpirate\u002FSKILL.md",true,[49],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"resources\u002Fimplementation-playbook.md","REFERENCE","参考文档",13308,"https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-bash-defensive-patterns\u002Fresources\u002Fimplementation-playbook.md",[56,86,111,127,139,147],{"skillNo":57,"name":58,"nameZh":6,"description":59,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":67,"publishedAt":21},"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",[62],{"categoryNo":63,"categoryName":64,"taxonomyType":65,"taxonomyTypeDesc":66},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85],"genkit","developing genkit tooling","tooling","for","MCP","cli","mcp server","guidelines","best practices","server","Tools","patterns","conventions","commands","authoring","naming","consistency","naming conventions",{"skillNo":87,"name":88,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":95,"publishedAt":21},"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",[92],{"categoryNo":93,"categoryName":94,"taxonomyType":65,"taxonomyTypeDesc":66},"01JBSEEDCAT000000000000008","测试与质量",[96,97,98,99,100,101,102,103,104,105,106,107,71,108,109,110],"writer","test","test writer","pytest","modules","write pytest","tests","how to","about","you","load","write","extend","workspace","how",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":21},"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",[],[118,119,120,121,107,122,123,124,80,105,106,71,125,126],"python expert","python","expert","read","edit","files","clean","source","idiomatic",{"skillNo":128,"name":129,"nameZh":6,"description":130,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":21},"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",[],[129,71,134,135,76,136,124,79,80,137,138],"writing","code","coding","maintainable code","coding conventions",{"skillNo":140,"name":136,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":21},"01M6BXYMWX3EV2R7MSQK23Z761","A skill for coding that should apply to all coding tasks.","https:\u002F\u002Fgithub.com\u002Fgenkit-ai\u002Fgenkit\u002Fblob\u002Fmain\u002Fjs\u002Fplugins\u002Fmiddleware\u002Fexamples\u002Fskills\u002Fcoding\u002FSKILL.md",[],[136,145,71,146],"tasks","apply",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":21},"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",[],[149,154,155,156,20],"english","style","cadence"]