build-and-deploy

Package and deploy an Even Hub G2 app via validated app.json build and ehpk submission workflow.

61|7|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/even-realities/everything-evenhub --skill build-and-deploy-even-realities
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-and-deploy
Source: https://github.com/even-realities/everything-evenhub/tree/main/skills/build-and-deploy
Command: npx skills add https://github.com/even-realities/everything-evenhub --skill build-and-deploy-even-realities

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides developers through packaging and distributing Even Hub G2 apps by validating app.json, building the project, packing into an .ehpk, and preparing for submission.

Core Features & Use Cases

  • Validate app.json fields to ensure required structure, versioning, and naming before packaging.
  • Build the project with npm run build and verify the output directory exists.
  • Package the app into an ehpk with the correct naming and set up for submission to the Even Hub portal.

Quick Start

Run the quick start to package and deploy your app from the project directory.

Frequently Asked Questions about build-and-deploy

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

FAQPage Schema
How do I package and deploy an Even Hub app for submission?

The deployment process enforces validation of app.json fields, requires a successful npm run build with a verified output directory, and packs the result into an ehpk file for Even Hub submission.

What does app.json validation check before packaging an Even Hub G2 app?

Validation ensures your app.json contains the required structure, correct versioning, and proper naming before the build and packaging workflow can proceed.

Can I submit an Even Hub app if my npm run build fails to generate an output directory?

A successful build is mandatory. The workflow verifies the output directory exists after running npm run build before it can package the app into an ehpk for deployment.

What is an ehpk file and when do I need it for Even Hub deployment?

An ehpk file is the final packaged application format required for Even Hub deployment. It is generated by the pack workflow after validating app.json and verifying the build output.

Why does my Even Hub app packaging fail during the build step?

Packaging fails if the npm run build command does not complete successfully or if the expected output directory is not generated, preventing the creation of the ehpk file.