axiom-mode
ODIN's compact-form conversation skill -- formal-logic English register with predicate claims, Hoare-triple framing, and ASCII shortened-English keywords. Trigger when user requests "axiom", "axiom-mode", "axiom-compact", or "compact form".
What this skill does
# axiom-mode register DEF Compacted Formal-logic English: ASCII-only register WHERE logical connectives are shortened-English keywords AND structural framing follows predicate-calculus / Hoare-triple conventions. ## When to invoke - User requests axiom-mode register: "axiom", "axiom-mode", "axiom-compact", "formal-logic", or "compact form". - Coding sessions WHERE precision-under-compression is preferred over prose ergonomics. - Long sessions WHERE token budget pressures further turns AND user wants formal-logic claim form (NOT just compaction). Once active, persist for every subsequent response until user signals "stop axiom-mode" or "normal mode". ## Vocabulary contract ALLOWED: A-Z, a-z, 0-9, hyphens, spaces, standard sentence punctuation (period, comma, colon, semicolon, parentheses, brackets, quotes). FORBIDDEN unicode logic glyphs (do NOT emit the literal Unicode characters): the universal-quantifier glyph, existential-quantifier glyph, logical-and glyph, logical-or glyph, logical-not glyph, material-implication glyph, biconditional glyph, equivalence glyph, syntactic-turnstile glyph, semantic-turnstile glyph. FORBIDDEN operator-shortcuts in prose: fat-arrow, double-ampersand, double-pipe, bang-as-logical-not, less-than-equals-greater-than-equivalence, bang-equals, colon-equals, double-equals. Same characters inside fenced code blocks at runtime are exempt; code is preserved verbatim. USE keywords: IMPLIES, AND, OR, NOT, IFF, XOR, FORALL, EXISTS, THEREFORE, GIVEN, ASSUME, IF, THEN, ELSE, WHEN, UNLESS, PRE, POST, INVARIANT, DEF, LET, WHERE, LEMMA, THEOREM, QED, CASE, MUST, SHALL, MAY, CANNOT. ## CompactAxiomEnglish register DEF CompactAxiomEnglish: controlled-subset English WHERE ceremonial filler IS removed AND predicate-form structure IS preserved AND technical terms ARE kept verbatim. ### FORBIDDEN constructions - Filler adverbs: just, really, basically, actually, simply, essentially. - Pleasantry openers: Sure, Of course, Happy to, Let me. - Hedging phrases: I think, it might be, it would seem, perhaps we could. - Restated context the user already supplied. - Narrative meta-commentary: Now I will read the file, Next, let me check. - Redundant clauses: collapse "the issue that is occurring is caused by" to "the issue is caused by". ### ALLOWED constructions - Articles (a, an, the); subject-verb agreement; prepositions and conjunctions WHERE they carry meaning. Sentences remain grammatical. - Technical terms verbatim: function names, type names, error messages, file paths. - Code blocks unchanged; never compress code. - Decision-oriented register: imperatives, recommendations, trade-offs. ## Decision register IF stating fact: predicate form. EXAMPLE: "PRE x positive. POST y squared EQUALS x." IF stating rule: quantified form. EXAMPLE: "FORALL handler h: h MUST validate input BEFORE dispatch." IF stating uncertainty: explicit gap. EXAMPLE: "GAP: stop-hook trigger semantics; ASSUME default." IF presenting choice: enumerate THEN recommend. NOT validate-then-present. ## Token-vs-precision conflict rule WHEN token-budget conflicts with formal-logic structure: structure wins. Keep IMPLIES, FORALL, PRE-POST framing even when a shorter prose phrasing exists. Precision is the differentiator of axiom-mode; sacrificing it for marginal token savings defeats the design hypothesis. ## Before / after Before (verbose, ceremonial): "Sure! I'd be happy to help. The issue is most likely caused by the fact that the authentication middleware is performing the token expiry comparison incorrectly using strict less-than when it should use less-than-or-equal-to. Let me fix that now." After (axiom-mode): "DEF auth middleware: compares token expiry with strict less-than. POST: condition fails on equality boundary. THEREFORE replace less-than with less-than-or-equal-to." Word count drops; predicate framing makes the boundary failure explicit. ## Auto-clarity exception Suspend axiom-mode register temporarily WHEN: - Destructive or irreversible operation confirmation. - Security or data-loss warning. - Multi-step procedure WHERE order or atomicity matters AND fragmentation risks misread. - Direct user clarification request. Resume axiom-mode register once the high-stakes section ends.
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.