← Zurück zum Katalog

Projekt · Version 1.0.0

Desktop-Anwendungsstarter · Projektplanungspaket

Wähle eine Grundlage für Desktop-Anwendungsstarter: mit Plattform-Briefing, Repository-Vergleich, vorgeschlagenen Aufgaben, Abnahmekriterien und passenden Orqestria-Spezialisten.

Was bringt es dir?

Details… Weniger anzeigen

Desktop-Anwendungsstarter · Projektplanungspaket

Wähle eine Grundlage für Desktop-Anwendungsstarter: mit Plattform-Briefing, Repository-Vergleich, vorgeschlagenen Aufgaben, Abnahmekriterien und passenden Orqestria-Spezialisten.

Dieses Planungspaket erstellt ein Projekt mit Dokumenten und weist die empfohlenen Agenten mit ihren vorhandenen Skills zu. Es enthält keinen externen Anwendungscode oder Installer und startet keine Anwendung. Die Aufgabenlisten sind Vorschläge in Dateien; Board-Aufgaben werden nicht automatisch erstellt.

Plane eine Desktop-Anwendung anhand der benötigten Betriebssysteme, nativen Funktionen und Paketierung. Vergleiche Electron, Tauri, Wails und Avalonia, bevor du Frontend, native Schnittstellen und Updatestrategie festlegst.

Erster Geschäftsablauf

Eine Person öffnet die installierte App, wählt über einen nativen Dialog eine lokale Datei, ändert und speichert sie und findet nach einem Neustart den erwarteten Zustand wieder. Verweigerte oder entzogene Dateiberechtigungen führen zu einer verständlichen, behebbaren Meldung.

Zu modellierende Daten

Arbeitsbereiche oder Dokumente, lokale Einstellungen, freigegebene Dateipfade, ausstehende Vorgänge, Wiederherstellungsdaten und installierte Schema-/App-Version. Lege den verantwortlichen Prozess und die Sicherung lokaler Daten fest.

Empfohlenes Team

Orion, Dex, Otto und Yara

Dokumente in diesem Paket

Lies die Projektbeschreibung, passe die Aufgabenvorschläge an deinen Betrieb an und vereinbare vor der Umsetzung die Akzeptanzkriterien. Übernimm die ausgewählten Aufgaben in dein Board, wenn die Arbeit beginnen kann.

  • Projektbeschreibung: planning/de/brief.md
  • Vorgeschlagene erste Aufgaben: planning/de/proposed-tasks.md
  • Akzeptanzkriterien: planning/de/acceptance.md
  • Die Anwendungsgrundlage auswählen und prüfen: planning/de/starter-selection.md

Zu vergleichende Repositories

Kategorieempfehlungen ansehen

Repository-Auswahl geprüft am 25.10.2026. Prüfe vor der Revisionswahl die aktuellen offiziellen Quellen erneut; die Aufnahme ist kein Sicherheitsaudit und keine Eignungsgarantie.

Vorgeschlagene erste Aufgaben

Dies sind Aufgabenvorschläge zur Abstimmung und Übernahme ins Board. Die Installation schreibt diese Dokumente ins Projekt; sie erstellt keine Arbeitselemente, führt keine externen Einrichtungsbefehle aus und kontaktiert keine verlinkten Dienste.

Ziel und Umfang festlegen

Benenne Nutzer, Geschäftsergebnis und ausgeschlossene Teile der ersten Version. Nutze diesen Ablauf als Ausgangspunkt für die Abnahme: Eine Person öffnet die installierte App, wählt über einen nativen Dialog eine lokale Datei, ändert und speichert sie und findet nach einem Neustart den erwarteten Zustand wieder. Verweigerte oder entzogene Dateiberechtigungen führen zu einer verständlichen, behebbaren Meldung.

Mindestens zwei Grundlagen vergleichen

Vergleiche mindestens zwei verlinkte Repositories anhand des Ablaufs und der Daten. Trenne vorhandene Funktionen von kostenpflichtigen Editionen, Erweiterungen und Eigenentwicklung. Begründe die Wahl oder warum eine Eigenentwicklung besser passt.

Aktuellen Quellstand und Abhängigkeiten prüfen

