[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M71SF2BCZ4JMKKYZR66WNHAF":3,"creator-list:01M71SF2BCZ4JMKKYZR66WNHAF:stars:1:":20},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":13,"totalStars":14,"updatedAt":15,"htmlUrl":16,"blogUrl":17,"company":17,"location":17,"followersCount":18,"publicReposCount":19},"01M71SF2BCZ4JMKKYZR66WNHAF","Praneeth-Suresh","Praneeth Suresh","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F86470588?v=4","USER","个人作者","Just built it.",16,1,3,11,"2026-11-09 18:59:34","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh",null,19,35,{"records":21,"total":11,"current":12,"size":304},[22,50,58,91,116,131,155,173,179,186,194,211,223,253,275,283],{"skillNo":23,"name":24,"nameZh":17,"description":25,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":29,"sourceHtmlUrl":30,"categories":31,"keywords":32,"publishedAt":49},"01M71SGEFHAT82F5TQH73XY6H8","verification-before-completion","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always","Praneeth-Suresh\u002FBeryl","01M71SF2C5JMS7B9676HSA2SG6","MIT","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fverification-before-completion\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fverification-before-completion\u002FSKILL.md",[],[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"verification","verification before completion","running","evidence","complete","prs","claim","use","assertions","when","committing","output","claims","work","about","commands","2026-11-10 13:02:02",{"skillNo":51,"name":52,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":54,"categories":55,"keywords":56,"publishedAt":49},"01M71SGD1DV15B9Z2S5V3M8YPH","using-beryl","Apache-2.0","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fusing-beryl\u002FSKILL.md",[],[57],"using beryl",{"skillNo":59,"name":60,"nameZh":17,"description":61,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":62,"categories":63,"keywords":72,"publishedAt":49},"01M71SGAJ7D211GQR4703TTZCW","understand-codebase","Teach a developer how a repository, subsystem, execution path, migration, diff, commit, branch, or pull request works. Use when the user asks to understand, explain, map, walk through, explore, or quiz themselves on code, or asks for an interactive HTML understanding artifact.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Funderstand-codebase\u002FSKILL.md",[64,69],{"categoryNo":65,"categoryName":66,"taxonomyType":67,"taxonomyTypeDesc":68},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":70,"categoryName":71,"taxonomyType":67,"taxonomyTypeDesc":68},"01JBSEEDCAT000000000000039","教师与教育",[73,74,75,76,77,78,79,80,81,82,83,40,42,84,85,86,87,88,89,90],"understand codebase","codebase","understand","pull","branch","diff","for","explore","execution","quiz","map","code","commit","interactive","explain","artifact","how","pull request",{"skillNo":92,"name":93,"nameZh":17,"description":94,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":95,"sourceHtmlUrl":96,"categories":97,"keywords":106,"publishedAt":49},"01M71SG8H7CZGRND4C2BS49RV2","test-driven-development","Use when implementing any feature or bugfix, before writing implementation code","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Ftest-driven-development\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Ftest-driven-development\u002FSKILL.md",[98,103],{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":104,"categoryName":105,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000018","写作与文案",[107,108,109,110,111,112,113,40,42,84,114,115],"development","test driven development","test","driven","feature","implementing","writing","bugfix","implementation",{"skillNo":117,"name":118,"nameZh":17,"description":119,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":120,"sourceHtmlUrl":121,"categories":122,"keywords":124,"publishedAt":49},"01M71SG4N855A3ASYXWFX45DH5","systematic-debugging","Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fsystematic-debugging\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fsystematic-debugging\u002FSKILL.md",[123],{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},[125,126,127,128,40,42,109,129,130],"systematic debugging","debugging","systematic","fixes","behavior","bug",{"skillNo":132,"name":133,"nameZh":17,"description":134,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":135,"categories":136,"keywords":138,"publishedAt":49},"01M71SG18JMNV8ED6XQ97Z48X0","simplifying-code","Use when code in a specific module or area is hard to understand or change, when the user asks to simplify, refactor, clean up, or improve the design or architecture of some code, or when a maintenance program hands over a refactor slice. Finds unmanaged complexity from evidence and removes it with small, behavior-preserving changes.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fsimplifying-code\u002FSKILL.md",[137],{"categoryNo":65,"categoryName":66,"taxonomyType":67,"taxonomyTypeDesc":68},[84,139,140,141,36,142,143,144,145,146,147,40,42,148,149,150,151,152,153,154],"simplifying code","behavior-preserving","complexity","slice","up","clean","improve","design","module","simplify","program","architecture","with","change","changes","maintenance",{"skillNo":156,"name":157,"nameZh":17,"description":158,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":159,"categories":160,"keywords":162,"publishedAt":49},"01M71SFYCTTCDRHPPVXBPPB7DR","refreshing-context","Use when the user asks to refresh, review, audit, or clean up the agent context files, periodically (for example monthly), or after a large change to the repository such as a restructure, migration, or major feature. Checks the context layer against the code, quizzes the developer to confirm what is still true, and removes or fixes redundant and misleading context with approval.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Frefreshing-context\u002FSKILL.md",[161],{"categoryNo":65,"categoryName":66,"taxonomyType":67,"taxonomyTypeDesc":68},[163,164,165,111,128,79,166,143,144,167,168,40,42,84,169,151,170,152,171,172],"refreshing context","context","as","example","true","files","review","refresh","audit","repository",{"skillNo":174,"name":175,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":176,"categories":177,"keywords":178,"publishedAt":49},"01M71SFWY2ECHFSQR3N47YPT3X","planning","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fplanning\u002FSKILL.md",[],[175],{"skillNo":180,"name":181,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":182,"categories":183,"keywords":184,"publishedAt":49},"01M71SFTE028MYY4HJPRWC9RJG","maintaining-codebase","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fmaintaining-codebase\u002FSKILL.md",[],[185,74],"maintaining codebase",{"skillNo":187,"name":188,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":189,"categories":190,"keywords":191,"publishedAt":49},"01M71SFQKCKQ0AQEWHYXV72PRC","initial-build","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Finitial-build\u002FSKILL.md",[],[192,193],"initial build","build",{"skillNo":195,"name":196,"nameZh":17,"description":197,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":198,"sourceHtmlUrl":199,"categories":200,"keywords":201,"publishedAt":49},"01M71SFK06T4B25839RT31Y96E","grilling","Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fgrilling\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fgrilling\u002FSKILL.md",[],[196,109,202,203,204,47,205,206,207,40,42,208,209,210],"thinking","plan","grill","trigger","decision","stress-test","stress","user","idea",{"skillNo":212,"name":213,"nameZh":17,"description":214,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":215,"sourceHtmlUrl":216,"categories":217,"keywords":218,"publishedAt":49},"01M71SFEE3Q2GEWJY0SBF1JTQZ","grill-me","A relentless interview to sharpen a plan or design.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fgrill-me\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fgrill-me\u002FSKILL.md",[],[219,204,220,221,167,146,203,222],"me","grill me","interview","sharpen",{"skillNo":224,"name":225,"nameZh":17,"description":226,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":227,"sourceHtmlUrl":228,"categories":229,"keywords":239,"publishedAt":49},"01M71SFAY6E4QZ0T7VW5NFEGFS","frontend-design","Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[230,233,236],{"categoryNo":231,"categoryName":232,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":234,"categoryName":235,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":237,"categoryName":238,"taxonomyType":67,"taxonomyTypeDesc":68},"01JBSEEDCAT000000000000032","设计师",[240,146,241,165,242,79,243,244,245,42,246,247,151,248,249,250,251,252],"frontend","frontend design","direction","new","aesthetic","Existing","visual","one","visual design","read","guidance","ui","typography",{"skillNo":254,"name":255,"nameZh":17,"description":256,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":257,"categories":258,"keywords":259,"publishedAt":49},"01M71SF7PAQNAD5G3RE75BS42E","creating-illustrations","Use when a structure, flow, sequence, state machine, dependency graph, or comparison would be clearer as a diagram than as prose. Produces accurate, readable, text-based diagrams.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fcreating-illustrations\u002FSKILL.md",[],[260,261,262,263,165,264,265,266,267,268,269,270,40,271,272,273,42,274],"creating illustrations","text","diagrams","state","structure","diagram","dependency graph","dependency","sequence","machine","flow","state machine","comparison","prose","graph",{"skillNo":276,"name":277,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":278,"categories":279,"keywords":280,"publishedAt":49},"01M71SF5R1XSSQDB39FS4KX448","composing-modules","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fcomposing-modules\u002FSKILL.md",[],[281,282],"modules","composing modules",{"skillNo":284,"name":285,"nameZh":17,"description":286,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":17,"sourceHtmlUrl":287,"categories":288,"keywords":289,"publishedAt":49},"01M71SF3Z5FDQ7431FVEFMKYH4","communicating-with-users","Use when writing anything the user will read, such as plans, questions, progress updates, final reports, PR descriptions, and commit messages. Keeps them short, specific, and easy to act on.","https:\u002F\u002Fgithub.com\u002FPraneeth-Suresh\u002FBeryl\u002Fblob\u002Fmain\u002F.beryl\u002Fagent\u002Fskills\u002Fcommunicating-with-users\u002FSKILL.md",[],[290,291,151,292,293,165,294,295,296,249,297,298,299,300,301,113,40,302,42,303],"communicating with users","users","communicating","reports","progress","pr","questions","messages","short","easy","plans","act","commit messages","updates",18]