coreoscoreosOfficialยท3 Agent Skills Included

afterburn

Cloud instance metadata retrieval, provider scaffolding, and release automation

Retrieves instance metadata, SSH keys, hostnames, and network configuration from over 20 cloud provider endpoints. Scaffolds new cloud provider integrations with Rust code, mock tests, documentation, and systemd service wiring. Automates release preparation and publishing, eliminating manual changelog drafting, dependency updates, and tagging errors.
npx skills add coreos/afterburn --all -g -y
Available:

Gives your AI agent the project architecture, build commands, testing rules, and commit conventions needed to safely modify and extend this Rust cloud metadata tool.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Afterburn skills?โ–ผ

Run `npx skills add coreos/afterburn --all -g -y` in your terminal to install all skills in this suite globally.

What does Afterburn do?โ–ผ

Afterburn is a one-shot Rust utility that fetches instance metadata like SSH keys, hostnames, and network config from cloud provider endpoints on first boot. It is commonly used on Fedora CoreOS and similar immutable Linux systems.

How to add a new cloud provider to Afterburn?โ–ผ

Use the add-provider skill, which scaffolds the Rust module, mock tests, documentation updates, and systemd service entries for a new platform. It then verifies everything with cargo build, test, and clippy.

How to automate an Afterburn release?โ–ผ

Run the prepare-release skill to update dependencies and draft release notes, then use publish-release to handle tagging, vendored archives, and the GitHub release. Credential-gated steps like GPG signing prompt you for confirmation.

Which cloud platforms does Afterburn support?โ–ผ

It supports over 20 platforms including AWS, GCP, Azure, OpenStack, Hetzner, KubeVirt, and ProxmoxVE. The full list is maintained in the docs/platforms.md file.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’