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

Andere KI-Tools

Jeder KI-Coding-Assistent, der benutzerdefinierte Anweisungen oder System-Prompts unterstützt, kann den Skill nutzen. Verweise auf den Katalog unter:

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