Skip to content
Back to skills

Mission Control Budget Control

ASecurity

Tracks and enforces agent spend in Mission Control. Use this skill when recording costs via api.agents.recordSpend, declaring budgetDaily and budgetPerRun limits at registration, or reacting to budgetRemaining and budgetExceeded values returned by the heartbeat before spending more money.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
ai-agentsreactapi

Works with

  • api

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add jaydubya818/MissionControl --skill mission-control-budget-control --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mission Control Budget Control?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mission Control Budget Control
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jaydubya818-mission-control-budget-control/badge)](https://www.skillsdirectory.com/skills/jaydubya818-mission-control-budget-control)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mission-control-budget-control
description: >-
  Tracks and enforces agent spend in Mission Control. Use this skill when
  recording costs via api.agents.recordSpend, declaring budgetDaily and
  budgetPerRun limits at registration, or reacting to budgetRemaining and
  budgetExceeded values returned by the heartbeat before spending more money.
version: 1.0.0
owner: software-factory
risk: medium
capabilities:
  - spend-recording
  - budget-limits
  - cost-tracking
requires_tools:
  - convex
related_skills:
  - mission-control-heartbeat
  - mission-control-run-logging
  - mission-control-register-agent
---

# Record Spend

Track your costs per run:

```
Mutation: api.agents.recordSpend
Args:
  agentId: Id<"agents">
  amount: number      — USD spent
  runId?: Id<"runs">
  description?: string
```

## Budget Rules

1. **Respect your budget** — check `budgetRemaining` in the heartbeat response before starting costly work; stop when `budgetExceeded` is true.
2. Budget limits are declared at registration: `budgetDaily` (daily USD cap) and `budgetPerRun` (per-run USD cap) — see `mission-control-register-agent`.
3. Report `spendSinceLastHeartbeat` on every heartbeat so Mission Control's running totals stay accurate (`mission-control-heartbeat`).
4. Attach `runId` where possible so spend ties back to a specific run (`mission-control-run-logging`) and the audit trail stays honest.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.