Prüfe offiziellen Quellcode, Lizenzen, Editionsbedingungen, Abhängigkeiten, Wartungsaktivität und Sicherheitshinweise für die genaue Revision. Dokumentiere offene Befunde und nötige Änderungen vor der Übernahme.

Daten und Berechtigungen modellieren

Definiere Zuständigkeit, Validierung, Beziehungen und erlaubten Zugriff für diese Daten: Arbeitsbereiche oder Dokumente, lokale Einstellungen, freigegebene Dateipfade, ausstehende Vorgänge, Wiederherstellungsdaten und installierte Schema-/App-Version. Lege den verantwortlichen Prozess und die Sicherung lokaler Daten fest. Berücksichtige mindestens zwei Rollen und ausdrücklich verweigerte Zugriffe.

Den kleinsten vollständigen Ablauf prototypisieren

Verwende repräsentative Beispieldaten in einer isolierten Testumgebung. Zeige vor dem Ausbau den gesamten Ablauf mit einer ungültigen Eingabe und einem Fehler- oder Korrekturfall.

Wiederherstellung und Updates planen

Teste Sicherung und Wiederherstellung des Prototyps, plane Updates und Rollback und schätze Hosting-, Migrations-, Integrations- und Wartungsaufwand. Benenne Verantwortliche für Betrieb und Abnahme.

Akzeptanzkriterien

Diese Kriterien beschreiben die Prüfung des ersten Prototyps, keine bereits erledigte Arbeit. Ergänze bei der Bewertung jedes Punkts Belege und offene Fragen.

  • Der vereinbarte Ablauf ist mit repräsentativen Daten vollständig nachgewiesen: Eine Person öffnet die installierte App, wählt über einen nativen Dialog eine lokale Datei, ändert und speichert sie und findet nach einem Neustart den erwarteten Zustand wieder. Verweigerte oder entzogene Dateiberechtigungen führen zu einer verständlichen, behebbaren Meldung.
  • Mindestens zwei Kandidaten wurden verglichen; gewählte Revision, Lizenz- und Editionsgrenzen, Abhängigkeiten und Sicherheitsbefunde sind mit offiziellen Quellen dokumentiert.
  • Für mindestens zwei Rollen sind erlaubte und verweigerte Aktionen geprüft; geschützte Daten anderer Nutzer oder Organisationen bleiben unzugänglich.
  • Ungültige Eingaben, ein Fehler und eine Korrektur liefern nachvollziehbare Ergebnisse ohne unbeabsichtigt doppelte Datensätze oder Geschäftsaktionen.
  • Eine Sicherung wurde in einer Testumgebung wiederhergestellt; erwartete Daten und Zugriffsregeln wurden geprüft.
  • Das Team hat Update- und Rollback-Plan, bekannte Lücken, Betriebsverantwortung und verbleibende Umsetzung dokumentiert.
  • Ein paketierter Build zeigt den ersten Dateiablauf auf jedem zugesagten Betriebssystem. Native Berechtigungen und Kommunikationsgrenzen, Toolchains, Signierung, Updates und Datenmigration sind dokumentiert und im vereinbarten Umfang getestet.

Die Anwendungsgrundlage auswählen und prüfen

Vergleiche Electron React Boilerplate und Electron Vite Vue, wenn Chromium/Node und der vorhandene Web-Stack passen. Prüfe Tauri für ein Web-Frontend mit Rust-basierter nativer Grenze, Wails für eine Go-basierte Web-Oberfläche und Avalonia für eine native .NET-Oberfläche. Desktop- und Release-Agenten koordinieren die Wahl; ziehe benötigte Rust-, Go- oder .NET-Fachkenntnisse gezielt hinzu.

Create Tauri App, Wails und Avalonia Templates enthalten Generator-, Framework- oder Vorlagenwerkzeuge. Dokumentiere Toolchain-Version, Vorlage, unterstützte Zielsysteme und den tatsächlichen erzeugten Anwendungsordner. Allein das Klonen erstellt und kompiliert noch keine auslieferbare Anwendung.

Prüfe minimal berechtigte IPC/native Befehle, Navigation und externe Links, Dateidialoge, lokale Speicherung und Fehlerbehandlung. Teste die paketierte Ausgabe getrennt vom Entwicklungsmodus auf jedem zugesagten Betriebssystem. Plane Installer, Signierung/Notarisierung, authentische Updates, Rollback und Datenmigration; versprich ohne diese Belege keine Veröffentlichung mit einem Klick.

