cloudposse
01Plugin Claude Code
Official Atmos plugins and skills for Claude Code.
Plugin Claude Code
Official Atmos plugins and skills for Claude Code.
Agent Claude Code
Specialized Claude agents for Atmos development. Each agent is an expert in a specific domain, helping scale development through focused expertise.
Agent Claude Code
Use this agent when creating, updating, or refining Claude agents. Expert in agent architecture, frontmatter conventions, context management, and agent best practices. Invoke when: - User requests creation of a new agent - User asks to review, audit, or validate an existing agent - Existing agent needs updates or…
Agent Claude Code
Expert in designing helpful, friendly, and actionable error messages using the Atmos error handling system. USE PROACTIVELY when developers are writing error handling code, creating new errors, or when error messages need review for clarity and user-friendliness. Ensures proper use of static sentinel errors, error…
Agent Claude Code
Reviews and addresses CodeRabbit feedback on code changes.
Agent Claude Code
Expert in creating Atmos examples with proper structure, documentation, mock components, and CI testing integration. Invoke when: - User wants to create a new example - User asks about example best practices - User needs a mock component that doesn't require cloud credentials - User wants to add tests for an example …
Agent Claude Code
Expert in Atmos flag handling patterns and command registry architecture. The pkg/flags/ infrastructure is FULLY IMPLEMENTED and robust. NEVER call viper.BindEnv() or viper.BindPFlag() directly - Forbidigo enforces this ban outside pkg/flags/. AUTO-INVOKE when ANY of these topics are mentioned: - flag, flags, flag…
Agent Claude Code
Expert in creating Atmos gists with proper structure, README documentation, file-browser plugin integration, and blog post announcements. Invoke when: - User wants to create a new gist - User asks about gist best practices - User wants to add a community recipe or pattern - User mentions "gist" in the context of…
Agent Claude Code
Fixes golangci-lint findings (patch-scoped or full-repo) produced by the lint skill.
Agent Claude Code
Resolves real git merge conflicts left in progress by scripts/sync-branch.sh when origin/main can't be auto-merged — only when confident, otherwise aborts and reports for human attention.
Agent Claude Code
Fixes scoped-package failing tests, then fixes genuine coverage gaps, on the current patch vs origin/main — invoked by the test-coverage skill.
Agent Claude Code
Expert in Atmos theme-aware TUI system. Use for developing new UI components, refactoring hard-coded colors to theme-aware patterns, or understanding theme architecture. Invoke when: - Creating new TUI/CLI output with colors, tables, or markdown - Refactoring hard-coded colors (lipgloss.Color("#...")) to theme-aware…
Agent Claude Code
Expert in developing DX-friendly list commands for Atmos CLI. Specializes in table rendering, column configuration, filter/sort implementation, and pipeline-friendly output formats. Invoke when: - Creating new list commands (list components, list stacks, list workflows, etc.) - Adding columns to existing list commands…
Agent Claude Code
Use this agent for developing and improving UI tests for Atmos TUI components. Expert in Charmbracelet TeaTest patterns, ANSI handling, and coverage optimization. Invoke when: - Writing tests for pkg/generator/ui components - Improving UI test coverage - Debugging TUI test failures - Analyzing untested UI functions …
Hook Claude Code
Runs after a tool call finishes for Bash tool calls, executing security-remediate-trigger.sh. From cloudposse/atmos.
Settings file Claude Code
Agent settings declaring 1 hook event (PostToolUse) and 31 allowed tools.
Skill Claude CodeCodex
Create and update Atmos repository asciicast demos for internal documentation, website publishing, and CastPlayer embeds.
Skill Claude CodeCodex
Atmos CORE contributor guide for adding/modifying a component TYPE in the Go codebase (terraform/helmfile/packer/ansible/container): the component registry & provider, the CLI command group, the describe/list type whitelist, custom-component inheritance & deep-merge, schema, and tests. NOT for authoring user…
Skill Claude CodeCodex
Blog post authoring for Atmos: MDX template, frontmatter, website/blog/tags.yml and authors.yml rules, problem-first framing, backtick-opening ban, optional cast embeds, and no-Go-internals leakage. Invoke when writing, editing, or reviewing a website/blog/.mdx changelog post.
Skill Claude CodeCodex
Reviews code changes for architectural smells that mechanical checks (lint, tests, coverage) structurally can't catch: duplicated 'shared' abstractions, missing sentinel errors, generics that discard their own type info, self-aware nolint suppressions of mandated rules, business logic in the wrong layer…
Skill Claude CodeCodex
Atmos core component development: adding or changing native component types, component registry providers, commands, stack schema, docs, examples, DAG/affected behavior, auth, hooks, source/provisioning, and tests.
Skill Claude CodeCodex
Docs: contributor documentation conventions for Atmos website docs, CLI command docs, configuration pages, action cards, changelog, roadmap, and stale-content checks.
Skill Claude CodeCodex
Hands-on manual DX test pass of a feature or CLI command: read the real implementation and tests, hypothesize plausible user misunderstandings and misuse automated tests don't cover, build durable fixtures, execute for real against real state, and report ranked findings. Investigation only — never fixes anything…
Skill Claude CodeCodex
Run one full merge-readiness pass on the current branch's PR right now: sync with origin/main, check CI, address CodeRabbit threads, lint, test coverage, and a code-hygiene architectural-smell check — fixing what's safely fixable. Mirrors atmos fix --all at the CLI, plus the agent-delegated fixing atmos itself can't…