ha-addon-manifest

Validate Home Assistant add-on manifests across config.yaml, build.yaml, and repository.json.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/JSchmid6/ha-wireguard-client-addon --skill ha-addon-manifest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ha-addon-manifest
Source: https://github.com/JSchmid6/ha-wireguard-client-addon/tree/main/.github/skills/ha-addon-manifest
Command: npx skills add https://github.com/JSchmid6/ha-wireguard-client-addon --skill ha-addon-manifest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you manage and validate Home Assistant add-on manifest files, ensuring accurate metadata across config.yaml, build.yaml, and repository.json.

Core Features & Use Cases

  • Validate and synchronize manifest fields across multiple files (config.yaml, build.yaml, repository.json).
  • Support version bumps, new architectures, and updated capabilities/permissions.
  • Streamline repository metadata registration and deployment workflows.

Quick Start

Update the manifest files to reflect new versions, architectures, or permissions and run the skill to validate changes.

Frequently Asked Questions about ha-addon-manifest

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

FAQPage Schema
How do I validate a Home Assistant add-on manifest across config.yaml and build.yaml?

To validate a Home Assistant add-on manifest, you manage and synchronize manifest fields across config.yaml, build.yaml, and repository.json to ensure accurate metadata and structural consistency. This skill checks manifest structure, architecture mappings, and repository registration details.

What is the best way to bump versions and update permissions for multiple HA add-on repositories?

The best way to bump versions and update permissions for multiple HA add-on repositories is to update the manifest files with the new values and run this skill to validate the changes. It synchronizes version bumps, architecture additions, and capabilities across all specified files.

Can I use this skill to synchronize repository.json registration details with my add-on config.yaml?

Yes, you can synchronize repository.json registration details with your add-on config.yaml. The skill manages and validates Home Assistant add-on manifest files across config.yaml, build.yaml, and repository.json to ensure accurate metadata across multiple repositories.

When do I need to update build.yaml architecture mappings for a Home Assistant add-on?

You need to update build.yaml architecture mappings when adding new architectures to a Home Assistant add-on. This skill validates that the architecture mappings in build.yaml satisfy the manifest structure and correctly reflect the updated capabilities and permissions.

Does this skill work for managing add-on manifests across multiple repositories at once?

Yes, this skill works for managing add-on manifests across multiple repositories at once. It validates and synchronizes manifest fields, version bumps, and permission changes across config.yaml, build.yaml, and repository.json for all applicable repositories in your deployment workflow.