[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M69BTB1705N052CCK0AFPSXQ":3,"skill-same:01M69BTB1705N052CCK0AFPSXQ":69},{"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":27,"commitSha":28,"skillDirectory":29,"forksCount":30,"repositoryHtmlUrl":31,"repositoryHomepageUrl":32,"ownerHtmlUrl":33,"ownerBlogUrl":34,"ownerDescription":35,"updatedAt":36,"install":37,"resources":50},"01M69BTB1705N052CCK0AFPSXQ","copyright-headers",null,"Ensure every Rust (.rs) file in Wassette starts with the required Microsoft copyright header, using the idempotent scripts\u002Fcopyright.sh helper. Use when adding new Rust files or when a copyright-header check fails.","microsoft\u002Fwassette","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M69BT553NXFDG3N73C20P27P",976,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcopyright-headers\u002FSKILL.md",[],[19,20,9],"copyright headers","rust","2026-11-10 10:12:30",false,"---\nname: copyright-headers\ndescription: Ensure every Rust (.rs) file in Wassette starts with the required Microsoft copyright header, using the idempotent scripts\u002Fcopyright.sh helper. Use when adding new Rust files or when a copyright-header check fails.\nallowed-tools: Bash, Read, Write, Edit, Glob, Grep\n---\n\n# copyright-headers skill\n\nAll Rust (`.rs`) files in Wassette must begin with the Microsoft copyright\nheader, placed at the very top of the file and followed by a blank line before\nany other content (including crate-level documentation and imports).\n\n## Required format\n\n```rust\n\u002F\u002F Copyright (c) Microsoft Corporation.\n\u002F\u002F Licensed under the MIT license.\n```\n\n## Apply headers\n\nRun the idempotent helper, which adds the header to any file missing it and\nleaves existing headers untouched, so it is safe to run repeatedly:\n\n```bash\n.\u002Fscripts\u002Fcopyright.sh\n```\n\n## Verify\n\n```bash\ngrep -q \"Copyright (c) Microsoft Corporation\" your_file.rs\n```\n\nApply the header before committing new files; the format must match exactly as\nshown above.\n","# copyright-headers skill\n\nAll Rust (`.rs`) files in Wassette must begin with the Microsoft copyright\nheader, placed at the very top of the file and followed by a blank line before\nany other content (including crate-level documentation and imports).\n\n## Required format\n\n```rust\n\u002F\u002F Copyright (c) Microsoft Corporation.\n\u002F\u002F Licensed under the MIT license.\n```\n\n## Apply headers\n\nRun the idempotent helper, which adds the header to any file missing it and\nleaves existing headers untouched, so it is safe to run repeatedly:\n\n```bash\n.\u002Fscripts\u002Fcopyright.sh\n```\n\n## Verify\n\n```bash\ngrep -q \"Copyright (c) Microsoft Corporation\" your_file.rs\n```\n\nApply the header before committing new files; the format must match exactly as\nshown above.\n",{"name":5,"description":7,"allowed-tools":26},"Bash, Read, Write, Edit, Glob, Grep","main","ee84fd272e2cedebd800d8fcefc9dcd178aee832",".agents\u002Fskills\u002Fcopyright-headers",78,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette","https:\u002F\u002Fmicrosoft.github.io\u002Fwassette\u002F","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-13 08:28:31",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add microsoft\u002Fwassette --skill copyright-headers",{"tool":43,"command":44},"bunx","bunx skills add microsoft\u002Fwassette --skill copyright-headers",{"tool":46,"command":47},"pnpm","pnpm dlx skills add microsoft\u002Fwassette --skill copyright-headers","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcopyright-headers\u002FSKILL.md",true,[51,57,61,65],{"path":52,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":55,"sourceHtmlUrl":56},"references\u002Fadapter-system.md","REFERENCE","参考文档",9468,"https:\u002F\u002Fgithub.com\u002Fdavila7\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fai-research\u002Fevaluation-nemo-evaluator\u002Freferences\u002Fadapter-system.md",{"path":58,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":59,"sourceHtmlUrl":60},"references\u002Fconfiguration.md",9567,"https:\u002F\u002Fgithub.com\u002Fdavila7\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fai-research\u002Fevaluation-nemo-evaluator\u002Freferences\u002Fconfiguration.md",{"path":62,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":63,"sourceHtmlUrl":64},"references\u002Fcustom-benchmarks.md",7101,"https:\u002F\u002Fgithub.com\u002Fdavila7\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fai-research\u002Fevaluation-nemo-evaluator\u002Freferences\u002Fcustom-benchmarks.md",{"path":66,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fexecution-backends.md",9351,"https:\u002F\u002Fgithub.com\u002Fdavila7\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fai-research\u002Fevaluation-nemo-evaluator\u002Freferences\u002Fexecution-backends.md",[70,87,101,122,130],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":81,"publishedAt":21},"01M69BTMVPSVQS4SSTD84PE2GA","rust-code-style","Write idiomatic, well-structured Rust for Wassette — single-responsibility design, anyhow error handling, Arc\u002FMutex for shared state, and the required formatting and linting with cargo +nightly fmt, cargo clippy, and cargo machete. Use when adding or refactoring Rust code in this repository.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Frust-code-style\u002FSKILL.md",[76],{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[82,83,84,20,85,86],"rust code style","code","code style","error handling","design",{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":98,"publishedAt":21},"01M69BTJK89QHYK1VKMND8ACXT","pull-request","Write concise, focused pull request descriptions for Wassette — at most three sentences on the what and why, with an explicit note on any breaking public-API change and how users adapt. Use when opening or editing a Wassette pull request.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fpull-request\u002FSKILL.md",[93],{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",[99,100],"pull request","change",{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":113,"publishedAt":21},"01M69BTFTMBK5TZCSSP0XPVGQA","mcp-inspector-testing","Validate Wassette changes end-to-end by running the MCP server with just and driving it with the MCP Inspector CLI over Streamable HTTP — listing tools, resources, and prompts, and calling tools. Use before committing server changes or when debugging tool exposure and behavior.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fmcp-inspector-testing\u002FSKILL.md",[107,110],{"categoryNo":108,"categoryName":109,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":111,"categoryName":112,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000023","Skill与智能体开发",[114,115,116,117,118,119,120,121],"mcp inspector testing","MCP","testing","debugging","http","validate","mcp server","cli",{"skillNo":123,"name":124,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":21},"01M69BTDBWZWEH9S0CFF28B2RS","documentation","Build, serve, and write Wassette's mdBook documentation under docs\u002F — concise, code-first prose, the multi-version URL layout, and navigation in SUMMARY.md. Use when editing docs\u002F pages or previewing the documentation site.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdocumentation\u002FSKILL.md",[],[124,129,83],"docs",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":137,"publishedAt":21},"01M69BT76MF6EGT2WKJ4ZA2DGF","build-and-test","Build the Wassette workspace and run its test suite with the just recipes — debug and release builds, example and test components, and the combined unit plus documentation tests. Use when compiling Wassette, building example components, or running and debugging tests.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwassette\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fbuild-and-test\u002FSKILL.md",[136],{"categoryNo":108,"categoryName":109,"taxonomyType":96,"taxonomyTypeDesc":97},[138,139,140,141,142,124,117,143],"test","build and test","run","components","debug","release"]