Connect systems and services
Connects your application to other systems. Defines how they exchange data, handle errors and recover when a service is temporarily unavailable.
api-integration
Included files 2
LICENSE.txtSKILL.md
Choose a foundation for Desktop application starters with a platform brief, repository comparison, proposed tasks, acceptance criteria and the relevant Orqestria specialists.
Choose a foundation for Desktop application starters with a platform brief, repository comparison, proposed tasks, acceptance criteria and the relevant Orqestria specialists.
This planning pack creates a project containing documents and assigns the recommended agents with their existing skills. It contains no external application code or installer and does not start an application. The task lists are proposals in files; no board tasks are created automatically.
Plan a desktop application around the operating systems, native capabilities and packaging model it actually needs. Compare Electron, Tauri, Wails and Avalonia approaches before choosing a frontend, native bridge and update strategy.
A person opens the installed app, chooses a local file through a native dialog, makes and saves a change, then restarts and recovers the expected state. A denied or revoked file permission produces a clear, recoverable result.
Workspaces or documents, local settings, user-granted file locations, pending operations, recovery metadata and the installed schema/application version. Define which process owns each record and how local data is backed up.
Orion, Dex, Otto, and Yara
Read the brief, adapt the proposed tasks to your business and agree on acceptance criteria before implementation. Add the selected tasks to your board when you are ready to begin.
planning/en/brief.mdplanning/en/proposed-tasks.mdplanning/en/acceptance.mdplanning/en/starter-selection.mdExplore the category recommendations
Repository shortlist checked: Oct 25, 2026. Recheck current official sources before selecting a revision; inclusion is not a security audit or a guarantee of suitability.
These are suggested tasks to discuss and add to your board. Installation writes these documents into the project; it does not create work items, run external setup commands or contact the linked services.
Identify the users, the business outcome and what the first version excludes. Use this scenario as the initial acceptance journey: A person opens the installed app, chooses a local file through a native dialog, makes and saves a change, then restarts and recovers the expected state. A denied or revoked file permission produces a clear, recoverable result.
Compare at least two linked repositories against the scenario and records. Separate shipped features from paid editions, add-ons and work you must build. Record a reasoned choice or why a custom build is preferable.
Review official source, licenses, edition terms, dependency requirements, maintenance activity and security advisories for the exact revision. Record unresolved findings and necessary changes before adopting it.
Define ownership, validation, relationships and allowed access for these records: Workspaces or documents, local settings, user-granted file locations, pending operations, recovery metadata and the installed schema/application version. Define which process owns each record and how local data is backed up. Include at least two roles and explicit denied-access cases.
Use representative sample data in an isolated test environment. Demonstrate the full scenario, including one invalid input and one failure or correction, before expanding the product.
Test a backup and restore of the prototype, define an upgrade and rollback approach and estimate hosting, migration, integration and maintenance effort. Record owners for operation and acceptance.
These criteria define the first prototype's review, not completed work. Attach evidence and unresolved issues when the team evaluates each item.
Compare Electron React Boilerplate and Electron Vite Vue when Chromium/Node and the existing web stack are suitable. Evaluate Tauri for a web frontend with a Rust-based native boundary, Wails for a Go-backed web UI and Avalonia for a .NET-native UI direction. The recommended desktop and release agents coordinate the choice; involve the required Rust, Go or .NET expertise rather than assuming one stack fits every project.
Create Tauri App, Wails and Avalonia Templates are generator, framework or template tooling repositories. Record the toolchain version, chosen template, supported target OS and actual generated app root. Cloning these repositories alone does not create or build the distributable application.
Validate least-privilege IPC/native commands, navigation and external links, file dialogs, local persistence and error recovery. Test the packaged build separately from development on every promised operating system. Plan installer format, signing/notarization, update authenticity, rollback and data migration; avoid promising one-click distribution without that evidence.
Architect, planner, backend developer
Primary model:
Opus (latest)
Desktop developer, developer, architect
Primary model:
Opus (latest)
DevOps engineer, release engineer, developer
Primary model:
Opus (latest)
Open-source adoption and supply-chain reviewer
Primary model:
Gemini Argon (latest)
Discover what each skill helps you build. Open a card for an explanation, concrete outcomes and a practical example.
Connects your application to other systems. Defines how they exchange data, handle errors and recover when a service is temporarily unavailable.
api-integration
LICENSE.txtSKILL.mdShapes the smallest viable architecture around measurable requirements, explicit data ownership and the operational trade-offs your team faces.
architecture-planning
LICENSE.txtSKILL.mdImplements server behavior in tested, coherent increments that preserve business rules, transaction integrity and visible failure states.
backend-implementation
LICENSE.txtSKILL.mdMakes queued work safe to repeat and recover by treating duplicate delivery and partial completion as normal operational cases.
background-jobs
LICENSE.txtSKILL.mdChecks whether backups can restore a usable system within stated data-loss and recovery-time objectives.
backup-restore-validation
SKILL.mdMakes release packages reproducible and traceable by controlling build inputs, artifact contents and the boundary between configuration and secrets.
build-artifact-management
SKILL.mdHelps choose a reusable application foundation by comparing actual workflow fit, ownership effort and alternatives to building from scratch.
business-project-foundations
SKILL.mdreferences/README.mdreferences/adoption-checklist.mdreferences/repositories.jsonExplains infrastructure bottlenecks and scaling costs using actual connection, memory and CPU constraints rather than server counts alone.
capacity-infrastructure-costs
SKILL.mdStructures verification and deployment around immutable release artifacts, coordinated state changes and evidence of the active version.
cicd-release-engineering
SKILL.mdKeeps a code change complete but reviewable by following local conventions and limiting edits and dependencies to the requested outcome.
clean-changes
SKILL.mdHelps you navigate an existing project by locating important files, system connections and the right place for a scoped change.
codebase-discovery
LICENSE.txtSKILL.mdMakes container startup and shutdown predictable through explicit configuration validation, process signals and production runtime boundaries.
containers-runtime-config
SKILL.mdPlans schema changes that preserve data and allow old and new application versions to coexist during transition.
database-migrations
LICENSE.txtSKILL.mdVerifies a release in its actual runtime and selects a recovery path that accounts for data and schema effects.
deployment-verification-recovery
SKILL.mdMaps desktop runtimes, native tools and storage boundaries before choosing an implementation approach.
desktop-architecture-discovery
SKILL.mdMeasures desktop startup and runtime bottlenecks while preparing useful diagnostics without exposing private data.
desktop-diagnostics-performance
SKILL.mdOrganizes platform builds, signing materials and release channels into traceable CI artifacts.
desktop-mobile-release-pipelines
SKILL.mdChecks the shipped executable's paths, native binaries and startup behavior beyond development-mode success.
desktop-packaging-verification
SKILL.mdManages app-owned processes and window transitions without terminating unrelated programs or depending on shell environments.
desktop-process-lifecycle
SKILL.mdPrepares platform-appropriate signatures and installers while making actual distribution checks explicit.
desktop-signing-distribution
SKILL.mdSeparates desktop application data, reliable local writes and OS-protected credentials into appropriate storage locations.
desktop-storage-credentials
SKILL.mdCoordinates desktop update installation with active work, local schema migrations and recovery limits.
desktop-updates-compatibility
SKILL.mdBuilds Electron features across isolated processes with narrow, validated communication and predictable native behavior.
electron-development
SKILL.mdTests a risky technical assumption in a small controlled experiment before committing to an implementation approach.
empirical-micro-benchmark-prototyping
SKILL.mdLabels capability claims according to documentation, inspected source, executed experiments or explicit inference.
evidence-grading-research-verification
SKILL.mdMaps the real route from repository changes to runtime infrastructure before altering build or deployment behavior.
infra-pipeline-discovery
SKILL.mdMakes infrastructure changes reviewable through explicit plans, shared-state protection and environment-specific inputs.
infrastructure-as-code
SKILL.mdTurns a technical recommendation into a concrete integration plan with local touchpoints, lifecycle boundaries and visible uncertainty.
integration-architecture-adoption-plan
SKILL.mdRestructures legacy code in focused steps while recording current behavior and keeping intentional changes distinct from accidental regressions.
legacy-refactoring
LICENSE.txtSKILL.mdCoordinates an embedded server and external command-line tools so desktop startup and shutdown remain predictable.
local-backend-cli-integration
SKILL.mdConnects service telemetry to user impact so operators can diagnose failures and act on alerts with clear responsibility.
monitoring-logging-alerting
SKILL.mdConnects logs, metrics and traces to concrete questions about failures, performance and user impact.
observability
LICENSE.txtSKILL.mdAssesses a specific open-source release against deployment needs, supply-chain exposure and license obligations.
oss-adoption-security-evidence
SKILL.mdProtects build and deployment credentials through least-privilege identities and separation from untrusted code paths.
secrets-deployment-permissions
SKILL.mdChecks how your application handles sign-ins, forms, uploads and sensitive data. Helps prevent malicious input and unintended data exposure.
secure-coding
LICENSE.txtSKILL.mdConstrains the bridge between desktop web content and native capabilities, including local servers that other applications may reach.
secure-ipc-native-boundaries
SKILL.mdPrioritizes dependency fixes from real advisory conditions and reachable application paths, minimizing unnecessary compatibility disruption.
security-advisory-remediation
SKILL.mdChecks implementation, dependencies and tests at a fixed revision to substantiate technical capability claims.
source-code-repository-inspection
SKILL.mdConverts a specification into ordered, reviewable delivery tasks with working user outcomes and explicit acceptance evidence.
task-breakdown
LICENSE.txtSKILL.mdIntegrates Rust commands and native processes into Tauri with nonblocking execution, explicit permissions and controlled shutdown.
tauri-rust-integration
SKILL.mdTests tenant boundaries adversarially using comparable data in two workspaces, including indirect relationships and shared infrastructure.
tenant-isolation-verification
SKILL.mdBuilds tests for individual functions and complete workflows, helping catch errors and prevent previously fixed problems from returning.
testing-discipline
SKILL.mdKeeps background work recoverable during deployments and prevents overlapping schedules or repeated delivery from duplicating business actions.
workers-scheduled-operations
SKILL.mdREADME.de.mdREADME.hu.mdREADME.mdplanning/de/acceptance.mdplanning/de/brief.mdplanning/de/proposed-tasks.mdplanning/de/starter-selection.mdplanning/en/acceptance.mdplanning/en/brief.mdplanning/en/proposed-tasks.mdplanning/en/starter-selection.mdplanning/hu/acceptance.mdplanning/hu/brief.mdplanning/hu/proposed-tasks.mdplanning/hu/starter-selection.md