appbuilder-project-init

Automate App Builder project setup with non-interactive initialization and JSON output.

1|Updated Oct 7, 2024
One-click install
npx skills add https://github.com/valithedge/etisalatedge --skill appbuilder-project-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appbuilder-project-init
Source: https://github.com/valithedge/etisalatedge/tree/main/.agents/skills/appbuilder-project-init
Command: npx skills add https://github.com/valithedge/etisalatedge --skill appbuilder-project-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill streamlines creating new App Builder projects by mapping user intent to the right template, executing non-interactive initialization, and guiding post-init customization.

Core Features & Use Cases

  • Maps user intent to the correct App Builder template or a bare project.
  • Runs non-interactive initialization and outputs a JSON summary.
  • Supports post-init enhancements like adding actions or web assets and headless or UI-enabled workflows.

Quick Start

Initialize a new App Builder project by selecting a template that matches your intent and run the non-interactive setup in your target directory.

Frequently Asked Questions about appbuilder-project-init

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

FAQPage Schema
How do I automate App Builder project initialization from the command line?

Automating App Builder project initialization involves mapping your intent to a template and running a non-interactive setup script in your target directory to scaffold the project end-to-end.

Can I scaffold a bare App Builder project without using a template?

Yes, you can scaffold a bare App Builder project by selecting a bare initialization path, bypassing template mapping to set up the foundational project structure directly.

What's the best way to add actions and web assets after initializing an App Builder project?

The best way to add actions or web assets is through the script's optional post-init enhancement steps, which configure headless or UI-enabled workflows after the base project is created.

Do I need specific prerequisites before running a non-interactive App Builder setup?

Yes, the non-interactive App Builder setup requires specific prerequisites to be met before execution, enforcing environment checks to ensure the initialization script runs successfully.

How does App Builder template mapping work for new projects?

Template mapping works by analyzing your user intent and automatically matching it to the correct App Builder template, ensuring the generated project structure aligns with your goals.

What should I do after the App Builder initialization script completes?

After the App Builder initialization script completes and emits a JSON summary, you should follow its guidance to run npm install and execute the build process.