stacks-desktop

Configure the Stacks desktop engine and package apps for distribution.

622|17|Updated Apr 26, 2022
One-click install
npx skills add https://github.com/stacksjs/stacks --skill stacks-desktop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stacks-desktop
Source: https://github.com/stacksjs/stacks/tree/main/.claude/skills/stacks-desktop
Command: npx skills add https://github.com/stacksjs/stacks --skill stacks-desktop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure and package desktop features for Stacks-based apps, enabling desktop-specific engine setup and distribution workflows.

Core Features & Use Cases

  • Desktop engine configuration for Stacks apps
  • Desktop packaging and distribution readiness
  • System tray integration and desktop views

Quick Start

Install and configure the Stacks desktop engine for your project and start packaging a desktop app.

Frequently Asked Questions about stacks-desktop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I package a cross-platform desktop app with TypeScript and Bun?

Configuring and packaging a desktop app with TypeScript and Bun requires setting up the Stacks desktop engine. This Skill automates that configuration, streamlines distribution readiness, and handles system tray integration for cross-platform desktop apps.

What is desktop engine configuration and when do I need it for my app?

Desktop engine configuration sets up the runtime environment for native desktop features. You need it when building cross-platform desktop apps, implementing system tray integrations, or rendering desktop-specific views within the Stacks framework.

Do I need Bun 1.3.0 to use desktop packaging with Stacks?

Yes, desktop packaging with Stacks requires Bun version 1.3.0 or higher. The Skill validates your environment and allowed-tools set during setup to ensure your TypeScript project meets cross-platform desktop distribution requirements.

How do I add a system tray integration to a Stacks desktop app?

Adding a system tray integration to a Stacks desktop app is handled by configuring the desktop engine. This Skill automates the setup process, allowing you to implement tray functionality and desktop views without manual configuration.

What are the limitations when packaging desktop apps using the Stacks framework?

Packaging desktop apps using the Stacks framework is limited to projects meeting the Bun 1.3.0 and TypeScript requirements. It is specifically designed for Stacks-based development rather than general-purpose desktop app distribution.