Was enthalten ist

Agenten 4

Skills in diesem Projekt 43

Entdecke, wobei dir jeder Skill hilft. Öffne eine Karte für eine verständliche Erklärung, konkrete Ergebnisse und ein praktisches Beispiel.

Systeme und Dienste verbinden

Verbindet deine Anwendung mit anderen Systemen. Definiert den Datenaustausch, die Fehlerbehandlung und die Wiederaufnahme nach vorübergehenden Ausfällen.

api-integration

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Architekturplanung

Gestaltet die kleinste geeignete Architektur anhand messbarer Anforderungen, klarer Datenverantwortung und betrieblicher Abwägungen.

architecture-planning

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Backend-Implementierung

Implementiert Serververhalten in getesteten zusammenhängenden Schritten mit Geschäftsregeln, Transaktionskonsistenz und sichtbaren Fehlerzuständen.

backend-implementation

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Zuverlässige Hintergrundaufgaben

Macht Warteschlangenarbeit wiederholbar und wiederherstellbar, indem doppelte Zustellung und Teilabschluss als normale Betriebsfälle behandelt werden.

background-jobs

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Sicherung und Wiederherstellung prüfen

Prüft, ob Sicherungen ein nutzbares System innerhalb festgelegter Datenverlust- und Wiederherstellungsziele zurückbringen können.

backup-restore-validation

Enthaltene Dateien 1
  • SKILL.md

Reproduzierbare Build-Artefakte

Macht Release-Pakete reproduzierbar und nachvollziehbar durch kontrollierte Eingaben, Inhalte sowie getrennte Konfiguration und Geheimnisse.

build-artifact-management

Enthaltene Dateien 1
  • SKILL.md

Grundlagen für Geschäftsprojekte

Hilft bei der Auswahl einer Anwendungsgrundlage durch Vergleich tatsächlicher Ablaufeignung, Betriebsaufwand und Eigenentwicklungsalternativen.

business-project-foundations

Enthaltene Dateien 4
  • SKILL.md
  • references/README.md
  • references/adoption-checklist.md
  • references/repositories.json

Infrastrukturkapazität und Kosten

Erklärt Infrastrukturengpässe und Skalierungskosten anhand tatsächlicher Verbindungs-, Speicher- und CPU-Grenzen statt Serveranzahl allein.

capacity-infrastructure-costs

Enthaltene Dateien 1
  • SKILL.md

CI/CD und Release-Pipelines

Ordnet Prüfung und Auslieferung um unveränderliche Artefakte, koordinierte Zustandswechsel und Nachweise der aktiven Version.

cicd-release-engineering

Enthaltene Dateien 1
  • SKILL.md

Fokussierte Codeänderungen

Hält Codeänderungen vollständig und prüfbar durch lokale Konventionen und auf das gewünschte Ergebnis begrenzte Änderungen sowie Abhängigkeiten.

clean-changes

Enthaltene Dateien 1
  • SKILL.md

Codebasis erkunden

Hilft dir, wichtige Dateien, Systemverbindungen und den passenden Ansatzpunkt für eine begrenzte Änderung in einem bestehenden Projekt zu finden.

codebase-discovery

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Container-Laufzeit konfigurieren

Macht Containerstart und -ende durch Konfigurationsprüfung, Prozesssignale und klare Laufzeitgrenzen vorhersehbar.

containers-runtime-config

Enthaltene Dateien 1
  • SKILL.md

Wiederherstellbare Datenbankmigrationen

Plant Schemaänderungen mit Datenerhalt und zeitweiser Unterstützung alter sowie neuer Anwendungsversionen.

database-migrations

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Bereitstellung prüfen und wiederherstellen

Prüft ein Release in seiner tatsächlichen Laufzeit und wählt Wiederherstellung unter Berücksichtigung von Daten- und Schemafolgen.

deployment-verification-recovery

Enthaltene Dateien 1
  • SKILL.md

Desktop-Architektur erfassen

Erfasst Laufzeiten, native Werkzeuge und Speichergrenzen vor der Wahl einer Desktop-Implementierung.

desktop-architecture-discovery

