ub-mode: Agent-Skill für disziplinierte Softwareentwicklung und Quality-Gates

Repositoryunclebob/ub-modeTool

Das GitHub-Repository unclebob/ub-mode stellt einen Agent-Skill bereit, der KI-Coding-Assistenten disziplinierte Prinzipien des Software Engineerings vorschreibt. Die Methodik kombiniert TDD, Refactoring und Architekturregeln mit deterministischen Prüfwerkzeugen.

Das Wichtigste

  1. Fokus auf drei Phasen: Erst lauffähig machen (First Make it Work), dann sauber überarbeiten (Then Make it Right) und geordnete Arbeitsabläufe einhalten (Practice).
  2. Erfordert TDD, Verhaltens- statt Implementierungstests, Domänenmodellierung, Idempotenz und das Beheben von Ursachen statt Symptomen.
  3. Kopplung an Begleitwerkzeuge: Crapper (zyklomatische Komplexität und CRAP-Score unter 10), Dryer (Vermeidung von Codeduplikaten ab 80 % Ähnlichkeit), Mutator (Mutationstests) und uml-viewer.
  4. Einfache Bereitstellung: SKILL.md wird im Skill-Verzeichnis von Assistenten wie Grok, Claude oder Cursor abgelegt und per /ub-mode aufgerufen.

Warum das relevant ist

Autonome Coding-Agenten neigen dazu, unstrukturierten oder unzureichend getesteten Code zu erzeugen. ub-mode zwingt KI-Assistenten in strenge Leitplanken des Software Craftsmanship und misst die Einhaltung über automatisierte Metriken wie Komplexität und Mutationstests.

Einordnung

Das Projekt adressiert das Problem mangelnder technischer Disziplin bei generativer Codeerstellung. Statt sich rein auf weiche Prompt-Anweisungen zu verlassen, verknüpft ub-mode Entwurfsprinzipien mit konkreten Schwellenwerten via externer Begleit-Tools. Bei der Reife handelt es sich im Kern um eine Regeldatei (SKILL.md) mit 701 Sternen, die auf Begleit-Repositories aufbaut; Lizenzangaben fehlen derzeit im Repository. Zielgruppe sind Entwicklerinnen und Entwickler, die Coding-Agenten (in Claude, Cursor oder Grok) für professionelle Codebasen einsetzen und strikte TDD- und Refactoring-Standards durchsetzen wollen.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. Oktober 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • X-Post:Uncle Bob Martin

    ub-mode: Uncle Bobs Regelwerk und Qualitäts-Gates für Coding-Agents

    Robert C. Martin („Uncle Bob“) hat mit ub-mode einen Skill für Coding-Agents veröffentlicht. Das Regelwerk verbindet Software-Engineering-Prinzipien mit deterministischen Prüfwerkzeugen wie CRAP-Score, Duplikaterkennung und Mutationstests.

    1898Lesezeichen93.281Aufrufe

    KI & AI· Tool

  • Repository:obra/superpowers

    Superpowers: Ein methodisches Framework für autonome Coding-Agenten

    Superpowers ist ein quelloffenes Framework für Coding-Agenten, das eine strukturierte Entwicklungsmethodik erzwingt. Statt direkt Code zu generieren, führt der Agent zunächst Anforderungsanalysen durch, erstellt Implementierungspläne mit TDD-Fokus und steuert Teilaufgaben autonom über Subagenten.

    285.858SterneShell

    KI & AI· Tool

  • Repository:martinholovsky/SOTA-skills

    SOTA-skills: Strukturierte Best-Practice-Skills für KI-Coding-Assistenten

    SOTA-skills ist eine kuratierte Sammlung von 42 Engineering-Skills für KI-Coding-Assistenten wie Claude Code. Die Sammlung führt Regeln für Entwicklung und Sicherheitsprüfungen über einen iterativen Loop ein, statt Prompts pauschal zu überfrachten.

    22SternePython

    KI & AI· Tool

  • Repository:addyosmani/agent-skills

    Agent Skills: Best Practices und Workflows für KI-Coding-Agents

    Das Open-Source-Repository addyosmani/agent-skills bündelt strukturierte Engineering-Skills und Slash-Commands für AI-Coding-Agents. Es bildet den Software-Entwicklungszyklus von der Spezifikation bis zum Deployment ab.

    100.192SterneJavaScript

    KI & AI· Tool

  • Repository:coleam00/skills

    Cole's AI Skills: Modulare Fähigkeiten für Coding-Agenten

    Das GitHub-Repository 'coleam00/skills' liefert eine Sammlung von 33 strukturierten Skills für KI-Coding-Agenten wie Claude Code. Anstelle einer riesigen Instruktionsdatei (wie einer unübersichtlichen CLAUDE.md) definiert jeder Skill in Markdown eine konkrete Aufgabe und wird erst bei Bedarf in den Prompt geladen. Das System basiert auf einem standardisierten Ablauf von Vorbereitung über Planung und Implementierung bis hin zur Validierung und Code-Review.

    482SternePython

    KI & AI· Tool

  • Repository:jakubkrehel/skills

    jakubkrehel/skills: Agent-Skills für UI- und Design-Engineering

    jakubkrehel/skills ist eine kuratierte Sammlung modularer Agent-Skills, die KI-Assistenten wie Claude Code fundiertes Wissen über Interface-Design, Typografie, Barrierefreiheit und UI-Engineering bereitstellen.

    5773SterneMarkdown

    KI & AI· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.