[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71FW1BQJAYKQSCGY4W3XTHT":3,"skill-same:01M71FW1BQJAYKQSCGY4W3XTHT":70},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":49,"install":50,"resources":63},"01M71FW1BQJAYKQSCGY4W3XTHT","token-decrease",null,"Default concise communication overlay for this repository. Read the canonical skill before acting, keep it active by default, and switch to normal wording when safety, irreversible actions, or clarity need more explicit phrasing.","Andy-CH-BO-AN\u002FAI-running-coach","Andy-CH-BO-AN","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F58759761?v=4","01M71FSKGT9TWBMY2SFP4V2JR8","01M71FSKHQAN25HG2TRY5WVCMG",2,"MIT","https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Ftoken-decrease\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"token","token decrease","canonical","clarity","concise communication","Safety","repository","read","active","concise","communication","keep","when","more","default","actions","for","normal","switch","overlay","2026-11-10 10:12:30",false,"---\nname: token-decrease\ndescription: >-\n  Default concise communication overlay for this repository. Read the canonical\n  skill before acting, keep it active by default, and switch to normal wording\n  when safety, irreversible actions, or clarity need more explicit phrasing.\n---\n\n# GitHub Skill Adapter\n\nCanonical skill source:\n\n- `ai\u002Fskills\u002Ftoken-decrease\u002FSKILL.md`\n- `ai\u002Fskills\u002Ftoken-decrease\u002Fagents\u002Fopenai.yaml`\n\nThis `.github` file is only a thin reference adapter so GitHub-side\nrepo docs point to the same canonical skill content in `ai\u002F`.\n","# GitHub Skill Adapter\n\nCanonical skill source:\n\n- `ai\u002Fskills\u002Ftoken-decrease\u002FSKILL.md`\n- `ai\u002Fskills\u002Ftoken-decrease\u002Fagents\u002Fopenai.yaml`\n\nThis `.github` file is only a thin reference adapter so GitHub-side\nrepo docs point to the same canonical skill content in `ai\u002F`.\n",{"name":5,"description":7},"main","c8423dc370076b0251f5c049b7c3ea3bc4d17d75",".github\u002Fskills\u002Ftoken-decrease",0,"https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach","https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN","2026-10-23 22:13:05",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add Andy-CH-BO-AN\u002FAI-running-coach --skill token-decrease",{"tool":56,"command":57},"bunx","bunx skills add Andy-CH-BO-AN\u002FAI-running-coach --skill token-decrease",{"tool":59,"command":60},"pnpm","pnpm dlx skills add Andy-CH-BO-AN\u002FAI-running-coach --skill token-decrease","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Ftoken-decrease\u002FSKILL.md",true,[64],{"path":65,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":69},"agents\u002Fopenai.yaml","REFERENCE","参考文档",390,"https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Ftoken-decrease\u002Fagents\u002Fopenai.yaml",[71,92,114,138,162,179],{"skillNo":72,"name":5,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":38},"01M71FWKE76AC8TMK2CQ19YAY6","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\", \"token decrease\", or invokes \u002Fcaveman. Also auto-triggers when token efficiency is requested.","https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002Fai\u002Fskills\u002Ftoken-decrease\u002FSKILL.md",[],[19,18,77,78,79,80,81,32,82,83,84,85,86,87,30,88,89,28,90,91],"brief","token efficiency","usage","tokens","mode","accuracy","triggers","intensity","auto","technical","use","efficiency","Caveman Mode","lite","ultra",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":38},"01M71FWHPQQBZWZ9ZHTV2SED9Y","readme-pm-review","Use only when the user explicitly asks for a product-manager style review of a repository README. Read only the README first, do not infer undocumented features, and provide readability feedback, rewrite suggestions, and product-priority recommendations.","https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002Fai\u002Fskills\u002Freadme-pm-review\u002FSKILL.md",[],[99,100,101,102,103,104,105,34,106,87,30,107,108,109,110,111,25,24,112,113],"README","readme pm review","pm","review","do","feedback","infer","only","rewrite","first","style","product","recommendations","features","manager",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":38},"01M71FWFE09MTZVFZS2CY8Y939","python-review-qa-loop","Use when working on Python code changes that should follow this repo's shared review and QA loop. Read the shared workflow docs, make the smallest viable patch, run relevant tests, capture results, and route DB, credentials, secrets, or Garmin password related changes through the shared security guidance.","https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002Fai\u002Fskills\u002Fpython-review-qa-loop\u002FSKILL.md",[],[121,122,123,124,102,125,126,127,128,129,130,87,131,30,132,133,134,135,136,137],"python review qa loop","python","qa","loop","shared","relevant","db","repo","security guidance","tests","password","workflow","patch","code","route","python code","credentials",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":38},"01M71FWDWPXVWR0GBB4SSWXPJK","improve-codebase-architecture","Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.","https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002Fai\u002Fskills\u002Fimprove-codebase-architecture\u002FSKILL.md",[],[145,146,147,148,149,150,34,151,152,153,154,155,156,157,158,159,160,161],"improve codebase architecture","codebase","improve","architecture","as","grill","scan","report","pick","html report","true","deepening","present","you","visual","one","html",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":166,"categories":167,"keywords":168,"publishedAt":38},"01M71FWCMB41PC4XCKG0HTMEFK","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\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002Fai\u002Fskills\u002Fgrilling\u002FSKILL.md",[],[164,169,170,171,150,172,173,174,175,87,30,176,177,178],"test","thinking","plan","about","trigger","decision","stress-test","stress","user","idea",{"skillNo":180,"name":181,"nameZh":6,"description":182,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":183,"categories":184,"keywords":185,"publishedAt":38},"01M71FWBE9N70PWAY8HF7RR4HY","grill-with-docs","A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.","https:\u002F\u002Fgithub.com\u002FAndy-CH-BO-AN\u002FAI-running-coach\u002Fblob\u002Fmain\u002Fai\u002Fskills\u002Fgrill-with-docs\u002FSKILL.md",[],[186,150,187,188,189,149,190,171,191,155,192,193,194,195],"with","docs","grill with docs","interview","adr","which","design","go","glossary","sharpen"]