[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CV20VEDHVRPM7JPV1G5WBB":3,"skill-same:01M6CV20VEDHVRPM7JPV1G5WBB":51},{"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":24,"linkOnly":25,"markdownContent":26,"markdownBody":27,"frontMatter":28,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":36,"updatedAt":37,"install":38,"resources":50},"01M6CV20VEDHVRPM7JPV1G5WBB","audit-docs",null,"Audit and refresh project documentation when explicitly requested.","roncofaber\u002Fcrucible-lens","roncofaber","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F48035351?v=4","01M6CV1Y8G75MY5ZBY47GZXYGD","Fabrice Roncoroni","01M6CV1YCNR0JBT13J84NGB3QC",1,"BSD-3-Clause","https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Faudit-docs\u002FSKILL.md",[],[19,20,21,22,23],"docs","audit","audit docs","documentation","refresh","2026-11-10 10:12:30",false,"---\nname: audit-docs\ndescription: Audit and refresh project documentation when explicitly requested.\ndisable-model-invocation: true\n---\n\nRead and follow `..\u002F..\u002F..\u002Fagent-skills\u002Faudit-docs\u002FSKILL.md` completely. That file is the canonical workflow.\n","Read and follow `..\u002F..\u002F..\u002Fagent-skills\u002Faudit-docs\u002FSKILL.md` completely. That file is the canonical workflow.\n",{"name":5,"description":7,"disable-model-invocation":29},true,"main","9ceaf87c9c62e4b7eb416b5f5516465f8c08443d",".claude\u002Fskills\u002Faudit-docs",0,"https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens","https:\u002F\u002Fgithub.com\u002Froncofaber","🐍 Python is my rock, and I am ready to roll! 🪨 ","2026-09-17 22:32:31",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":29},[40,43,46],{"tool":41,"command":42},"npx","npx skills add roncofaber\u002Fcrucible-lens --skill audit-docs",{"tool":44,"command":45},"bunx","bunx skills add roncofaber\u002Fcrucible-lens --skill audit-docs",{"tool":47,"command":48},"pnpm","pnpm dlx skills add roncofaber\u002Fcrucible-lens --skill audit-docs","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Faudit-docs\u002FSKILL.md",[],[52,68,82,98,130],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":24},"01M6CV2B46QMSS5HNCHPX2XY5Z","release","Cut, build, sign, tag, or publish a Crucible Lens release. Use only when explicitly asked to release, ship, publish, tag, bump the version, or produce signed release artifacts. Follow the ordered safeguards without improvising.","https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens\u002Fblob\u002Fmain\u002Fagent-skills\u002Frelease\u002FSKILL.md",[],[54,59,60,61,62,63,64,65,66,67],"artifacts","produce","publish","ship","use","version","only","bump","build",{"skillNo":69,"name":5,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":24},"01M6CV28FNZJBJM7SAKY4ZWQ8T","Audit AGENTS.md, README.md, project skills, and dev documentation against the repository, then repair factual drift and unnecessary duplication. Use only when explicitly asked to audit, refresh, migrate, or verify project documentation.","https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens\u002Fblob\u002Fmain\u002Fagent-skills\u002Faudit-docs\u002FSKILL.md",[],[19,21,20,74,75,76,77,78,23,63,79,65,80,81,22],"verify","migrate","README","repository","dev","drift","duplication","repair",{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":24},"01M6CV268BH7084XE3ASMXFC37","add-screen","Add a Compose Multiplatform feature screen with its route, encoded arguments, NavGraph entry, ViewModel, Koin registration, shared UI conventions, and validation. Use when adding a screen or changing navigation and screen-level dependency wiring.","https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens\u002Fblob\u002Fmain\u002Fagent-skills\u002Fadd-screen\u002FSKILL.md",[],[89,90,91,92,63,93,94,95,96,97],"add screen","route","validation","ui","dependency","compose","navigation","registration","conventions",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":114,"publishedAt":24},"01M6CV23MY7X7GXTK51Z4J16R4","add-api-endpoint","Add or change a Crucible API endpoint, request or response model, pagination path, repository cache, or scientific metadata write. Use when touching data\u002Fapi, data\u002Frepository, API serialization, or create and edit network flows.","https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens\u002Fblob\u002Fmain\u002Fagent-skills\u002Fadd-api-endpoint\u002FSKILL.md",[104,109],{"categoryNo":105,"categoryName":106,"taxonomyType":107,"taxonomyTypeDesc":108},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":110,"categoryName":111,"taxonomyType":112,"taxonomyTypeDesc":113},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[115,116,117,118,119,120,121,122,123,124,77,125,126,127,128,63,129],"api endpoint","add api endpoint","api","endpoint","write","change","create","metadata","cache","serialization","network","data","model","edit","pagination",{"skillNo":131,"name":54,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":24},"01M6CV224Y9A83VEVXPMW6AEHP","Cut, build, sign, tag, or publish a Crucible Lens release when explicitly requested.","https:\u002F\u002Fgithub.com\u002Froncofaber\u002Fcrucible-lens\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelease\u002FSKILL.md",[],[54,61,67]]