Skip to main content
plugin

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.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install sosa-orchestrator@claude-community
Open on GitHub

What 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-community

Step 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

Similar plugins

All plugins for Agent setup: memory, context, orchestration →

From the same set24

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor