Skills sind wiederverwendbare Anweisungspakete, die die KI in Chat, Brainstorm oder einem Pipeline-Schritt automatisch in ihren Kontext aufnimmt — damit dieselben Hinweise nicht jedes Mal neu getippt werden müssen.

Skills

Was ein Skill ist

Ein Skill ist ein gespeicherter, wiederverwendbarer Satz von Markdown-Anweisungen — zum Beispiel Coding-Konventionen, eine UX-Checkliste oder ein spezialisierter Workflow —, den die KI automatisch in ihren Kontext aufnimmt, sodass er nicht jedes Mal neu getippt werden muss.

Globale vs. Projekt-Skills

Globale Skills gelten für jedes mit AITM verwaltete Projekt (zum Beispiel allgemeine Hinweise zu Barrierefreiheit oder Coding-Standards). Projekt-Skills sind auf ein bestimmtes Projekt beschränkt und gelten nur dort (zum Beispiel ein Workflow, der zu den Konventionen dieser Codebasis passt).

Einen Skill mit $CODE aufrufen

Jeder Skill hat einen kurzen, automatisch vergebenen Code wie UX-001. Die Eingabe von $CODE (z. B. $UX-001) in einer Chat-Nachricht, einer Brainstorm-Nachricht oder im Prompt von New Task weist AITM an, die vollständigen Anweisungen dieses Skills einzubeziehen. AITM erweitert den Verweis zu einem sichtbaren Block im Prompt, der so dargestellt wird:

[Skill: UX Conventions ($UX-001)]
...full skill instructions...
[/Skill]

Alternativ kann einfach mit dem Tippen begonnen und die Skill-Auswahl verwendet werden, um einen Skill per Name zu suchen und einzufügen, statt sich seinen Code zu merken.

Das Fenster der Skills-Auswahl öffnet sich aus Chat, Brainstorm oder dem Dialog „New Task“. Es erlaubt, Skills zu durchsuchen, nach Typ und Tag zu filtern und den vollständigen Text eines Skills vor der Verwendung in der Vorschau anzusehen. Im Dialog „New Task“ lässt sich über die Liste Skill (optional) zusätzlich ein Skill wählen, der immer mit dem Task eingebunden wird.

Aus dem Chat geöffnete Skills-Auswahl
Die Skills-Auswahl: Suche, Typ- und Tag-Filter sowie eine Vorschau des Skill-Textes.

Einsatzbereiche

Jeder Skill legt fest, wo er angeboten werden kann: Chat, Brainstorm und/oder Task (New Task / Pipeline). Ein Skill, der für einen Workflow geschrieben wurde (z. B. eine reine Pipeline-Konvention), überfrachtet die Auswahl nicht in einem Bereich, in dem er nicht zutrifft.

Settings → Tab „Skills“

Listet jeden verfügbaren Skill auf, mit:

  • Aktivieren/Deaktivieren pro Skill
  • Always-On-Skills — einen Skill für ein Projekt als dauerhaft eingebunden markieren, ohne ihn jedes Mal manuell referenzieren zu müssen
  • Auto Skill toggle — wenn aktiviert, ordnet AITM dem Task/Prompt anhand des Inhalts automatisch passende Skills zu, zusätzlich zu allem, was explizit referenziert wird
  • Max skills per prompt — eine Obergrenze dafür, wie viele Skills in einen einzelnen Prompt aufgenommen werden, damit der Kontext nicht überladen wird

Skills erstellen und bearbeiten

Ein Skill ist eine Markdown-Datei mit einem kleinen Metadaten-Kopf (Frontmatter), der Name, Beschreibung, Typ (dient der automatischen Vergabe des Codes), Tags (für Suche/automatische Zuordnung), die Bereiche, in denen er erscheint, den KI-Anbieter, für den er gilt, und die Angabe enthält, ob es sich um einen „danger mode“-Skill handelt (einen, der riskante Änderungen vornehmen kann, z. B. Dateien schreiben oder Tasks neu starten — vor der Verwendung mit einer Warnung gekennzeichnet). Skills können direkt in einem Inline-Editor in AITM erstellt und bearbeitet werden. Für größere, detailliertere Skills wird ein Verzeichnisformat unterstützt: Die Hauptanweisungen liegen in einer Datei, zusätzliches Referenzmaterial in einem separaten Ordner, das die KI nur bei Bedarf liest — so bleibt der Standard-Prompt schlank.

Beispiele aus der Praxis

Ein Skill „UX Conventions“, der automatisch angewendet wird, sobald eine UI-Änderung angefordert wird. Ein projektspezifischer Skill „Release Notes“, der mit $CODE aufgerufen wird, um ein formatiertes Changelog zu erzeugen. Ein Skill „Accessibility“, der als Always-On markiert ist, sodass jeder Task automatisch Hinweise zur Barrierefreiheit erhält, ohne dass daran gedacht werden muss.

Tipps

  • Breit anwendbare Skills (Coding-Standards, Barrierefreiheit) als Always-On markieren, damit nie daran gedacht werden muss, sie zu referenzieren.
  • Die Skill-Auswahl nutzen, statt Codes auswendig zu lernen — Codes sind für die schnelle Wiederverwendung gedacht, sobald ein Skill gut bekannt ist.
  • Widersprechen die Hinweise eines Skills einer harten Regel, die AITM für das Projekt bereits kennt, gewinnt immer die harte Regel.