neutralinojs
Neutralino.js Platform Skill
Consolidated skill for building cross-platform desktop applications with Neutralino.js. Use decision trees below to find the right APIs and configuration options, then load detailed references.
When to Apply
- Building desktop utilities with file system operations
- Executing system commands or managing processes
- Creating apps with tray icons, notifications, or clipboard integration
- Accessing system information (CPU, memory, displays)
Critical Rules
Follow these rules in all Neutralino.js code:
- Always use
neu create <path>for new projects unless explicitly asked to create from scratch. - Import
@neutralinojs/libfor frontend frameworks (React, Vue, etc.) instead of includingneutralino.jsdirectly. - Never use
tokenSecurity: nonewhen exposing native APIs - always useone-time(default) for security. - Configure
nativeAllowListandnativeBlockListto restrict API access and enhance security.
More from sarfraznawaz2005/agent-skills-collection
autohotkey-v2-gui
AutoHotkey v2 GUI development for advanced applications. Use when creating windows, handling events, optimizing performance, or working with controls like ListView, ComboBox, CheckBox. Covers event handling, data submission, positioning, and common GUI patterns.
71weather
Get current weather and forecasts (no API key required).
2domain-name-brainstormer
Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
2opentui
Comprehensive OpenTUI skill for building terminal user interfaces. Covers the core imperative API, React reconciler, and Solid reconciler. Use for any TUI development task including components, layout, keyboard handling, animations, and testing.
2planner
>
2research
Deep research via Gemini CLI — runs in background sub-agent.
2