CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/speaker-toolkit

Two-skill presentation system: analyze your speaking style into a rhetoric knowledge vault, then create new presentations that match your documented patterns. Includes an 88-entry Presentation Patterns taxonomy for scoring, brainstorming, and go-live preparation.

Overall
score

95%

Does it follow best practices?

Validation for skill structure

Overview
Skills
Evals
Files

_anti_tower-of-babble.mdskills/presentation-creator/references/patterns/deliver/

id:
tower-of-babble
name:
Tower of Babble
type:
antipattern
part:
deliver
phase_relevance:
guardrails
vault_dimensions:
7, 9, 14
detection_signals:
unexplained acronyms, audience confusion from jargon, vocabulary too specialized for audience level
related_patterns:
know-your-audience, leet-grammars
inverse_of:
leet-grammars
difficulty:
foundational

Tower of Babble

Summary

Using highly specialized vocabulary, acronyms, and jargon that is incomprehensible to your audience. The name references the biblical Tower of Babel, where people could no longer understand each other.

The Pattern in Detail

Every technical domain develops its own language — acronyms, jargon, shorthand, and specialized vocabulary that insiders use fluently and outsiders find impenetrable. The Tower of Babble antipattern occurs when a speaker deploys this specialized language without considering whether the audience shares their vocabulary. The result is a presentation that sounds fluent and authoritative to the speaker but reads as incomprehensible gibberish to a significant portion of the audience.

There are three distinct motivations for this antipattern, each requiring a different remedy. The first is innocent forgetfulness: the speaker has been immersed in their domain so long that jargon has become their natural language. They literally forget that "CQRS," "eventual consistency," and "saga pattern" are not universally understood terms. This is the curse of knowledge — the inability to remember what it was like not to know something. The remedy is awareness through audience research (Know Your Audience) and rehearsal in front of non-expert colleagues who can flag incomprehensible terms.

The second motivation is the desire for precision. Technical terms exist because they carry specific meaning that plain language cannot replicate exactly. A speaker might use "idempotent" instead of "safe to retry" because the technical term is more precise. This is a legitimate concern, but precision that the audience cannot decode is not communication — it is noise. The solution is to introduce technical terms explicitly: "We need this operation to be idempotent — meaning safe to retry without side effects — because..." This teaches the audience the term while providing immediate clarity.

The third motivation is the most problematic: the desire to flaunt intellectual superiority. Some speakers use jargon deliberately to signal their expertise, even when simpler language would communicate more effectively. This is a Display of Low Value masquerading as a Display of High Value. True expertise is demonstrated by the ability to explain complex ideas simply, not by the ability to exclude the audience through vocabulary.

Special caution is needed when presenting through translators. Technical jargon rarely translates cleanly across languages, and a translator who encounters an unfamiliar acronym or domain-specific term must either guess, skip it, or pause to ask — all of which disrupt the flow. If your talk will be translated, provide the translator with a glossary of technical terms in advance and simplify your vocabulary wherever possible.

The Leet Grammars pattern, which is about the intelligent and intentional use of domain-specific vocabulary that enriches rather than excludes, represents the positive counterpart to this antipattern. The distinction is audience awareness: Leet Grammars assumes the audience shares the vocabulary, while Tower of Babble ignores whether they do.

When to Use / When to Avoid

This is an antipattern to avoid in every presentation. Always calibrate your vocabulary to your audience's level. When you must use specialized terms, define them on first use. When presenting to mixed audiences, err on the side of accessibility — the experts will not be offended by a brief definition, but the non-experts will be lost without one.

Detection Heuristics

  • Technical terms and acronyms used without definition
  • Visible audience confusion (furrowed brows, disengagement, whispered conversations)
  • Vocabulary assumes a knowledge level that does not match the audience composition
  • Translator struggling with undefined technical terms

Scoring Criteria

  • Strong signal (2 pts): Vocabulary is precisely calibrated to audience level, technical terms are defined on first use, complex concepts are explained in accessible language alongside precise terminology
  • Moderate signal (1 pt): Mostly accessible language but occasional undefined jargon slips through
  • Absent (0 pts): Dense jargon throughout without definition, audience visibly struggling to follow, vocabulary clearly mismatched to audience level

Relationship to Vault Dimensions

This antipattern maps to Vault Dimension 7 (Clarity / Communication) because jargon directly impairs comprehension, to Vault Dimension 9 (Speaker Authority / Credibility) because while jargon may seem authoritative, audience confusion undermines actual credibility, and to Vault Dimension 14 (Speaker Craft / Professionalism) because vocabulary calibration is a fundamental professional skill.

Combinatorics

Tower of Babble is the inverse of Leet Grammars (intentional, audience-appropriate domain language). The primary defense is Know Your Audience (understanding vocabulary expectations), supported by Carnegie Hall rehearsal with non-expert reviewers and Seeding Satisfaction conversations that reveal audience vocabulary level. The Mentor pattern also helps — a mentor mindset naturally drives toward accessible language because the goal is the audience's understanding, not the speaker's impression.

Install with Tessl CLI

npx tessl i jbaruch/speaker-toolkit

skills

presentation-creator

references

patterns

_index.md

guardrails.md

process.md

slide-generation.md

SKILL.md

CHANGELOG.md

README.md

tile.json