← all repositories
LLM-Coding/Semantic-Anchors

Stop explaining TDD to your agent — just name-drop it

A curated catalog of 230+ well-defined terms that trigger deep, consistent knowledge in LLMs, so your prompts can be two words instead of two paragraphs.

★519 stars HTML LLMOps · EvalLearning
Collecting fresh signals — velocity needs a few days of history.
star history

What it does

Semantic Anchors is a browsable catalog of 230+ established terms and methodologies — things like TDD London School, arc42, tracer bullet — chosen because they reliably activate rich, specific knowledge inside an LLM. The idea: instead of spelling out “write tests first, use mocks, design outside-in” in your agent instructions, you say “TDD, London School” and let the model’s training data do the rest. The catalog spans 12 categories, from software architecture to requirements engineering, and can be filtered by professional role.

The interesting bit

It’s essentially a prompt-engineering dictionary with quality control: each candidate anchor is run through an “Anchor Prior Test” against criteria like precision, consistency, and attributability (can it be traced to key proponents or publications?). There’s also a pragmatic admission that smaller local models may not know all the anchors — the project supports injecting explicit definitions into agent instruction files for Claude Code, Codex, Gemini CLI, Cursor, Copilot, and Windsurf.

Key highlights

  • 230+ anchors across 12 MECE categories, filterable by 15 professional roles
  • Interactive website with search, card-grid visualization, and English/German switching
  • Contribution pipeline where you propose a term, maintainers test it, and Copilot drafts the entry
  • ADR-008 documents a “utility gate” for personality/assessment frameworks — they’re picky about what gets in
  • The repo itself is a Vite static site; the content is the product

Caveats

  • The core claim — that a named term activates “deep, consistent” knowledge — is asserted rather than benchmarked in the README; results will depend heavily on the model you use
  • It’s a catalog, not a tool: you still have to wire the anchors into your own prompts or agent configs

Verdict

Worth a browse if you write agent instructions or system prompts and find yourself re-explaining the same methodologies. If you were hoping for a library or API, this is vocabulary, not code.

Frequently asked

What is LLM-Coding/Semantic-Anchors?
A curated catalog of 230+ well-defined terms that trigger deep, consistent knowledge in LLMs, so your prompts can be two words instead of two paragraphs.
Is Semantic-Anchors open source?
Yes — LLM-Coding/Semantic-Anchors is open source, released under the Apache-2.0 license.
What language is Semantic-Anchors written in?
LLM-Coding/Semantic-Anchors is primarily written in HTML.
How popular is Semantic-Anchors?
LLM-Coding/Semantic-Anchors has 519 stars on GitHub.
Where can I find Semantic-Anchors?
LLM-Coding/Semantic-Anchors is on GitHub at https://github.com/LLM-Coding/Semantic-Anchors.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.