homey-app-dev

Translate Homey SDK v3 rules into implementation-ready app development guidance.

2|5|Updated Nov 23, 2021
One-click install
npx skills add https://github.com/bisand/net.biseth.myenergi --skill homey-app-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: homey-app-dev
Source: https://github.com/bisand/net.biseth.myenergi/tree/main/.claude/skills/homey-app-dev
Command: npx skills add https://github.com/bisand/net.biseth.myenergi --skill homey-app-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you develop, validate, and publish Homey apps without guessing at SDK v3 conventions, manifest structure, or firmware compatibility rules.

Core Features & Use Cases

  • Homey SDK v3 guidance: Works with app manifests, compose files, drivers, capabilities, flow cards, and device classes.
  • Validation and publishing support: Covers build, lint, validation, versioning, and App Store readiness checks.
  • Homey-specific troubleshooting: Helps with runtime compatibility, capability changes, flow registration, and Energy tab integration.
  • Use Case: You can use it to add a new driver, update capabilities, regenerate app.json, and prepare the app for a publishable release.

Quick Start

Ask for help updating your Homey app manifest, driver compose files, and flow cards while keeping SDK v3 compatibility and publish requirements correct.

Frequently Asked Questions about homey-app-dev

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

FAQPage Schema
How do I update my Homey app manifest for SDK v3 compatibility?

Updating a Homey app manifest for SDK v3 involves following specific rules for app.json generation, compose files, and firmware compatibility to meet validation and runtime constraints for publishable releases.

What is the process for adding a new driver to a Homey app?

Adding a new driver to a Homey app requires configuring driver compose files and capabilities according to SDK v3 conventions. Proper driver setup ensures correct device behavior and seamless integration with the Homey platform.

How do I validate and prepare a Homey app for App Store publishing?

Validating a Homey app for App Store publishing requires running build, lint, and versioning checks. Meeting these App Store readiness checks ensures your app passes validation and complies with publishing workflows.

Can I use this to troubleshoot Homey flow card registration issues?

Yes, you can troubleshoot Homey flow card registration issues by applying SDK v3 guidance to flow card setup. Correct flow registration ensures your app's flow cards trigger device behavior accurately at runtime.

Why does my Homey app fail validation after updating capabilities?

Homey app validation may fail after capability updates if the app manifest or generated app.json does not match SDK v3 rules. Correctly regenerating app.json and verifying capability changes resolves these runtime constraints.

Do I need specific firmware compatibility to publish Homey apps with SDK v3?

Yes, publishing Homey apps with SDK v3 requires correct handling of Homey firmware compatibility. Meeting these firmware compatibility rules ensures your app functions properly across supported devices and passes validation.