What is a directive?
A directive is a bounded work instruction issued to the consigliere. It has a scope, an owner (a capo role), and optionally arequiresApproval flag. The consigliere reads your standing orders, picks the right capo, and executes within the rules you’ve set.
Step 1 — Get your context
Before issuing directives, pull the full operational context. This is the single call that returns everything:Step 2 — Issue your first directive
requiresApproval: true flag means the consigliere will queue the output for your review before sending anything. Start with approval on everything — remove it later for work you trust.
Step 3 — Check the approval queue
Step 4 — Read the Daily Report
After the consigliere executes, every move is logged. Your Daily Report surfaces the receipts:Using BossMode in Claude Code
If you have the BossMode Claude Code skill installed:Using the MCP server
In any MCP-compatible runtime:What happens under the hood
- The consigliere reads your standing orders to understand the rules
- The directive is routed to the appropriate capo role
- The capo executes within the engine scope (marketing, revenue, ops, etc.)
- If
requiresApproval: true, output is queued for your review - Every move is logged to the audit feed with a receipt
- The Daily Report surfaces outcomes the next morning
Next
Write standing orders
Standing orders are the rules the consigliere follows when the boss is away. Without them, autonomous moves stop at review. With them, delegated work stays bounded by policy.