# Mixer Scene Contract

> Design the MixerSceneIntent, approval state, JSON schema, CLI examples, audit entries, and tests for AI-Controlled Party mixer/Soundcraft Ui24R scene arming. Use whenever a task mentions mixer scenes, Ui24R snapshots/cues, operator-approved mixer control, show-director contract updates, schema updates, dry-run CLI shape, or follow-ups that revise this contract.

- **Type:** Skill
- **Install:** `agentstack add skill-hybridlabor-api-bdb-dev-optimized-agent-skills-mixer-scene-contract`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [hybridlabor-api](https://agentstack.voostack.com/s/hybridlabor-api)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [hybridlabor-api](https://github.com/hybridlabor-api)
- **Source:** https://github.com/hybridlabor-api/bdb-dev-optimized-agent-skills/tree/main/mcps/tdmcp/.claude/skills/mixer-scene-contract

## Install

```sh
agentstack add skill-hybridlabor-api-bdb-dev-optimized-agent-skills-mixer-scene-contract
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# mixer-scene-contract

Design the structured contract for approved mixer scene changes. This skill is
for design/spec work, not implementation.

## Context to read

- `src/automation/showDirectorSchema.ts`
- `src/automation/showDirectorRuntime.ts`
- `src/cli/agent.ts` around `show-director`
- `tests/unit/showDirector.test.ts`
- `tests/unit/cliAgent.test.ts`

## Design rules

- Keep mixer scene changes separate from generic `arm_effect`.
- The MVP operation is "arm scene/cue for approval", not autonomous execution.
- Require explicit names or IDs: `show_name`, `snapshot_name`, `cue_name`,
  `scene_id`, or `setlist_ref`. Do not design fuzzy live lookup as execution.
- Preserve blocked/operator-only semantics for `mixer_gain`, `pa_mute`, and
  `audio_routing`.
- Every accepted request needs an audit entry with request, intent, decision,
  approval ID, operator, and adapter target.

## Output

Write `_workspace/ai-party-mixer/01_contract.md` with:

1. proposed schema fields and examples;
2. approval and audit model;
3. CLI dry-run examples;
4. mapping to action plans;
5. compatibility notes;
6. unit-test checklist.

## Quality bar

The result should be specific enough that a builder can implement it without
asking what fields exist or how approval flows.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [hybridlabor-api](https://github.com/hybridlabor-api)
- **Source:** [hybridlabor-api/bdb-dev-optimized-agent-skills](https://github.com/hybridlabor-api/bdb-dev-optimized-agent-skills)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-hybridlabor-api-bdb-dev-optimized-agent-skills-mixer-scene-contract
- Seller: https://agentstack.voostack.com/s/hybridlabor-api
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
