[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6BXAMJ2N7RBWM0HZ0R6QRTV":3,"creator-list:01M6BXAMJ2N7RBWM0HZ0R6QRTV:stars:1:":18},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":12,"totalStars":14,"updatedAt":15,"htmlUrl":16,"blogUrl":10,"company":10,"location":10,"followersCount":17,"publicReposCount":11},"01M6BXAMJ2N7RBWM0HZ0R6QRTV","mrchantey","Pete Hayman","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F25616826?v=4","USER","个人作者",null,12,1,0,134,"2026-10-23 10:06:21","https:\u002F\u002Fgithub.com\u002Fmrchantey",49,{"records":19,"total":11,"current":12,"size":169},[20,39,47,68,77,88,100,107,124,135,147,158],{"skillNo":21,"name":22,"nameZh":10,"description":23,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":27,"categories":28,"keywords":29,"publishedAt":38},"01M6BXBJB92PMF5T0GB1GK8CMP","worktree-sync-upstream","Sync a detached-HEAD worktree with its upstream branch in the main repo in both directions, rebasing only owned commits and fast-forwarding upstream, with recovery steps for tangled history and helpers for prose and secrets.toml conflicts. Use from inside a worktree.","mrchantey\u002Fbeet","01M6BXAMPVSZ84Q545AHAMT9N8","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fworktree-sync-upstream\u002FSKILL.md",[],[30,31,32,33,34,35,36,37],"sync upstream","sync","worktree","worktree sync upstream","commits","secrets","recovery","fast","2026-11-10 10:12:30",{"skillNo":40,"name":41,"nameZh":10,"description":42,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":43,"categories":44,"keywords":45,"publishedAt":38},"01M6BXBGPK0T0YWC85M5AZR59N","worktree-sync-all","Sync the main branch with every worktree in both directions, applying the worktree-sync-upstream skill to each in turn, then levelling them. Use when asked to sync all worktrees.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fworktree-sync-all\u002FSKILL.md",[],[31,32,46],"worktree sync all",{"skillNo":48,"name":49,"nameZh":10,"description":50,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":51,"categories":52,"keywords":58,"publishedAt":38},"01M6BXBE53M9HRGTWNB1W9VKAT","test-the-works","Maximal project health pass. Run core tests, all tests, the example smoke set, the rsx_site verification and every downstream repo in sequence, fixing every failure and warning surfaced along the way. Use when asked to run 'the works' or fully verify the project.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Ftest-the-works\u002FSKILL.md",[53],{"categoryNo":54,"categoryName":55,"taxonomyType":56,"taxonomyTypeDesc":57},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[59,60,61,62,63,64,65,66,67],"test","test the works","SET","core","run","verification","verify","health","site",{"skillNo":69,"name":70,"nameZh":10,"description":71,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":72,"categories":73,"keywords":75,"publishedAt":38},"01M6BXBBRK6XD63BKX60WKFDCW","test-run","Run the core test suite (just test-core) to a clean, warning-free pass, with recipes for hanging tests and mold linker flakes. Use when asked to run or fix the test suite.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Ftest-run\u002FSKILL.md",[74],{"categoryNo":54,"categoryName":55,"taxonomyType":56,"taxonomyTypeDesc":57},[63,59,76,62],"test run",{"skillNo":78,"name":79,"nameZh":10,"description":80,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":81,"categories":82,"keywords":84,"publishedAt":38},"01M6BXB90ZEVHBM1R3C4Y95J3X","test-examples","Run the workspace example smoke set to catch regressions unit tests miss, covering every feature gate combination with self-terminating examples and curl-probed servers. Use when asked to run or verify the examples.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Ftest-examples\u002FSKILL.md",[83],{"categoryNo":54,"categoryName":55,"taxonomyType":56,"taxonomyTypeDesc":57},[59,85,86,87,63,61,65],"examples","test examples","unit tests",{"skillNo":89,"name":90,"nameZh":10,"description":91,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":92,"categories":93,"keywords":95,"publishedAt":38},"01M6BXB6QDY5NH0TMHWTCXX0C2","test-dependency-audit","Audit every crate's Cargo.toml for unused, duplicate or misplaced dependencies, moving shared deps to the workspace and feature-gating where sensible. Use when asked to audit or slim dependencies.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Ftest-dependency-audit\u002FSKILL.md",[94],{"categoryNo":54,"categoryName":55,"taxonomyType":56,"taxonomyTypeDesc":57},[59,96,97,98,99],"dependency audit","test dependency audit","audit","deps",{"skillNo":101,"name":102,"nameZh":10,"description":10,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":38},"01M6BXB508HZNAAD286H0YQ0K8","inner-monologue","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Finner-monologue\u002FSKILL.md",[],[106],"inner monologue",{"skillNo":108,"name":109,"nameZh":10,"description":110,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":111,"categories":112,"keywords":116,"publishedAt":38},"01M6BXB11R215YCR901PJRYTXP","infra-deploy","The release process for the beet website. Validate the same site across local, dev and prod in sequence with an identical verification pass, tearing dev down after. Use for any site deploy, teardown or deploy verification. Invariants live in crates\u002Fbeet_infra\u002FREADME.md.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Finfra-deploy\u002FSKILL.md",[113],{"categoryNo":114,"categoryName":115,"taxonomyType":56,"taxonomyTypeDesc":57},"01JBSEEDCAT000000000000011","运维与部署",[117,118,119,120,121,122,64,123,67],"deploy","infra deploy","release process","validate","release","dev","website",{"skillNo":125,"name":126,"nameZh":10,"description":127,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":38},"01M6BXAYBCPCBTSPCP8Z5394JG","downstream-sync","Refresh every downstream repo (beet_atproto, beet_egress, beet_esp, beet_eval, beetmash) with beet's AGENTS.md marker block, its MIT\u002FApache licenses and shared config files. Use after changing AGENTS.md, the licenses or rustfmt.toml.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdownstream-sync\u002FSKILL.md",[],[131,31,132,133,134],"downstream sync","config","ESP","apache",{"skillNo":136,"name":137,"nameZh":10,"description":138,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":139,"categories":140,"keywords":141,"publishedAt":38},"01M6BXAVD1BTC9H47QQ517C8WN","downstream-create","Scaffold a new beet downstream repo (beet_\u003Cname>, a sibling of this checkout depending on the beet facade by path) from the template, register it with downstream-sync and run the first sync. Use when starting a repo that builds on beet.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdownstream-create\u002FSKILL.md",[],[142,143,31,144,145,63,146],"create","downstream create","template","first","scaffold",{"skillNo":148,"name":149,"nameZh":10,"description":150,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":38},"01M6BXASB3F728EG6CQZDNTHQV","docs-site","Write and edit the public website docs in site\u002Froutes\u002Fdocs (beet.org\u002Fdocs). Covers audience, diataxis mode per page, tone, routing conventions and the code-must-be-real rule. Use when touching site docs pages.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdocs-site\u002FSKILL.md",[],[67,154,155,123,156,157],"docs site","docs","code","routing",{"skillNo":159,"name":160,"nameZh":10,"description":161,"descriptionZh":10,"repositoryFullName":24,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":25,"starsCount":14,"licenseSpdxId":26,"licenseFileUrl":10,"sourceHtmlUrl":162,"categories":163,"keywords":164,"publishedAt":38},"01M6BXAQ33VY0M92V0AAMEHJZC","docs-rust-sweep","Comprehensive public-api quality pass over the core crates, reducing pub visibility and documenting every public item to a deny(missing_docs) standard. Use for crate-wide documentation or visibility sweeps.","https:\u002F\u002Fgithub.com\u002Fmrchantey\u002Fbeet\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdocs-rust-sweep\u002FSKILL.md",[],[155,165,166,167,168,62],"rust","docs rust sweep","api","documentation",18]