[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6RSN0FC5PEEB11N9FESSN63":3,"creator-list:01M6RSN0FC5PEEB11N9FESSN63:stars:1:":17},{"accountNo":4,"login":5,"displayName":5,"avatarUrl":6,"accountType":7,"accountTypeDesc":8,"profileDescription":9,"skillCount":10,"repoCount":11,"professionCount":12,"scenarioCount":11,"totalStars":11,"updatedAt":13,"htmlUrl":14,"blogUrl":9,"company":9,"location":9,"followersCount":15,"publicReposCount":16},"01M6RSN0FC5PEEB11N9FESSN63","az9713","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F565379?v=4","USER","个人作者",null,12,1,0,"2026-04-13 04:56:48","https:\u002F\u002Fgithub.com\u002Faz9713",25,679,{"records":18,"total":10,"current":11,"size":175},[19,29,55,82,102,124,143,148,153,158,165,170],{"skillNo":20,"name":21,"nameZh":9,"description":9,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":25,"categories":26,"keywords":27,"publishedAt":28},"01M6RSRN35QAKPCMBVYAAF7CZQ","compress","az9713\u002Fcaveman-tutorial","01M6RSN0KGXF86PTGPC246BF2D","MIT","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fskills\u002Fcompress\u002FSKILL.md",[],[21],"2026-11-10 10:12:30",{"skillNo":30,"name":31,"nameZh":9,"description":32,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":33,"categories":34,"keywords":35,"publishedAt":28},"01M6RSRGNMWW3GVPMHZKS9JX3M","caveman","Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says \"caveman mode\", \"talk like caveman\", \"use caveman\", \"less tokens\", \"be brief\", or invokes \u002Fcaveman. Also auto-triggers when token efficiency is requested.","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fskills\u002Fcaveman\u002FSKILL.md",[],[31,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],"communication","brief","technical","user","use","auto","default","full","token","tokens","triggers","intensity","usage","mode","ultra","accuracy","token efficiency","Caveman Mode","when",{"skillNo":56,"name":57,"nameZh":9,"description":58,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":59,"categories":60,"keywords":66,"publishedAt":28},"01M6RSRC1R84EPSQ07X66CXJ0W","caveman-review","Ultra-compressed code review comments. Cuts noise from PR feedback while preserving the actionable signal. Each comment is one line: location, problem, fix. Use when user says \"review this PR\", \"code review\", \"review the diff\", \"\u002Freview\", or invokes \u002Fcaveman-review. Auto-triggers when reviewing pull requests.","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fskills\u002Fcaveman-review\u002FSKILL.md",[61],{"categoryNo":62,"categoryName":63,"taxonomyType":64,"taxonomyTypeDesc":65},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",[67,31,68,69,70,71,72,73,74,75,76,40,77,41,46,78,79,80,81,54],"review","caveman review","code review","pull requests","pr","code","pull","pr feedback","feedback","fix","diff","problem","actionable","comments","signal",{"skillNo":83,"name":84,"nameZh":9,"description":85,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":28},"01M6RSQHPSC3Q0DSX8RHFAWG6R","caveman-help","Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: \u002Fcaveman-help, \"caveman help\", \"what caveman commands\", \"how do I use caveman\".","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fskills\u002Fcaveman-help\u002FSKILL.md",[],[31,89,90,91,40,92,93,94,95,96,97,98,49,99,100,101],"help","caveman help","how","reference","do","quick-reference","commands","trigger","card","quick","display","for","modes",{"skillNo":103,"name":104,"nameZh":9,"description":105,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":28},"01M6RSQCAMX4TNK3N94EZR31H8","caveman-commit","Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when \"why\" isn't obvious. Use when user says \"write a commit\", \"commit message\", \"generate commit\", \"\u002Fcommit\", or invokes \u002Fcaveman-commit. Auto-triggers when staging changes.","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fskills\u002Fcaveman-commit\u002FSKILL.md",[],[109,31,110,111,112,113,114,115,116,117,40,41,118,119,120,121,46,122,123,54],"commit","caveman commit","generate","commit message","messages","why","commits","format","write","only","conventional commits","intent","message","generator","changes",{"skillNo":125,"name":21,"nameZh":9,"description":126,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":28},"01M6RSQ7YFFCRXVYSBDK00NJB1","Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: \u002Fcaveman:compress \u003Cfilepath> or \"compress memory file\"","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fplugins\u002Fcaveman\u002Fskills\u002Fcompress\u002FSKILL.md",[],[21,130,31,72,131,132,133,116,38,134,135,136,137,138,139,45,140,96,141,142],"memory","file","backup","preferences","version","files","language","natural language","structure","human","as","input","saved",{"skillNo":144,"name":31,"nameZh":9,"description":32,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":145,"categories":146,"keywords":147,"publishedAt":28},"01M6RSPH4GK6EA0JNAWMKKYBCA","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fplugins\u002Fcaveman\u002Fskills\u002Fcaveman\u002FSKILL.md",[],[31,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],{"skillNo":149,"name":21,"nameZh":9,"description":9,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":150,"categories":151,"keywords":152,"publishedAt":28},"01M6RSPFR1Q0ABM4MMB54XAFPV","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fcompress\u002FSKILL.md",[],[21],{"skillNo":154,"name":31,"nameZh":9,"description":32,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":155,"categories":156,"keywords":157,"publishedAt":28},"01M6RSPBX4M35HWHSPCT76G9EK","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fcaveman\u002FSKILL.md",[],[31,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],{"skillNo":159,"name":160,"nameZh":9,"description":126,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":161,"categories":162,"keywords":163,"publishedAt":28},"01M6RSP76HPR55DNP6PC50ECVC","caveman-compress","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002Fcaveman-compress\u002FSKILL.md",[],[31,21,164,130,72,131,132,133,116,38,134,135,137,138,139,45,140,96,141,142],"caveman compress",{"skillNo":166,"name":31,"nameZh":9,"description":32,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":167,"categories":168,"keywords":169,"publishedAt":28},"01M6RSNFW9ZFHYQA8RY071NEYD","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002F.windsurf\u002Fskills\u002Fcaveman\u002FSKILL.md",[],[31,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],{"skillNo":171,"name":31,"nameZh":9,"description":32,"descriptionZh":9,"repositoryFullName":22,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":23,"starsCount":11,"licenseSpdxId":24,"licenseFileUrl":9,"sourceHtmlUrl":172,"categories":173,"keywords":174,"publishedAt":28},"01M6RSN502YD5NC533W7QX9F2K","https:\u002F\u002Fgithub.com\u002Faz9713\u002Fcaveman-tutorial\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fcaveman\u002FSKILL.md",[],[31,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],18]