Skip to main content

Lifecycle Skills

Lifecycle skills orchestrate the IPA project workflow from initialization through deployment and teardown. They run in a defined sequence, with each skill producing the configuration or infrastructure that the next skill consumes.

Standard Workflow

/ipa.init → /ipa.security → /ipa.compose → /ipa.prepare → /ipa.deploy

Skills Reference

SkillPurpose
/ipa.initConfigure project environment variables
/ipa.securityProvision IAM roles and log bucket
/ipa.composeGenerate deployment Makefiles from pattern definitions
/ipa.prepareDeploy one-time prerequisite stacks (ECR, Cognito)
/ipa.deployDeploy the composed infrastructure pattern
/ipa.destroyTear down deployed pattern stacks
/ipa.codepipelineDeploy CI/CD pipeline (CodeCommit + CodePipeline)