What problem does it solve? Registering AWS Image Builder component versions often involves fragile, repo-specific scripts that duplicate logic and leave no audit trail. This Skill replaces that glue with a reusable check-or-create workflow that parses component YAML, detects existing versions, and captures durable evidence for every run. ## Core Features & Use Cases - Check-or-Create Workflow: Parses a component YAML file, computes the expected component ARN, checks whether the version already exists, and publishes only when needed. - Durable Evidence Capture: Writes plan.json, result.json, component-name.txt, component-arn.txt, and create-component.json to a specified output directory for auditing. - Safe Dry-Run Mode: The --check-only flag validates the parsed name and computed ARN against a real AWS account before any publish occurs. - Use Case: A platform team owns component YAML in their repo and needs to register version 1.2.0 of a hardening component. They run the script with --check-only to confirm the ARN, then publish, treating an already-existing version as a successful no-op. ## Quick Start Ask the agent to check whether the Image Builder component defined in your component YAML at version 1.0.0 already exists in your AWS account, running in check-only mode first before publishing.