sosa-orchestrator — Claude Code plugin for task budgets
This plugin ranks tasks by priority and token cost, tracks session budgets, and asks before stopping work that runs over its estimate.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install sosa-orchestrator@claude-communityWhat sosa-orchestrator does
sosa-orchestrator scores tasks using impact, urgency, and dependencies, then weighs that score against token cost. It tracks budget use, warns as a limit approaches, and reports which tasks were completed, deferred, or stopped.
When a task exceeds its estimate, the plugin explains why and asks before stopping it. Task profiles and a consumption log support its tracking; budget limits come from config/budgets.json in sosa-governor. That plugin is required for the budget configuration and audit logs.
What it helps with
- rank tasks by priority and token cost
- check a session’s current token budget
- get a warning before reaching a budget limit
- review completed, deferred, and stopped tasks
Example prompts for the agent
- Rank my current tasks by priority and token cost.
- How much of my token budget have I used?
- Summarize which tasks are complete, deferred, or stopped.
How to install sosa-orchestrator
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install sosa-orchestrator@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about sosa-orchestrator
How do I install sosa-orchestrator in Claude Code?
First add the marketplace with /plugin marketplace add anthropics/claude-plugins-community, then install the plugin with /plugin install sosa-orchestrator@claude-community.
What does sosa-orchestrator do?
It ranks tasks against their token cost, monitors budget use, and reports session task outcomes. It asks before stopping a task that exceeds its estimate.
Does sosa-orchestrator require another plugin?
Yes. It requires sosa-governor for budget configuration and audit logs.
Source text
sosa-orchestrator · MIT
# SOSA Orchestrator
**Token-aware task prioritization and budget management for Claude sessions.**
Part of the [SOSA™ governance suite](../../docs/SOSA.md) by MSApps.
## About the publisher
[MSApps is Certified in the Claude Partner Network.](https://claude.com/partners)
## What It Does
The Orchestrator is the resource-aware brain that sits above individual tasks and decides what runs, what waits, and what stops — based on real-time token budget tracking and business priority scoring.
- **Tracks token budgets** across Cowork sessions, Claude Code, and scheduled tasks
- **Ranks tasks** by a Priority Score: `(Impact × Urgency × Dependencies) / Token Cost`
- **Monitors consumption** in real time and warns before budget boundaries are crossed
- **Pauses tasks** that exceed estimates — always explains why and asks before stopping
- **Reports** session summaries with completed/deferred/stopped breakdowns
## How It Works
```
┌─────────────────────────────────────────────┐
│ SOSA Orchestrator │
│ ┌─────────┐ ┌──────────┐ ┌────────────┐ │
│ │ Budget │ │ Task │ │ Pause/ │ │
│ │ Tracker │ │ Ranker │ │ Resume │ │
│ └────┬─────┘ └────┬─────┘ └─────┬──────┘ │
│ │ │ │ │
│ ┌────▼──────────────▼──────────────▼────┐ │
│ │ Priority × Cost Matrix │ │
│ └───────────────────────────────────────┘ │
└──────────────┬──────────────┬────────────────┘
│ │
┌──────────▼──┐ ┌──────▼───────┐
│SOSA Governor│ │Token Efficiency│
│(tool gates) │ │Audit (patterns)│
└─────────────┘ └──────────────┘
```
## Install
```bash
/plugin install sosa-orchestrator@msapps-plugins
```
**Requires:** `sosa-governor` plugin (for budget config and audit logs)
## Usage
Say any of these:
- "Orchestrate my tasks"
- "Prioritize — I have a lot to do today"
- "How's my token budget?"
- "What should I focus on?"
- "Am I running out of tokens?"
- "Budget check"
## SOSA Compliance
| Pillar | Implementation |
|--------|---------------|
| Supervised | Always pauses and asks before stopping any task |
| Orchestrated | Priority×Cost matrix with cascading budgets |
| Secured | Read-only audit access, all decisions logged |
| Agents | Role: session resource manager |
**SOSA Level:** 3 (Full)
## Configuration
- `config/task-profiles.json` — Pre-configured token estimates for known tasks
- `config/session-ledger.json` — Historical consumption log
- Reads `config/budgets.json` from SOSA Governor for budget limits
## License
MIT — © 2026 MSApps Research
© MSApps-Mobile · MIT · MSApps-Mobile/claude-plugins