Skip to content
Back to skills

Premiere Proxy Conform

ASecurity

Speed Adobe Premiere Pro editing with proxy creation, attachment, media matching, and original-media readiness checks. Use for high-resolution or remote-media projects, batch proxy preparation, relinking, proxy status audits, or pre-delivery original-media checks through the Premiere Pro MCP server.

  • 114 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added August 30, 2026
ai-agentsrails

Works with

  • mcp

Security analysis

A100/100

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

Scanned August 30, 2026

npx -y skills add ayushozha/AdobePremiereProMCP --skill premiere-proxy-conform --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Premiere Proxy Conform?

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

Security grade badge for Premiere Proxy Conform
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ayushozha-premiere-proxy-conform/badge)](https://www.skillsdirectory.com/skills/ayushozha-premiere-proxy-conform)

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: premiere-proxy-conform
description: Speed Adobe Premiere Pro editing with proxy creation, attachment, media matching, and original-media readiness checks. Use for high-resolution or remote-media projects, batch proxy preparation, relinking, proxy status audits, or pre-delivery original-media checks through the Premiere Pro MCP server.
---

# Premiere Proxy Conform

Treat identity and timebase matching as mandatory. A fast proxy with the wrong media or frame rate is worse than no proxy.

## Required server profile

Start or restart the MCP server with `MCP_TOOL_PROFILE=proxies`; the default `standard` profile does not expose the complete proxy mutation and readback workflow.

## Workflow

1. Inventory project media with `premiere_get_project_items`, `premiere_get_media_info`, and `premiere_get_offline_items`. Capture source path, duration, frame rate, audio presence, and offline status. Note that proxy mutation tools address root-bin item indices; stop or reorganize deliberately when an item cannot be addressed safely.
2. Choose an edit-friendly intraframe proxy preset at an existing absolute `.epr` path and a deterministic absolute output path whose parent directory exists. Preserve source-relative names and refuse to overwrite an existing file.
3. For a new proxy, call `premiere_create_proxy` with `output_path` and require a non-empty `jobId`, `requestAccepted: true`, and `state: pending_encode`. This queues Adobe Media Encoder; it does not attach media. Poll `premiere_probe_media` for that exact output path at a bounded interval. Require two consecutive successful probes at least 10 seconds apart with the same positive `file_size_bytes` before treating the encode as stable. Default to a 30-minute timeout when the user gives no limit. On timeout or probe failure, report the encode as pending or failed and do not attach the partial file. Once stable, call `premiere_attach_proxy` for that output path and require `verified: true` plus the same canonical path. Never attach a second time after attachment becomes readable.
4. Verify every item using both proxy read tools; stop if their proxy state or canonical paths disagree. Call `premiere_probe_media` for both source and proxy, then compare duration, frame rate, and audio streams.
5. Enable proxy playback with `premiere_toggle_proxies` and require `verified: true` plus `proxiesEnabled: true`. Before final delivery, verify originals are online, disable proxy playback, and require verified `proxiesEnabled: false`. Do not infer that an export used originals solely from this playback-state readback; validate the rendered output independently.
6. Run a final relink/status audit. If direct-export tools are also loaded, render and probe a short representative segment before the full export; otherwise report that delivery validation remains pending.

## Guardrails

- Never delete originals or existing proxies.
- Detach only through `premiere_detach_proxy`; require cleared `hasProxy` and path readback before reporting success.
- Stop on duplicate basenames, variable-frame-rate mismatches, offline originals, or duration drift.
- Use one encode per unique source; reuse verified proxy files across sequences.
- Report created, reused, attached, skipped, and failed counts separately.

Files in this skill

  • SKILL.md3.2 KB
  • agents/openai.yaml235 B

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.