Plugin Claude Code
Plugin marketplace listing 1 plugin: adcm.
Plugin Claude Code
Plugin marketplace listing 1 plugin: adcm.
Plugin Claude Code
Agent skills for Arenadata Cluster Manager (ADCM) bundle development - building a bundle from spec.yaml, validating it against a live ADCM, authoring config.yaml prototypes and Ansible actions, deploying and tearing down test clusters, and triaging failed jobs. Connection settings are resolved per user; no instance…
Instructions file CodexOpenCode
AGENTS.md instructions for arenadata/adcm-agent, covering authoring contract, repository layout, the rule this repository exists to enforce, frontmatter and structure and size.
Agent
Reviews a change to an ADCM bundle for the defects that pass every local check and break on a real cluster - generated files edited without their source, edition excludes that drop or leak a file, build-time Jinja mixed with runtime Ansible Jinja, action state machines that combine states and masking or strand an…
Agent
Runs an end-to-end ADCM cluster deployment on a configured instance and reports the outcome - uploading the bundle, accepting the licence, creating the cluster, adding services, mapping components within their constraints, resolving every concern, generating credentials safely, running install and watching the task to…
Agent
Analyses a failed ADCM task, a rejected bundle upload or a blocked action, and attributes it to the bundle, the configuration, the environment or the connection - reading job logs and the generated inventory, finding the first failing job rather than the last, mapping a rendered file and line back to the source…
Command
Build an ADCM bundle .tgz from this repository, or fast-check that it still renders.
Command
Configure and verify this session's connection to an ADCM instance.
Command
Deploy a test cluster on the configured ADCM instance from a bundle.
Command
Review an ADCM bundle change for the defects that build cleanly and break on a cluster.
Command
Remove the clusters and bundles this repository created on the configured ADCM instance.
Command
Diagnose a failed ADCM task, rejected upload or blocked action, and attribute it.
Command
Validate an ADCM bundle change - static checks, then let ADCM judge the definition.
Skill Claude CodeCodex
Write and review the Ansible side of an ADCM action - the generated job inventory (cluster, services, job, beforeupgrade), the inventory groups ADCM creates including CLUSTER, per-component and .add/.remove groups, the ADCM Ansible modules adcmconfig, adcmstate, adcmmultistateset, adcmhc, adcmcheck and adcmchangeflag…
Skill Claude CodeCodex
Build an ADCM bundle .tgz locally from a bundle repository, or fast-check that it still renders - spec.yaml editions and exclude regexes, the splitter Jinja preprocessor, pythonmodreq wheel vendoring, private submodule roles, unique dev versions for a shared instance, and the generated-file trap under autobump. Use…
Skill Claude CodeCodex
Author and review an ADCM bundle config.yaml - prototype types and their keys, contractversion and adcmminversion, configuration parameters and their types including secrets and activatable groups, component constraints and requires, actions with states versus masking, hcacl, hostaction, multi-job scripts and…
Skill Claude CodeCodex
Prove an ADCM bundle change is good - offline static checks (YAML, python, Jinja syntax, generated-file drift) followed by live upload validation where ADCM itself judges the bundle definition, mapping rendered line numbers back to the source template, handling version collisions on a shared instance, and cleaning up…
Skill Claude CodeCodex
Deploy and tear down a test cluster on an ADCM instance from an uploaded bundle - accepting the licence, creating the cluster, adding services, mapping components to hosts within their constraints, completing the configuration that concerns demand, generating secrets safely, running install and watching the task, then…
Skill Claude CodeCodex
Point the ADCM tooling at an instance without hardcoding anything - the settings resolution chain (CLI flag, environment, .adcm.yaml in the repo, /.config/adcm-agent/config.yaml), named profiles for several instances, credential handling with passwordenv and passwordcommand, API token caching, TLS verification and…
Skill Claude CodeCodex
Orientation for working in an Arenadata Cluster Manager (ADCM) bundle repository - the object model of bundles, prototypes, clusters, services, components, hosts and hostproviders, states and multi-states, actions, tasks and jobs, concerns, licenses, imports and upgrades, plus the repository anatomy (spec.yaml…
Skill Claude CodeCodex
Diagnose an ADCM failure and attribute it correctly - rejected bundle uploads, blocked actions and concerns, ISSUEINTEGRITYERROR, failed tasks and how to read job logs, actions missing from the API because of state masking, bundles that extract to empty directories, blanket HTTP 502 from a proxy, TLS and…