AgentSkill: Semantic Anchor Translator
Das Semantic Anchors Projekt enthält einen AgentSkill, der KI-Coding-Assistenten beibringt, semantische Anker während der Arbeit zu erkennen und vorzuschlagen.
Was macht er?
Der Skill arbeitet in zwei Modi:
Erkennungsmodus (ausführlich → Anker)
Wenn du ein Konzept in eigenen Worten beschreibst, identifiziert die KI den passenden semantischen Anker:
Du: "Ich möchte Dinge so kategorisieren, dass sie sich nicht überlappen und alles abdecken"
KI: Du beschreibst das MECE Principle (Mutually Exclusive, Collectively Exhaustive).
Beratungsmodus (Frage → Anker)
Wenn du nach Methodik-Empfehlungen fragst, schlägt die KI relevante Anker vor:
Du: "Wie sollte ich Architekturentscheidungen dokumentieren?"
KI: Für Architekturentscheidungen: ADR nach Nygard oder MADR. Beide bieten leichtgewichtige Templates für Kontext, Entscheidung und Konsequenzen.
Installation
Der Skill folgt der agentskills.io-Spezifikation und kann mit jedem kompatiblen KI-Coding-Assistenten verwendet werden.
Claude Code
Füge in die CLAUDE.md deines Projekts hinzu:
## Skills
Use the semantic-anchor-translator skill from:
https://github.com/LLM-Coding/Semantic-Anchors/tree/main/skill/semantic-anchor-translator
Oder referenziere die SKILL.md des Skills direkt in deiner Projektkonfiguration.
GitHub Copilot
Füge in .github/copilot-instructions.md in deinem Repository hinzu:
## Semantic Anchors
When the user describes a concept verbosely, identify the precise
semantic anchor term. When asked for methodology advice, suggest
relevant anchors from the catalog.
Reference: https://github.com/LLM-Coding/Semantic-Anchors/blob/main/skill/semantic-anchor-translator/references/catalog.md
Cursor
Füge in .cursor/rules oder .cursorrules in deinem Projekt hinzu:
## Semantic Anchors
Use the semantic-anchor-translator skill to recognize and suggest
established terminology. Catalog:
https://github.com/LLM-Coding/Semantic-Anchors/blob/main/skill/semantic-anchor-translator/references/catalog.md
Amazon Kiro
Füge in das specs/-Verzeichnis deines Projekts oder in eine Spec-Datei hinzu:
## Semantic Anchors
When the user describes a concept verbosely, identify the precise
semantic anchor term. When asked for methodology advice, suggest
relevant anchors from the catalog.
Reference: https://github.com/LLM-Coding/Semantic-Anchors/blob/main/skill/semantic-anchor-translator/references/catalog.md
Katalogübersicht
Der Skill umfasst 90+ semantische Anker in folgenden Kategorien:
| Kategorie | Wichtige Anker |
|---|---|
Testing & Qualität |
TDD Chicago/London, BDD, Testing Pyramid, Mutation Testing, Property-Based Testing, Test Double |
Software-Architektur |
Clean Architecture, Hexagonal, DDD, arc42, C4, ADR, MADR, CQRS, EDA |
Design-Prinzipien |
SOLID (5 Unterprinzipien), GoF Design Patterns (23 Untermuster), DRY, SPOT, YAGNI |
Problemlösung |
Five Whys, Feynman Technique, Rubber Duck Debugging, Devil’s Advocate, Cynefin |
Requirements Engineering |
MoSCoW, EARS, User Story Mapping, JTBD, Impact Mapping |
Kommunikation |
BLUF, Pyramid Principle, MECE, Chatham House Rule, Socratic Method |
Dokumentation |
Diataxis Framework, Docs-as-Code |
Strategische Planung |
Wardley Mapping, Pugh Matrix |
Der vollständige Katalog mit Beschreibungen, Vertretern und Kernkonzepten ist unter catalog.md auf GitHub verfügbar.
Mitwirken
Wenn du einen neuen Anker zum Katalog hinzufügst, aktualisiere bitte auch den AgentSkill-Katalog unter skill/semantic-anchor-translator/references/catalog.md, damit KI-Agenten ihn finden können.
Siehe Mitwirken für den vollständigen Beitrags-Workflow.
Siehe auch
-
Socratic Code-Theory Recovery Skill — verpackt den Brownfield-Dokumentations-Recovery-Workflow als installierbaren Skill, der jede Aussage als aus-Code-ableitbar oder ans-Team-offen klassifiziert