Install
/plugin marketplace add Kimeur/duology
/plugin install duology@duologyFür wen ist das?
- Entwickler, die mit Claude Code auf einem Mac (Apple silicon) Apps für das faltbare iPhone Duo bauen. Das Projekt positioniert Duology als eine Sammlung von Claude-Code-Skills zum „Entwerfen, Bauen, Testen und Ausliefern von Apps auf dem iPhone Duo", vertrieben als
duology-Plugin und mit vier Themenbereichen: layout patterns (Falt-Layout-Muster), app recipes (App-Rezepte), ein fold linter und pose checks (Pose-Prüfungen). Diese Inhalte dienen dem offiziellen Entwurfs-, Bau-, Test- und Auslieferungsworkflow. Wenn deine Aufgabe ist, eine Benutzeroberfläche an die Faltform des iPhone Duo anzupassen, zielen diese Skills genau auf diese Arbeit. Es ist ein Werkzeugkasten für den App-Entwicklungsprozess, kein universeller Textprüfer oder Schreibassistent. - Drei Umgebungsvoraussetzungen: ein Mac mit Apple silicon, Xcode 27.1 (27A9275 oder neuer) und Claude Code. Das sind die einzigen Anforderungen, die das Projekt nennt; ob die Skills nutzbar sind, wenn eine davon fehlt, ist nicht dokumentiert – behandle das als unbestätigt.
- Für Nutzer, deren Haupt-Client Cursor, Codex, Copilot, Gemini CLI oder ein anderer Client ist: Das Projekt kennzeichnet diese Umgebungen als skills only, es werden also nur die Skills selbst installiert; Slash-Befehle und der lint hook sind Claude-Code-Features und folgen einem anderen Installationsweg. Welche Aufgaben die Skills in solchen Clients erledigen können, ist nicht dokumentiert, und wenn sich die Prüfungen in deinem Client nicht auslösen lassen, nennt das Projekt keine Alternative.
- Ob es über das iPhone Duo hinaus auf anderen Geräten funktioniert und wie weit die Unterstützung für natürliche Sprachen oder Kommentarsprachen reicht, sagt das Projekt nicht; nimm bei beidem nichts an.
Erster Versuch in 3 Minuten
Es gibt genau einen Hauptweg: duology über den Plugin-Marktplatz von Claude Code installieren – das Projekt nennt den Marktplatz als primären Installationsweg – und dann eine Falt-Design-Prüfung über die App laufen lassen.
Voraussetzungen: ein Mac mit Apple silicon, auf dem Xcode 27.1 (27A9275 oder neuer) und Claude Code installiert sind, plus ein iPhone-Duo-App-Projekt zum Prüfen.
- Führe in einer Claude-Code-Sitzung die beiden offiziellen Befehle der Reihe nach aus:
/plugin marketplace add Kimeur/duologyfügt den Marktplatz hinzu,/plugin install duology@duologyinstalliert dasduology-Plugin.duologyist das Plugin, das das Projekt zuerst installieren empfiehlt. - Frage nach der Installation den agent in derselben Sitzung, die Falt-Design-Prüfung über deine App laufen zu lassen. Laut Projekt führt diese Prüfung
duo-lintund die 15-Punkte-Checkliste aus. - Achte auf das Erfolgssignal: Der agent liefert die zu behebenden Probleme zurück, „das Schwerwiegendeste zuerst". Wenn du nur eine Installationsbestätigung ohne Problemliste erhältst, ist die Prüfung nicht wirklich gelaufen – starte die Aufgabe erneut.
Bevor du handelst: Die Beschreibung des Projekts endet bei der Ausführung von duo-lint und der 15-Punkte-Checkliste und der Ausgabe dessen, was zu beheben ist; ob dabei auch Dateien gelesen oder geschrieben, Befehle ausgeführt oder aufs Netzwerk zugegriffen werden, ist nicht angegeben. Beobachte beim ersten Lauf, was der agent tatsächlich tut, und bestätige, dass die Ausgabe den Erwartungen entspricht, bevor du weitermachst.
Anwendungsfälle
Fall 1: Der Gesundheitstest für dein Falt-Layout nach einer größeren Änderungsrunde. Szenario: Deine App hat gerade eine Runde iPhone-Duo-Anpassungen hinter sich, und du willst wissen, welche Probleme am schwersten wiegen und welches du zuerst beheben solltest. Start: Bitte den agent in Claude Code, die Falt-Design-Prüfung über deine App laufen zu lassen; laut Projekt ist das Prüfobjekt deine App. Ablauf: Die Prüfung führt duo-lint und die 15-Punkte-Checkliste aus. Erwartbares Ergebnis: eine nach Schwere absteigend sortierte Liste der zu behebenden Probleme, die du der Reihe nach abarbeiten kannst. Wie viele Einträge sie enthält, welches genaue Format sie hat und ob Lösungsvorschläge beiliegen, ist nicht dokumentiert, und für das Nachbessern gibt es keinen offiziellen Ablauf.
Fall 2: Die Skills in einen Nicht-Claude-Code-Client bringen. Szenario: Du arbeitest überwiegend in Cursor, Codex, Copilot oder Gemini CLI und möchtest die Skills dort zur Hand haben. Start: Führe in der jeweiligen Umgebung npx skills add Kimeur/duology aus. Ablauf: die vom Projekt als skills only gekennzeichnete Installation, also nur die Skills selbst. Erwartbares Ergebnis: Das CLI legt die Skills dort ab, wo der agent laut Projekt nach ihnen sucht. Bestätigen lässt sich die Installation; welche Aufgaben sich danach auslösen lassen und ob die Ergebnisse mit Claude Code übereinstimmen, musst du in deinem eigenen Client prüfen. Verhalten sich die Skills nicht wie erwartet, gehe zum Hauptweg über Claude Code zurück und stelle fest, ob die Funktionalität selbst funktioniert.
Grenzen
- Behandle die Plattformen getrennt: Der Plugin-Marktplatz ist die Installationsoberfläche von Claude Code, und die beiden Befehle oben laufen dort als Slash-Befehle; Cursor, Codex, Copilot, Gemini CLI und andere gehen über
npx skills add Kimeur/duology, und das ist skills only. Halte das Letztere nicht für eine Marktplatz-Installation und nimm nicht an, dass beide Wege gleich leistungsfähig sind. - Nebenwirkungen und Bestätigungspunkte: Ob die Prüfung Dateien ändert, Befehle ausführt oder aufs Netzwerk zugreift, sagt das Projekt nicht, ebenso wenig etwas zu Bestätigungspunkten; beides ist unbestätigt – richte dich vor dem Handeln nach den Vorsichtsmaßnahmen aus dem ersten Versuch.
- Abhängigkeiten:
duology-recipesundduology-shipbrauchenduology, das/duo-doctorbereitstellt;duology-designundduology-featureslassen sich allein installieren, aber ihre Skills verweisen auf die Skills vonduology(duo-layout,duo-continuity,duo-scenes), installiere also zuerstduology. - Laufzeitumgebung: Die Skills richten sich an die App-Entwicklung auf dem faltbaren iPhone Duo. Unterschiede zwischen Simulator und physischem Gerät sowie Anforderungen an bestimmte Xcode-Projektstrukturen sind nicht dokumentiert.
- Version: Das Projekt nennt Xcode 27.1 (27A9275 or later), 27A9275 ist also das Minimum; spätere Änderungen stehen auf der offiziellen Seite.
- Wichtiges, noch Unbestätigtes: Was
/duo-doctorkonkret tut, Zweck und Auslöser der einzelnen Skills und Zusatz-Plugins, ob Geräte jenseits des iPhone Duo abgedeckt sind und das genaue Format der Prüfausgabe – all das fehlt auf der offiziellen Seite. Behandle nichts davon als unterstützt, bis das Projekt nachlegt.