auto-init

Scaffold the .ai/automation workspace and generate infra.json for projects.

6|3|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/easingthemes/dx-aem-flow --skill auto-init-easingthemes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: auto-init
Source: https://github.com/easingthemes/dx-aem-flow/tree/main/plugins/dx-automation/skills/auto-init
Command: npx skills add https://github.com/easingthemes/dx-aem-flow --skill auto-init-easingthemes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold AI automation for a project by creating the .ai/automation workspace and generating infra.json, enabling a repeatable startup flow after dx-init.

Core Features & Use Cases

  • Profile-aware scaffolding for full-hub (AWS resources, Lambda, webhooks) or consumer (pipelines only) modes.
  • Phase-driven validation and idempotent re-runs: re-scan config, update data bundles, policy templates, and generated files while preserving user changes.
  • Auto-generates essential artifacts: infra.json, repos.json, .env.template, and consumer-ready pipelines when applicable, ready for later provisioning.

Quick Start

Run /auto-init to scaffold the AI automation workspace, choose hub or consumer mode, and generate the initial .ai/automation artifacts including infra.json.

Frequently Asked Questions about auto-init

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

FAQPage Schema
How do I automate scaffolding for an AI automation workspace and generate infra.json?▼

Automating AI automation scaffolding generates the .ai/automation workspace and infra.json file in one step. It applies profile-aware setup for hub or consumer modes, creating repos.json, environment templates, and pipelines for later provisioning.

What is the difference between hub and consumer profiles in AWS automation scaffolding?▼

AWS automation scaffolding profiles define resource depth: hub provisions full AWS infrastructure including Lambda and webhooks, while consumer deploys pipelines only. Profile-aware scaffolding ensures generated artifacts match the chosen environment's scope.

Can I re-run project scaffolding without overwriting existing infra.json configurations?▼

Project scaffolding supports idempotent re-runs to re-scan config and update data bundles while preserving user changes. Re-running validation updates policy templates and generated files without destroying existing infra.json configurations.

What files are generated when setting up an AI automation workspace?▼

Setting up an AI automation workspace auto-generates infra.json, repos.json, and .env.template files. It also produces consumer-ready pipelines when applicable, establishing essential artifacts ready for later provisioning steps.

Do I need to run dx-init before scaffolding AI automation pipelines?▼

Scaffolding AI automation pipelines follows the dx-init step to enable a repeatable startup flow. Running dx-init first prepares the project context, allowing the scaffolding process to correctly generate the .ai/automation artifacts.