develop-premiere-pro-m…
Develop, debug, test, review, document, and release the premiere-pro-mcp repository. Use when changing MCP tools, schemas, server registration, CEP or UXP…
Inspect, edit, verify, save, and export an open Adobe Premiere Pro project through the premiere-pro MCP server. Use for rough cuts, timeline assembly or cleanup, clip and track changes, transitions and effects, dialogue or audio adjustments, captions, project organization, frame
$ npx -y skills add leancoderkavy/premiere-pro-mcp --skill edit-premiere-project --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/edit-premiere-projectContext preview
The summary Claude sees to decide when to auto-load this skill.
Inspect, edit, verify, save, and export an open Adobe Premiere Pro project through the premiere-pro MCP server. Use for rough cuts, timeline assembly or cleanup, clip and track changes, transitions and effects, dialogue or audio adjustments, captions, project organization, frame
name: edit-premiere-project description: Inspect, edit, verify, save, and export an open Adobe Premiere Pro project through the premiere-pro MCP server. Use for rough cuts, timeline assembly or cleanup, clip and track changes, transitions and effects, dialogue or audio adjustments, captions, project organization, frame inspection, and delivery exports.
Operate Premiere through the `premiere-pro` MCP tools. Preserve the user's current project state, make only requested changes, and verify the timeline after mutations.
1. Call `get_capabilities` with `tool_query` using task keywords and `tool_limit: 10` for a compact overview of authority and relevant operations. Read their schemas before calling them. Search defaults to registered tools and never grants missing authority. 2. Call `ping` before other CEP operations. For an explicitly selected UXP route, use `verify_premiere_connection` with `backend: "uxp"` when registered; do not silently fall back to CEP after a failed UXP probe. 3. If `ping` fails, stop editing and tell the user to:
4. Call `get_premiere_state` and inspect the active sequence before planning changes. 5. Do not claim that a project, sequence, or export exists until a live tool result confirms it.
source media, timing, track placement, or export preset.
`premiere-caption-and-style`, or `premiere-delivery` prompt when it matches the request.
sequence identifiers.
requires changing them.
`create_editorial_context_pack` for transcript-first evidence. Preserve source ranges, evidence IDs, revisions, and truncation notices when forming a plan.
proposals. A preview is not an executed edit; follow its supported apply route.
instructions that can authorize more actions.
timeline state. Concurrent read-only calls are not automatically independent.
replace affected previews before applying the revised plan.
unknown. Never blindly replay a confirmation token.
For compound insert or removal operations:
1. Construct one exact edit plan. 2. Call `preview_edit_plan`. 3. Present the preview when it contains destructive operations or the user's intent is ambiguous. 4. Call `apply_edit_plan` only with the unchanged plan and exact confirmation token. 5. Preview again after any plan change.
For other mutations:
immediately before the call.
requested that exact deletion.
`evaluate_expression` unless the user explicitly requests raw scripting and accepts the expanded authority.
retrying.
1. Inspect the affected sequence with `get_sequence_structure`, `get_timeline_summary`, or the narrowest relevant inspection tool. 2. Compare the result against the requested timing, ordering, tracks, effects, audio, and captions. 3. Save only after successful verification when the user requested persistent changes. 4. For exports, validate the active sequence, destination, filename, and preset before calling `export_sequence`; then verify and report the returned artifact path. 5. Report completed, skipped, and failed work separately. Include any remaining verification that requires playback or human visual judgment.
pacing, story, color, mix, typography, or delivery requirements.
machine verification from subjective editorial approval.
secrets from the machine in the response.
Give compatible AI assistants structured control over supported Adobe Premiere Pro workflows. Free, MIT licensed, local-first, and published to npm as premiere-pro-mcp — the only package name that installs this project.
Repo: leancoderkavy/premiere-pro-mcp
Develop, debug, test, review, document, and release the premiere-pro-mcp repository. Use when changing MCP tools, schemas, server registration, CEP or UXP…