What problem does it solve?
Modifying the Stella desktop application without adhering to its specific development rules leads to broken file paths, interrupted active user sessions, and changes that fail to persist or apply correctly, wasting development time and disrupting the end user experience.
Core Features & Use Cases
- Operating Rules: Clear, mandatory guidelines for using absolute file paths, avoiding dev server launches that interrupt active Stella sessions, and preserving unmodified onboarding flows.
- UI & Theme Guidance: Pre-mapped paths for all major UI surfaces (chat, composer, top navigation, etc.) and step-by-step instructions for making aesthetic changes that persist across theme switches via the built-in Custom theme.
- Validation & Common Gotchas: Pre-defined validation commands to run after changes, plus notes on auto-generated files, app registry discovery, and unique runtime constraints to avoid frequent implementation errors.
- Use Case: If you want to add a new app entry to Stella's top navigation bar or adjust the chat composer's styling, this skill provides the exact file paths and rules to implement the change safely without disrupting the running Stella instance.
Quick Start
Use the stella-desktop skill to tweak the color palette of Stella's chat interface to match your brand.