Skip to content
Back to skills

Creative Ops Copilot

ASecurity

"Turn messy client briefs into a production-ready plan for motion

  • 14 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 7, 2026
documentationpythongoshellapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add modbender/skill-library-mcp --skill creative-ops-copilot --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Creative Ops Copilot?

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

Security grade badge for Creative Ops Copilot
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-creative-ops-copilot/badge)](https://www.skillsdirectory.com/skills/modbender-creative-ops-copilot)

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: creative-ops-copilot
description: "Turn messy client briefs into a production-ready plan for motion
  design/VFX projects: scope, assumptions/exclusions, deliverables matrix,
  schedule/milestones, review rounds, and estimate/quote. Also generate an
  invoice draft payload for Chris's local invoicing system
  (invoicing_system_2025) or export quote/invoice JSON/CSV/Markdown. Use when
  Chris asks to go from brief/email notes/chat logs into a clear plan +
  quote/invoice, or to create a repeatable project folder + docs."
---


# Creative Ops Copilot

## What to do

1) Ask for (or infer) the input brief:
- Paste text directly, or
- Provide a file path to a brief/email/thread export.

2) Produce these outputs (always):
- `docs/creative-ops/plan.md` (client-ready)
- `docs/creative-ops/estimate.json` (structured line items)
- `docs/creative-ops/invoice-draft.json` (ready for API import later)

3) If Chris wants it, also:
- Create a project folder skeleton (AE/C4D/Octane-friendly) with a `docs/README.md`.
- POST the invoice draft to the local invoicing API (only if base URL is configured and Chris says “push it”).

## Canonical output structure (plan.md)

- Project summary (one paragraph)
- Goals / Success criteria
- Deliverables (matrix)
  - Format, duration, aspect ratios, versions, audio deliverables
- Workflow assumptions
  - what’s included, what’s not, number of review rounds
- Open questions (what you still need answered)
- Production plan
  - phases + milestones + review windows
- Risks / dependencies
- Estimate
  - line items + hours + rate + subtotal + contingency
- Next actions

## How to generate reliably

Prefer generating structured data first, then render it:

1) Extract entities
- Client name
- Project name
- Deadline/date constraints
- Deliverables list
- Constraints (brand, legal, footage supply, approvals)

2) Decide the production approach
- Template-driven vs bespoke
- 2D AE vs 3D C4D vs mixed

3) Estimate with motion/VFX realism
- Prepro (briefing, styleframes, boards)
- Production (anim, 3D, comp)
- Audio/music/licensing (if applicable)
- Renders, exports, versioning
- PM/admin buffer

## Scripts (recommended)

Use the bundled script to create consistent outputs:

```powershell
python skills/creative-ops-copilot/scripts/creative_ops_copilot.py --brief "<paste brief>" --out .
```

If the brief is a file:

```powershell
python skills/creative-ops-copilot/scripts/creative_ops_copilot.py --brief-file "C:\path\to\brief.txt" --out .
```

To also create a project skeleton:

```powershell
python skills/creative-ops-copilot/scripts/creative_ops_copilot.py --brief "..." --out . --skeleton
```

To attempt pushing the invoice draft to your local invoicing API (only if configured):

```powershell
python skills/creative-ops-copilot/scripts/creative_ops_copilot.py --brief "..." --out . --push-invoice
```

## Configuration

Optional config file:
- `skills/creative-ops-copilot/references/config.example.json`

Copy to:
- `skills/creative-ops-copilot/references/config.json`

Then edit:
- `invoicingApi.baseUrl`
- `invoicingApi.apiKey` (if needed)
- `rateCard` defaults

## Notes

- Keep outputs concise, clean, and client-ready.
- When anything is missing/ambiguous, surface it under **Open questions** instead of guessing.

Files in this skill

  • SKILL.md3.3 KB
  • references/config.example.json500 B
  • scripts/creative_ops_copilot.py10 KB

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.

Comments

Loading comments…