neutralino-js-config

Configure Neutralino.js for lightweight desktop applications

509 stars

Best use case

neutralino-js-config is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Configure Neutralino.js for lightweight desktop applications

Teams using neutralino-js-config should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/neutralino-js-config/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/desktop-development/skills/neutralino-js-config/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/neutralino-js-config/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How neutralino-js-config Compares

Feature / Agentneutralino-js-configStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Configure Neutralino.js for lightweight desktop applications

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# neutralino-js-config

Configure Neutralino.js for lightweight desktop applications. Neutralino offers smaller binary sizes than Electron by using the OS's built-in webview.

## Capabilities

- Initialize Neutralino project
- Configure neutralino.config.json
- Set up native API access
- Configure window modes
- Set up extensions
- Configure build targets
- Set up app icons and metadata

## Input Schema

```json
{
  "type": "object",
  "properties": {
    "projectPath": { "type": "string" },
    "appName": { "type": "string" },
    "windowMode": { "enum": ["window", "browser", "cloud", "chrome"] }
  },
  "required": ["projectPath", "appName"]
}
```

## neutralino.config.json

```json
{
  "applicationId": "com.mycompany.myapp",
  "version": "1.0.0",
  "defaultMode": "window",
  "port": 0,
  "documentRoot": "/resources/",
  "url": "/",
  "enableServer": true,
  "enableNativeAPI": true,
  "modes": {
    "window": {
      "title": "My App",
      "width": 800,
      "height": 600,
      "minWidth": 400,
      "minHeight": 300
    }
  }
}
```

## Related Skills

- `tauri-project-setup`
- `electron-builder-config`

Related Skills

idp-configurator

509
from a5c-ai/babysitter

Configure Internal Developer Platform (IDP) components

api-gateway-configurator

509
from a5c-ai/babysitter

Configure API gateways for SDK traffic management

remote-config

509
from a5c-ai/babysitter

Remote configuration skill for feature flags.

lms-configuration-administration

509
from a5c-ai/babysitter

Configure learning management system settings, user roles, course templates, gradebooks, and third-party integrations

mpc-configurator

509
from a5c-ai/babysitter

Model Predictive Control configuration skill for MPC model identification, tuning, and implementation

autosar-config

509
from a5c-ai/babysitter

AUTOSAR Classic and Adaptive Platform configuration and implementation expertise

wix-toolset-config

509
from a5c-ai/babysitter

Configure WiX Toolset for Windows MSI installers

swift-package-manager-config

509
from a5c-ai/babysitter

Configure Swift Package Manager with platform-specific dependencies and build settings

qt-installer-framework-config

509
from a5c-ai/babysitter

Configure Qt Installer Framework for cross-platform installers with component management, online updates, and custom UI

playwright-electron-config

509
from a5c-ai/babysitter

Configure Playwright for comprehensive Electron application testing including E2E tests, visual regression, accessibility audits, and cross-platform test matrices

macos-sparkle-config

509
from a5c-ai/babysitter

Configure Sparkle framework for macOS auto-updates with appcast, delta updates, and code signing

flutter-desktop-config

509
from a5c-ai/babysitter

Configure Flutter for desktop platforms with platform channels and native integrations