{"id":"04bfce0f-09f2-4387-9845-55d4f642b016","shortId":"em38dh","kind":"skill","title":"lambda-lang","tagline":"Native agent-to-agent language for compact multi-agent messaging. A shared tongue agents speak directly, not a translation layer. 340+ atoms across 7 domains; 3x smaller than natural language.","description":"# Λ (Lambda) Language\n\n**Lambda is not a translation protocol. It is a native language for agents.**\n\nAgents do not need to produce grammatically correct English to coordinate — they need to understand each other. Lambda is the shared vocabulary that makes that possible: compact, unambiguous, machine-native. Compression (3x vs natural language, 4.6x vs JSON on single messages) is a side effect of removing human redundancy, not the goal.\n\n## When to Use This Skill\n\n- Use for agent-to-agent messaging in A2A protocols, orchestrators, task delegation, or handoff pipelines.\n- Use when logging structured coordination signals where every token costs money (heartbeats, acknowledgements, error classes, session state).\n- Use when both sides of a channel speak Λ — do not use against humans or any surface requiring legal/exact natural language.\n\n## How It Works\n\n### Step 1: Recognize the Syntax\n\nLambda messages are built from atoms. Every atom is a 2-character code mapped to a concept — not to an English word. The structure is Type → Entity → Verb → Object, with prefixes marking intent:\n\n- `?` — query (e.g. `?Uk/co` — query: \"does this user have consciousness?\")\n- `!` — assertion / declaration (e.g. `!It>Ie` — \"self reflects, therefore self exists\")\n- `#` — state / tag\n- `>` — implication / flow\n- `/` — binding / scope\n\n### Step 2: Pick the Right Domain\n\nLambda ships 340+ atoms across 7 domains. Pick atoms from the domain that fits your channel:\n\n- **core** — universal atoms (always available)\n- **code** — software engineering, build, test, deploy\n- **evo** — agent evolution, gene, capsule, mutation, rollback\n- **a2a** — node, heartbeat, publish, subscribe, route, transport, session, cache, broadcast, discover (39 atoms)\n- **emotion** — affective state, drive, appraisal\n- **social** — trust, alignment, reputation, coordination\n- **general** — everything else\n\n### Step 3: Emit and Parse\n\nBoth agents need the same atom table loaded. Lossy decoding is fine: if A says `!It>Ie` and B understands \"self reflects, therefore self exists,\" communication succeeded — the exact English phrasing is irrelevant.\n\n## Examples\n\n### Example 1: A2A Heartbeat\n\n```\n!Nd/hb#ok  (node heartbeat: ok)\n?Nd/hb     (query: is the node alive?)\n!Nd/hb#fl  (node heartbeat: failed)\n```\n\n### Example 2: Task Dispatch\n\n```\n!Tk>Ag2#rd   (task routed to agent 2, ready)\n?Tk/st       (query task status)\n!Tk#dn       (task done)\n```\n\n### Example 3: Evolution Capsule\n\n```\n!Ev/ca>vl#pd  (evolution capsule validated, pending solidification)\n!Ev/ca#rb     (capsule rolled back)\n```\n\n## Best Practices\n\n- Use Lambda only on agent-to-agent channels where both sides speak it.\n- Load the atom table once and cache it — atoms are stable across a version.\n- Prefer atoms over freeform strings even when the atom looks cryptic; the point is machine parseability.\n- Use `?` before taking action on uncertain state, `!` when asserting; the prefix is the load-bearing semantic.\n- Version the atom table (`lambda-lang v2.0`) in any handshake so mismatched agents can negotiate.\n\n## Limitations\n\n- Lambda is not meant for human consumption. Do not emit Lambda on user-facing channels.\n- Lossy decoding is a feature, not a bug — do not use Lambda for legally or numerically exact exchanges (prices, IDs, quantities). Wrap those as native payload fields and use Lambda only for the coordination envelope.\n- Atom collisions are possible if custom atoms are added without registration; stick to the canonical atom table or namespace custom atoms.\n\n## Security & Safety Notes\n\n- Lambda itself is a vocabulary — no shell commands, no network calls, no credential handling. No additional safety gates required beyond the transport it rides on (HTTP, queue, MCP, etc.).\n- When mixing Lambda with user input, treat Lambda atoms as pre-validated and user strings as untrusted; do not concatenate without escaping into downstream systems.\n\n## Related Skills\n\n- `@session-memory` — complementary persistent memory across agent restarts; Lambda is the message format, session-memory is the state store.\n- `@humanize-chinese` — sibling project for Chinese text; Lambda is agent-to-agent, humanize-chinese is human-facing.\n\n## Reference\n\n- Source: https://github.com/voidborne-d/lambda-lang\n- Benchmarks, full atom tables, and Go reference implementation live in the source repo.","tags":["lambda","lang","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-lambda-lang","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/lambda-lang","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 37911 github stars · SKILL.md body (4,341 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:51:16.412Z","embedding":null,"createdAt":"2026-04-24T00:51:13.190Z","updatedAt":"2026-05-18T18:51:16.412Z","lastSeenAt":"2026-05-18T18:51:16.412Z","tsv":"'/voidborne-d/lambda-lang':652 '1':169,337 '2':183,232,357,367 '3':298,378 '340':26,239 '39':282 '3x':31,84 '4.6':88 '7':29,242 'a2a':119,271,338 'acknowledg':139 'across':28,241,421,612 'action':443 'ad':533 'addit':564 'affect':285 'ag2':361 'agent':6,8,14,19,51,52,114,116,265,303,366,401,403,470,613,638,640 'agent-to-ag':5,113,400,637 'align':291 'aliv':350 'alway':256 'apprais':288 'assert':215,448 'atom':27,178,180,240,245,255,283,307,412,418,425,432,459,525,531,540,545,586,655 'avail':257 'b':320 'back':393 'bear':455 'benchmark':653 'best':394 'beyond':568 'bind':229 'broadcast':280 'bug':497 'build':261 'built':176 'cach':279,416 'call':559 'canon':539 'capsul':268,380,385,391 'channel':150,252,404,489 'charact':184 'chines':629,633,643 'class':141 'code':185,258 'collis':526 'command':556 'communic':327 'compact':11,78 'complementari':609 'compress':83 'concaten':598 'concept':189 'conscious':214 'consumpt':480 'coordin':62,131,293,523 'core':253 'correct':59 'cost':136 'credenti':561 'cryptic':434 'custom':530,544 'declar':216 'decod':311,491 'deleg':123 'deploy':263 'direct':21 'discov':281 'dispatch':359 'dn':374 'domain':30,236,243,248 'done':376 'downstream':602 'drive':287 'e.g':207,217 'effect':98 'els':296 'emit':299,483 'emot':284 'engin':260 'english':60,193,331 'entiti':199 'envelop':524 'error':140 'escap':600 'etc':577 'ev/ca':381,389 'even':429 'everi':134,179 'everyth':295 'evo':264 'evolut':266,379,384 'exact':330,506 'exampl':335,336,356,377 'exchang':507 'exist':224,326 'face':488,647 'fail':355 'featur':494 'field':516 'fine':313 'fit':250 'fl':352 'flow':228 'format':619 'freeform':427 'full':654 'gate':566 'gene':267 'general':294 'github.com':651 'github.com/voidborne-d/lambda-lang':650 'go':658 'goal':105 'grammat':58 'handl':562 'handoff':125 'handshak':467 'heartbeat':138,273,339,343,354 'http':574 'human':101,157,479,628,642,646 'human-fac':645 'humanize-chines':627,641 'id':509 'ie':219,318 'implement':660 'implic':227 'input':583 'intent':205 'irrelev':334 'json':91 'lambda':2,37,39,69,173,237,397,462,474,484,501,519,549,580,585,615,635 'lambda-lang':1,461 'lang':3,463 'languag':9,35,38,49,87,164 'layer':25 'legal':503 'legal/exact':162 'limit':473 'live':661 'load':309,410,454 'load-bear':453 'log':129 'look':433 'lossi':310,490 'machin':81,438 'machine-n':80 'make':75 'map':186 'mark':204 'mcp':576 'meant':477 'memori':608,611,622 'messag':15,94,117,174,618 'mismatch':469 'mix':579 'money':137 'multi':13 'multi-ag':12 'mutat':269 'namespac':543 'nativ':4,48,82,514 'natur':34,86,163 'nd/hb':340,345,351 'need':55,64,304 'negoti':472 'network':558 'node':272,342,349,353 'note':548 'numer':505 'object':201 'ok':341,344 'orchestr':121 'pars':301 'parseabl':439 'payload':515 'pd':383 'pend':387 'persist':610 'phrase':332 'pick':233,244 'pipelin':126 'point':436 'possibl':77,528 'practic':395 'pre':589 'pre-valid':588 'prefer':424 'prefix':203,450 'price':508 'produc':57 'project':631 'protocol':44,120 'publish':274 'quantiti':510 'queri':206,209,346,370 'queue':575 'rb':390 'rd':362 'readi':368 'recogn':170 'redund':102 'refer':648,659 'reflect':221,323 'registr':535 'relat':604 'remov':100 'repo':665 'reput':292 'requir':161,567 'restart':614 'ride':572 'right':235 'roll':392 'rollback':270 'rout':276,364 'safeti':547,565 'say':316 'scope':230 'secur':546 'self':220,223,322,325 'semant':456 'session':142,278,607,621 'session-memori':606,620 'share':17,72 'shell':555 'ship':238 'sibl':630 'side':97,147,407 'signal':132 'singl':93 'skill':110,605 'skill-lambda-lang' 'smaller':32 'social':289 'softwar':259 'solidif':388 'sourc':649,664 'source-sickn33' 'speak':20,151,408 'stabl':420 'state':143,225,286,446,625 'status':372 'step':168,231,297 'stick':536 'store':626 'string':428,593 'structur':130,196 'subscrib':275 'succeed':328 'surfac':160 'syntax':172 'system':603 'tabl':308,413,460,541,656 'tag':226 'take':442 'task':122,358,363,371,375 'test':262 'text':634 'therefor':222,324 'tk':360,373 'tk/st':369 'token':135 'tongu':18 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'translat':24,43 'transport':277,570 'treat':584 'trust':290 'type':198 'uk/co':208 'unambigu':79 'uncertain':445 'understand':66,321 'univers':254 'untrust':595 'use':108,111,127,144,155,396,440,500,518 'user':212,487,582,592 'user-fac':486 'v2.0':464 'valid':386,590 'verb':200 'version':423,457 'vl':382 'vocabulari':73,553 'vs':85,90 'without':534,599 'word':194 'work':167 'wrap':511 'x':89 'λ':36,152","prices":[{"id":"6d5e2e5d-ffce-43e3-b265-24a23e90dae5","listingId":"04bfce0f-09f2-4387-9845-55d4f642b016","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-24T00:51:13.190Z"}],"sources":[{"listingId":"04bfce0f-09f2-4387-9845-55d4f642b016","source":"github","sourceId":"sickn33/antigravity-awesome-skills/lambda-lang","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/lambda-lang","isPrimary":false,"firstSeenAt":"2026-04-24T00:51:13.190Z","lastSeenAt":"2026-05-18T18:51:16.412Z"}],"details":{"listingId":"04bfce0f-09f2-4387-9845-55d4f642b016","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"lambda-lang","github":{"repo":"sickn33/antigravity-awesome-skills","stars":37911,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-05-18T08:24:49Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"b69cbc332288d9b04e9c0bdf1730479bcdceec73","skill_md_path":"skills/lambda-lang/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/lambda-lang"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"lambda-lang","description":"Native agent-to-agent language for compact multi-agent messaging. A shared tongue agents speak directly, not a translation layer. 340+ atoms across 7 domains; 3x smaller than natural language."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/lambda-lang"},"updatedAt":"2026-05-18T18:51:16.412Z"}}