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.