[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M71VCJ3XQYZJG0F1VBWV9C15":3,"creator-list:01M71VCJ3XQYZJG0F1VBWV9C15:stars:1:":18},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":13,"totalStars":12,"updatedAt":14,"htmlUrl":15,"blogUrl":10,"company":10,"location":10,"followersCount":16,"publicReposCount":17},"01M71VCJ3XQYZJG0F1VBWV9C15","CypherNinjaa","vikashintech","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F182066574?v=4","USER","个人作者",null,3,1,0,"2026-05-05 01:42:37","https:\u002F\u002Fgithub.com\u002FCypherNinjaa",24,60,{"records":19,"total":11,"current":12,"size":61},[20,33,56],{"skillNo":21,"name":22,"nameZh":10,"description":10,"descriptionZh":10,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":24,"starsCount":12,"licenseSpdxId":25,"licenseFileUrl":10,"sourceHtmlUrl":26,"categories":27,"keywords":28,"publishedAt":32},"01M71VCWB98G6WPZQW636AB4NZ","review-architecture","CypherNinjaa\u002Feditor","01M71VCJ4G9CDTR6ED1JBR3HN1","MIT","https:\u002F\u002Fgithub.com\u002FCypherNinjaa\u002Feditor\u002Fblob\u002Fmaster\u002F.cursor\u002Fskills\u002Freview-architecture\u002FSKILL.md",[],[29,30,31],"review","architecture","review architecture","2026-11-10 13:02:02",{"skillNo":34,"name":22,"nameZh":10,"description":35,"descriptionZh":10,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":24,"starsCount":12,"licenseSpdxId":25,"licenseFileUrl":10,"sourceHtmlUrl":36,"categories":37,"keywords":38,"publishedAt":32},"01M71VCSHWER48NMA61TAWT41Q","Review a PR against the Pascal architectural rules — layer boundaries (core\u002Fviewer\u002Feditor), systems\u002Frenderers\u002Ftools separation, hook hygiene (useEditor\u002FuseScene\u002FuseViewer), and selector performance. Use when the user asks to review a PR, audit a branch, or check that changes respect the codebase's architecture.","https:\u002F\u002Fgithub.com\u002FCypherNinjaa\u002Feditor\u002Fblob\u002Fmaster\u002F.codex\u002Fskills\u002Freview-architecture\u002FSKILL.md",[],[30,29,31,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55],"core","pr","performance","selector","gh","use","Rules","when","Bash","check","changes","pascal","audit","editor","read","viewer","branch",{"skillNo":57,"name":22,"nameZh":10,"description":35,"descriptionZh":10,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":24,"starsCount":12,"licenseSpdxId":25,"licenseFileUrl":10,"sourceHtmlUrl":58,"categories":59,"keywords":60,"publishedAt":32},"01M71VCPNQCA34SHGKY9YA15PT","https:\u002F\u002Fgithub.com\u002FCypherNinjaa\u002Feditor\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Freview-architecture\u002FSKILL.md",[],[31,30,29,54,50,42,43,44,45,46,47,48,49,41,51,52,53,39,40,55],18]