Enthaltene Dateien 1
  • SKILL.md

Desktop-Diagnose und Leistung

Misst Start- und Laufzeitengpässe und bereitet nützliche Diagnosen ohne Offenlegung privater Daten vor.

desktop-diagnostics-performance

Enthaltene Dateien 1
  • SKILL.md

Desktop- und Mobile-Release-Pipelines

Ordnet Plattformbuilds, Signaturmaterial und Veröffentlichungskanäle nachvollziehbaren CI-Artefakten zu.

desktop-mobile-release-pipelines

Enthaltene Dateien 1
  • SKILL.md

Paketierte Desktop-Apps prüfen

Prüft Pfade, native Programme und Startverhalten des ausgelieferten Pakets über den Entwicklungsmodus hinaus.

desktop-packaging-verification

Enthaltene Dateien 1
  • SKILL.md

Desktop-Prozesslebenszyklus

Verwaltet eigene Prozesse und Fensterwechsel ohne fremde Programme zu beenden oder Shellumgebungen vorauszusetzen.

desktop-process-lifecycle

Enthaltene Dateien 1
  • SKILL.md

Desktop-Signierung und Verteilung

Bereitet plattformgerechte Signaturen und Installer vor und benennt die tatsächlich durchgeführten Auslieferungsprüfungen.

desktop-signing-distribution

Enthaltene Dateien 1
  • SKILL.md

Desktop-Speicher und Zugangsdaten

Trennt Anwendungsdaten, zuverlässige lokale Schreibvorgänge und systemgeschützte Zugangsdaten in geeignete Speicherorte.

desktop-storage-credentials

Enthaltene Dateien 1
  • SKILL.md

Desktop-Updatekompatibilität

Koordiniert Updateinstallation mit laufender Arbeit, lokalen Schemamigrationen und Wiederherstellungsgrenzen.

desktop-updates-compatibility

Enthaltene Dateien 1
  • SKILL.md

Electron-Anwendungen entwickeln

Implementiert Electron-Funktionen mit isolierten Prozessen, enger geprüfter Kommunikation und vorhersehbarem nativen Verhalten.

electron-development

Enthaltene Dateien 1
  • SKILL.md

Isolierte Prototypen und Benchmarks

Prüft riskante technische Annahmen in einem kleinen kontrollierten Versuch vor einer Implementierungsentscheidung.

empirical-micro-benchmark-prototyping

Enthaltene Dateien 1
  • SKILL.md

Technische Belege einstufen

Unterscheidet dokumentierte Behauptungen, geprüften Quellcode, ausgeführte Experimente und ausdrücklich gekennzeichnete Schlussfolgerungen.

evidence-grading-research-verification

Enthaltene Dateien 1
  • SKILL.md

Infrastruktur-Pipelines erkunden

Kartiert den tatsächlichen Weg von Repositoryänderungen zur laufenden Infrastruktur vor Änderungen an Build oder Deployment.

infra-pipeline-discovery

Enthaltene Dateien 1
  • SKILL.md

Infrastruktur als Code

Macht Infrastrukturänderungen durch konkrete Pläne, geschützten gemeinsamen Zustand und umgebungsspezifische Eingaben überprüfbar.

infrastructure-as-code

Enthaltene Dateien 1
  • SKILL.md

Einführung einer Integration planen

Macht aus einer technischen Empfehlung einen konkreten Integrationsplan mit lokalen Ansatzpunkten, Lebenszyklusgrenzen und sichtbarer Unsicherheit.

integration-architecture-adoption-plan

Enthaltene Dateien 1
  • SKILL.md

Sicheres Refactoring alten Codes

Strukturiert Altcode gezielt um und trennt aufgezeichnetes Bestandsverhalten, bewusste Änderungen und versehentliche Regressionen.

legacy-refactoring

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Desktop-Backend und CLI anbinden

Koordiniert eingebettete Server und externe Kommandozeilenwerkzeuge für zuverlässigen Desktop-Start und sauberes Beenden.

local-backend-cli-integration

Enthaltene Dateien 1
  • SKILL.md

Monitoring und handlungsfähige Alarme

Verbindet Diensttelemetrie mit Nutzerfolgen für Diagnose und handlungsfähige Alarme mit klarer Verantwortung.

