claudecodex

cxm-agent-plugin

Ask your coding agent about your CloudExMachina cloud cost drivers, savings opportunities, and the cost of a change.

0 on GitHubby Cloud ex Machinav0.3.2FSL-1.1-ALv2updated 2 days agoProductivity
/

Plugin cxm-agent-plugin from marketplace cxm-marketplace in cxmlabs/cxm-plugin. Commands read from the repo's manifest — yesterday.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (16)

  • cxm-architecture-review

    Use when the user asks to review their architecture or a proposed change, wants their design questioned for cost, asks "is this the right/cheapest way", or is adding significant cloud infrastructure. Also when the user asks for a diagram of a proposed design or change. Composes CloudExMachina's cost

  • cxm-cloud-context

    Use WHENEVER the user asks about their own cloud in an understanding sense — what a resource/service/account/app is, what it is for, why it exists, how it's set up, who owns it, how things connect, naming, tags and tagging, cost allocation, untagged or unallocated spend, environments, standards/conv

  • cxm-cloud-topology

    Use when the user asks about their cloud footprint, account structure, which clouds/accounts/regions they use, multi-cloud posture, or where their spend is concentrated across accounts, or asks to draw, map or diagram their accounts, regions, organization or what is deployed where. Describes the con

  • cxm-commitments

    Use when the user asks whether to buy, or how much to buy, of Savings Plans or Reserved Instances — "should we buy more commitment", "how much SP should I add", "size an RI purchase", "what commitment should we lock in". Sizes a layered buy list from the commitment ladder and the Reservation fleet,

  • cxm-cost-drivers

    Use when the user asks about their cloud costs, cloud bill, top spend, biggest cost drivers, or where their cloud money goes, or asks to chart, graph or plot their spend or its trend. Use it before raw `aws ce` calls. Queries the top spend-by-service for their connected CloudExMachina organization.

  • cxm-cost-of-change

    Use when the user is writing or reviewing Terraform / IaC, running AWS CLI to create resources, or asking "what will this cost". Estimates the monthly cost of a cloud resource change from CloudExMachina's rate catalog before it is applied.

  • cxm-create-ticket

    Use when the user wants to turn a cost-saving finding or a CloudExMachina opportunity into an actionable ticket in their own tracker (GitHub Issues, Jira, Linear). Writes an owner-ready ticket with scope, savings, steps, evidence, and rollback.

  • cxm-hunt

    Use when the user wants to actively hunt for NEW cost-saving opportunities on their cloud that CloudExMachina hasn't already flagged — "find me savings", "dig for waste", "what am I overspending on that isn't in CXM yet". Runs a guided waste hunt using the user's own cloud access plus CXM data.

  • cxm-opportunities

    Use when the user asks about savings, cost optimization, savings opportunities, waste, rightsizing, or how to reduce their cloud bill, or asks for a chart of their savings. Queries current AI-discovered optimization opportunities for their connected CloudExMachina organization.

  • cxm-opportunity-lifecycle

    Use when the user wants to review the status of their tracked CloudExMachina opportunities, mark ones as in-progress or done, or sweep the backlog to see what's still valid. Re-checks tracked opportunities against the live cloud and moves their status.

  • cxm-repo-graph

    Use when working IN a code or infrastructure repo and you want to connect what you're reading or editing to the live cloud — a Terraform resource's real ARN, its cost, its owner, its opportunities, and what depends on it — including links into OTHER repos you don't have checked out. Backed by CloudE

  • cxm-report-opportunity

    Use when the user has found a cost-saving opportunity (idle/oversized/misconfigured resource) and wants to save it into CloudExMachina to track it, or asks to "report this to CXM", "log this finding", "create an opportunity". Writes a tracked opportunity into the CXM app.

  • cxm-service-limits

    Use when the user asks about an AWS service limit, quota, or maximum — "max IOPS on gp3", "how many X can I have", "what's the limit/quota/ceiling for Y", or any capacity ceiling that gates a rightsizing or scaling plan. Limits change over time; verify, never recall.

  • cxm-waste

    Use when the user asks about waste, anti-patterns, flagged issues, suspicious resources, "what looks wrong", OR asks for a chart of waste, OR asks to clean up / tidy / reduce waste in an environment or account (e.g. "clean up the dev environment"). Lists CloudExMachina's detected smells for the conn

  • cxm-whoami

    Use when the user wants to check their CloudExMachina connection, verify they are logged in, confirm which organization is active, or test that the CXM plugin works.

  • cxm-workload-context

    Use when the user asks about their workload makeup — prod vs dev/staging split, stateful vs stateless, customer-facing vs internal, ownership, criticality, or compliance frameworks — for their connected CloudExMachina organization.

Slash commands (1)

  • /cxm-agent-plugin:cxm

    Run a CloudExMachina plugin command (auth, price, savings, commitments, context, analytics)

Hooks (5)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/scripts/install-cxm-shim.sh"

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/bin/cxm.js" hook session-start

  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/bin/cxm.js" hook iac-cost

  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/bin/cxm.js" hook aws-cost

  • SessionEnd

    node "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/bin/cxm.js" hook session-end

View source on GitHub cloudexmachina.io

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain cxm-agent-plugin?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted