From vanguard-frontier-agentic
Normalizes vendor-specific billing rows (AWS CUR, Azure, GCP, OCI) into FOCUS v1.2 columns from user-pasted CSV or JSON. Refuses to invent values not derivable from input.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vanguard-frontier-agentic:focus-spec-normalizerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Map vendor-specific billing row data (pasted as CSV or JSON snippet) to FOCUS v1.2 columns. The output is a FOCUS-normalized row or set of rows that can be ingested by any FinOps tool that accepts FOCUS-formatted data.
Map vendor-specific billing row data (pasted as CSV or JSON snippet) to FOCUS v1.2 columns. The output is a FOCUS-normalized row or set of rows that can be ingested by any FinOps tool that accepts FOCUS-formatted data.
No network access. No credentials. All input is user-supplied billing data.
Use this skill when:
null and the reason is stated. Do not infer, default, or fabricate values for required FOCUS columns that are absent from the input.mapped — value is directly present in the input row under a different column namederived — value is computed from one or more input columns using a documented transformation (state the transformation)null — column cannot be populated from the available input (state why)Identify the billing format from the column names present in the input header:
lineItem/UsageType, lineItem/ProductCode, lineItem/BlendedCost, lineItem/UnblendedCostCostInBillingCurrency, ResourceType, SubscriptionId, MeterNameservice.description, sku.description, cost, usage.amount, project.idcurrency/currencyCode, cost/myCost, service/serviceName, product/resourceNameIf the vendor cannot be identified from column names, ask one clarifying question.
Load the relevant mapping section from references/vendor-mapping.md for the detected vendor, then produce FOCUS v1.2 output columns.
For any required FOCUS v1.2 column that cannot be populated, include a gap note:
<FocusColumn>: null
Reason: <why this column cannot be populated from <vendor> billing data>
Resolution: <where in the vendor's billing config this data can be enabled, if known>
Return:
1.2.Example output structure:
{
"FocusVersion": "1.2",
"ProviderName": "Amazon Web Services",
"PublisherName": "Amazon Web Services",
"ServiceCategory": "Compute",
"ServiceName": "Amazon EC2",
"ChargeCategory": "Usage",
"ChargeDescription": "...",
"ChargeFrequency": "Usage-based",
"BillingPeriodStart": "2026-04-01T00:00:00Z",
"BillingPeriodEnd": "2026-05-01T00:00:00Z",
"BilledCost": 42.50,
"BilledCurrency": "USD",
"EffectiveCost": null,
"ListCost": null,
"ContractedCost": null,
"ResourceId": "i-0abc1234def567890",
"ResourceName": null,
"SkuId": "RunInstances:0014",
"SkuPriceId": null,
"Region": "us-east-1",
"AvailabilityZone": "us-east-1a",
"Tags": {}
}
Each field in the output is annotated with its provenance label in the gap summary.
Load these only when needed:
npx claudepluginhub raishin/vanguard-frontier-agentic --plugin vanguard-frontier-agenticAnalyzes Azure cloud costs on FinOps hubs using KQL queries in Azure Data Explorer. Handles trends, anomalies, recommendations, deployments, and operations via structured agent framework.
Expert FinOps guidance for cloud, AI, and SaaS spend across AWS, Azure, GCP, Databricks, Snowflake, and more. Includes commitment management, rightsizing, cost allocation, and AI cost optimization.
Analyzes AWS costs, identifies savings, manages budgets, evaluates Savings Plans/Reserved Instances, right-sizes EC2/Lambda/RDS/EBS via Compute Optimizer, queries CUR with Athena, detects anomalies, scopes to billing views, monitors Free Tier.