ignition-module-packaging

Validate Ignition SDK module packaging during Gradle builds.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/Sheon-S/ignition-sdk-agent-kit --skill ignition-module-packaging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ignition-module-packaging
Source: https://github.com/Sheon-S/ignition-sdk-agent-kit/tree/main/.agents/skills/ignition-module-packaging
Command: npx skills add https://github.com/Sheon-S/ignition-sdk-agent-kit --skill ignition-module-packaging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ignition module packaging ensures that all resources, frontend assets, and metadata are correctly gathered and aligned with Gradle-based builds, preventing path mismatches and runtime errors.

Core Features & Use Cases

  • Ensures frontend assets are included in the final module bundle and correctly wired at runtime.
  • Enforces copy rules for resources, module metadata, versioning, and signing steps to produce repeatable builds.
  • Use Case: when your task touches dist packaging, module.xml, metadata generation, or signing flow in an Ignition module.

Quick Start

Validate the current module packaging by confirming resource paths, included assets, and metadata signing during the final assembly.

Frequently Asked Questions about ignition-module-packaging

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

FAQPage Schema
How do I validate Ignition module packaging for frontend assets and metadata?

Ignition module packaging validates resource paths, frontend asset inclusion, and module metadata by applying deterministic checks during Gradle-based builds to ensure dist contents and module.xml align with runtime expectations.

Why does my Ignition module fail at runtime after a Gradle build?

Runtime failures during Ignition module builds often stem from path mismatches or missing frontend assets. Packaging validation enforces copy rules for resources and metadata, ensuring asset inclusion and path mapping meet runtime behavioral requirements.

What's the best way to automate signing and versioning for Ignition SDK modules?

Automating signing and versioning for Ignition SDK modules requires enforcing copy rules during Gradle-based builds. The packaging process applies deterministic checks across metadata generation and signing steps to produce repeatable module assemblies.

Can I use Gradle to ensure module.xml metadata matches my Ignition module assets?

Yes, Gradle-based builds can validate module.xml metadata against included assets. The packaging process applies deterministic checks to verify resource paths, metadata generation, and signing requirements, ensuring final module assembly meets runtime expectations.

When do I need to validate dist packaging and resource paths for an Ignition module?

You need to validate dist packaging and resource paths whenever your task touches module.xml, metadata generation, or the signing flow in an Ignition module, ensuring all frontend assets are correctly wired and included at runtime.