monitoring-logging-alerting

Enthaltene Dateien 1
  • SKILL.md

Betriebliche Beobachtbarkeit

Verknüpft Logs, Metriken und Traces mit konkreten Fragen zu Ausfällen, Leistung und Nutzerauswirkungen.

observability

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Open-Source-Einführung prüfen

Bewertet eine konkrete Veröffentlichung anhand von Einsatzbedarf, Lieferkettenrisiken und Lizenzpflichten.

oss-adoption-security-evidence

Enthaltene Dateien 1
  • SKILL.md

Deployment-Geheimnisse und Rechte

Schützt Build- und Deployment-Zugangsdaten durch minimale Identitäten und Trennung von unvertrauenswürdigen Codepfaden.

secrets-deployment-permissions

Enthaltene Dateien 1
  • SKILL.md

Sichere Anwendungsentwicklung

Prüft den Umgang mit Anmeldungen, Formularen, Uploads und sensiblen Daten. Hilft, schädliche Eingaben und unbeabsichtigte Datenweitergabe zu verhindern.

secure-coding

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Sichere Desktop-Grenzen

Begrenzt die Brücke zwischen Desktop-Webinhalten und nativen Fähigkeiten einschließlich lokal erreichbarer Server.

secure-ipc-native-boundaries

Enthaltene Dateien 1
  • SKILL.md

Schwachstellen in Abhängigkeiten beheben

Priorisiert Abhängigkeitskorrekturen anhand tatsächlicher Ausnutzungsbedingungen und erreichbarer Pfade mit minimalem Kompatibilitätsbruch.

security-advisory-remediation

Enthaltene Dateien 1
  • SKILL.md

Quellcode-Repositories untersuchen

Prüft Implementierung, Abhängigkeiten und Tests eines festen Stands zur Begründung technischer Aussagen.

source-code-repository-inspection

Enthaltene Dateien 1
  • SKILL.md

Umsetzungsaufgaben zerlegen

Übersetzt Spezifikationen in geordnete prüfbare Lieferaufgaben mit funktionierenden Nutzerergebnissen und klaren Abnahmenachweisen.

task-breakdown

Enthaltene Dateien 2
  • LICENSE.txt
  • SKILL.md

Tauri- und Rust-Integration

Integriert Rust-Befehle und native Prozesse in Tauri mit nichtblockierender Ausführung, klaren Rechten und kontrolliertem Ende.

tauri-rust-integration

Enthaltene Dateien 1
  • SKILL.md

Mandantentrennung überprüfen

Prüft Mandantengrenzen adversariell mit vergleichbaren Daten zweier Arbeitsbereiche einschließlich indirekter Beziehungen und gemeinsamer Infrastruktur.

tenant-isolation-verification

Enthaltene Dateien 1
  • SKILL.md

Tests und Zuverlässigkeit

Erstellt Tests für einzelne Funktionen und vollständige Abläufe. Hilft, Fehler früh zu erkennen und bereits behobene Probleme dauerhaft zu vermeiden.

testing-discipline

Enthaltene Dateien 1
  • SKILL.md

Zuverlässige Hintergrund- und Zeitplanjobs

Macht Hintergrundarbeit bei Deployments wiederaufnehmbar und schützt Geschäftsaktionen vor überlappenden Zeitplänen und mehrfacher Zustellung.

workers-scheduled-operations

Enthaltene Dateien 1
  • SKILL.md

Projekte 1

  • Desktop application starters · project planning pack
    Enthaltene Dateien (15)
    • README.de.md
    • README.hu.md
    • README.md
    • planning/de/acceptance.md
    • planning/de/brief.md
    • planning/de/proposed-tasks.md
    • planning/de/starter-selection.md
    • planning/en/acceptance.md
    • planning/en/brief.md
    • planning/en/proposed-tasks.md
    • planning/en/starter-selection.md
    • planning/hu/acceptance.md
    • planning/hu/brief.md
    • planning/hu/proposed-tasks.md
    • planning/hu/starter-selection.md

Voraussetzungen

  • Orqestria auf deinem Computer installiert.
  • Wähle bei der Installation einen neuen Projektordner.
  • Ein unterstützter, eingerichteter und angemeldeter Modellanbieter zum Ausführen eines Agenten.