{"id":"7d608060-ff6e-4d1a-8668-02388aa3c19e","shortId":"qZ7P2u","kind":"skill","title":"communicating-concisely","tagline":"Use when the user asks for caveman mode, fewer tokens, brief responses, compressed communication, or otherwise explicitly requests a much shorter answer.","description":"# Communicating Concisely\n\n## Activation\n\nTriggered by: \"caveman mode\", \"talk like caveman\", \"use caveman\", \"less tokens\", \"be brief\", or `/communicating-concisely`. Once active, applies to EVERY response until explicitly deactivated.\n\n## Mode Rules\n\n**Drop these categories:**\n- Articles: a, an, the\n- Filler: just, really, basically, actually, simply\n- Pleasantries: sure, certainly, of course, happy to\n- Hedging and equivocation\n\n**Keep exact (never abbreviate or alter):**\n- Technical terms\n- Code blocks\n- Error messages (quoted verbatim)\n- File paths and line numbers\n\n**Structural rules:**\n- Fragments allowed\n- Short synonyms: \"fix\" not \"implement a solution for\"\n- Abbreviate common terms: DB, auth, config, req, res, fn, impl\n- Arrows for causality: `X → Y`\n- One word when one word suffices\n- Pattern: `[thing] [action] [reason]. [next step].`\n\n**Example:**\n\nDon't: \"Sure! I'd be happy to help you with that. The issue you're experiencing is likely caused by...\"\n\nDo: \"Bug in auth middleware. Token expiry check uses `<` not `<=`. Fix:\"\n\n## Auto-Clarity Exception\n\nTemporarily exit caveman mode for:\n\n1. Security warnings\n2. Irreversible action confirmations\n3. Multi-step sequences where fragment order risks misread\n4. User asks for clarification or repeats their question\n\nAfter the clear section finishes, resume caveman. Example:\n\n> **Warning:** This will drop the `users` table permanently and cannot be undone.\n> ```sql\n> DROP TABLE users;\n> ```\n> Caveman resume. Verify backup exists first.\n\n## Deactivation\n\nUser says \"stop caveman\" or \"normal mode\" → resume normal communication.\n\n## Benefits\n\nBesides token savings, caveman mode reduces content moderation surface area — shorter prompts with fewer filler/hedging words are less likely to trigger false-positive content policy flags on aggressively filtered platforms.\n\n## Red Flags\n\n- Never drop technical precision for brevity\n- Never abbreviate security-relevant terms\n- Never use caveman for user-facing documentation or commit messages","tags":["communicating","concisely","aegis","ganyuanran","add","agent-skills","ai-agents","ai-coding","baseline-first","claude-code","codex","coding-agents"],"capabilities":["skill","source-ganyuanran","skill-communicating-concisely","topic-add","topic-agent-skills","topic-ai-agents","topic-ai-coding","topic-baseline-first","topic-claude-code","topic-codex","topic-coding-agents","topic-evidence-driven","topic-first-principles","topic-opencode","topic-software-architecture"],"categories":["Aegis"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/GanyuanRan/Aegis/communicating-concisely","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add GanyuanRan/Aegis","source_repo":"https://github.com/GanyuanRan/Aegis","install_from":"skills.sh"}},"qualityScore":"0.581","qualityRationale":"deterministic score 0.58 from registry signals: · indexed on github topic:agent-skills · 262 github stars · SKILL.md body (2,012 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:54:48.824Z","embedding":null,"createdAt":"2026-05-04T19:05:07.452Z","updatedAt":"2026-05-18T18:54:48.824Z","lastSeenAt":"2026-05-18T18:54:48.824Z","tsv":"'/communicating-concisely':43 '1':178 '2':181 '3':185 '4':195 'abbrevi':81,109,286 'action':132,183 'activ':28,45 'actual':66 'aggress':274 'allow':100 'alter':83 'answer':25 'appli':46 'area':255 'arrow':119 'articl':58 'ask':8,197 'auth':113,161 'auto':170 'auto-clar':169 'backup':231 'basic':65 'benefit':245 'besid':246 'block':87 'breviti':284 'brief':14,41 'bug':159 'cannot':221 'categori':57 'caus':156 'causal':121 'caveman':10,31,35,37,175,210,228,238,249,293 'certain':70 'check':165 'clarif':199 'clariti':171 'clear':206 'code':86 'commit':300 'common':110 'communic':2,17,26,244 'communicating-concis':1 'compress':16 'concis':3,27 'config':114 'confirm':184 'content':252,270 'cours':72 'd':141 'db':112 'deactiv':52,234 'document':298 'drop':55,215,225,280 'equivoc':77 'error':88 'everi':48 'exact':79 'exampl':136,211 'except':172 'exist':232 'exit':174 'experienc':153 'expiri':164 'explicit':20,51 'face':297 'fals':268 'false-posit':267 'fewer':12,259 'file':92 'filler':62 'filler/hedging':260 'filter':275 'finish':208 'first':233 'fix':103,168 'flag':272,278 'fn':117 'fragment':99,191 'happi':73,143 'hedg':75 'help':145 'impl':118 'implement':105 'irrevers':182 'issu':150 'keep':78 'less':38,263 'like':34,155,264 'line':95 'messag':89,301 'middlewar':162 'misread':194 'mode':11,32,53,176,241,250 'moder':253 'much':23 'multi':187 'multi-step':186 'never':80,279,285,291 'next':134 'normal':240,243 'number':96 'one':124,127 'order':192 'otherwis':19 'path':93 'pattern':130 'perman':219 'platform':276 'pleasantri':68 'polici':271 'posit':269 'precis':282 'prompt':257 'question':203 'quot':90 're':152 'realli':64 'reason':133 'red':277 'reduc':251 'relev':289 'repeat':201 'req':115 'request':21 'res':116 'respons':15,49 'resum':209,229,242 'risk':193 'rule':54,98 'save':248 'say':236 'section':207 'secur':179,288 'security-relev':287 'sequenc':189 'short':101 'shorter':24,256 'simpli':67 'skill' 'skill-communicating-concisely' 'solut':107 'source-ganyuanran' 'sql':224 'step':135,188 'stop':237 'structur':97 'suffic':129 'sure':69,139 'surfac':254 'synonym':102 'tabl':218,226 'talk':33 'technic':84,281 'temporarili':173 'term':85,111,290 'thing':131 'token':13,39,163,247 'topic-add' 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-baseline-first' 'topic-claude-code' 'topic-codex' 'topic-coding-agents' 'topic-evidence-driven' 'topic-first-principles' 'topic-opencode' 'topic-software-architecture' 'trigger':29,266 'undon':223 'use':4,36,166,292 'user':7,196,217,227,235,296 'user-fac':295 'verbatim':91 'verifi':230 'warn':180,212 'word':125,128,261 'x':122 'y':123","prices":[{"id":"06009a4e-b079-408b-a5d1-ca2fc933a945","listingId":"7d608060-ff6e-4d1a-8668-02388aa3c19e","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"GanyuanRan","category":"Aegis","install_from":"skills.sh"},"createdAt":"2026-05-04T19:05:07.452Z"}],"sources":[{"listingId":"7d608060-ff6e-4d1a-8668-02388aa3c19e","source":"github","sourceId":"GanyuanRan/Aegis/communicating-concisely","sourceUrl":"https://github.com/GanyuanRan/Aegis/tree/main/skills/communicating-concisely","isPrimary":false,"firstSeenAt":"2026-05-04T19:05:07.452Z","lastSeenAt":"2026-05-18T18:54:48.824Z"}],"details":{"listingId":"7d608060-ff6e-4d1a-8668-02388aa3c19e","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"GanyuanRan","slug":"communicating-concisely","github":{"repo":"GanyuanRan/Aegis","stars":262,"topics":["add","agent-skills","ai-agents","ai-coding","architecture-driven-development","baseline-first","claude-code","codex","coding-agents","evidence-driven","first-principles","opencode","software-architecture","tdd","tlref"],"license":"mit","html_url":"https://github.com/GanyuanRan/Aegis","pushed_at":"2026-05-18T11:05:01Z","description":"Make AI coding agents architecture-aware: baseline-first, evidence-verified, drift-checked, and safe across long tasks.","skill_md_sha":"b59f535fe2344a1d40cdbe9123c6a920064aafdd","skill_md_path":"skills/communicating-concisely/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/GanyuanRan/Aegis/tree/main/skills/communicating-concisely"},"layout":"multi","source":"github","category":"Aegis","frontmatter":{"name":"communicating-concisely","description":"Use when the user asks for caveman mode, fewer tokens, brief responses, compressed communication, or otherwise explicitly requests a much shorter answer."},"skills_sh_url":"https://skills.sh/GanyuanRan/Aegis/communicating-concisely"},"updatedAt":"2026-05-18T18:54:48.824Z"}}