feat: initial commit - Jhonny Editor
- Adicionado estrutura completa do projeto - Configurado MCP server para Premiere Pro - Adicionado documentação e skills - Configurado Gitignore para o projeto
This commit is contained in:
+42
@@ -0,0 +1,42 @@
|
||||
---
|
||||
name: Bug Report
|
||||
about: Report a bug or unexpected behavior
|
||||
title: "[Bug] "
|
||||
labels: bug
|
||||
assignees: ""
|
||||
---
|
||||
|
||||
## Description
|
||||
|
||||
A clear and concise description of the bug.
|
||||
|
||||
## Steps to Reproduce
|
||||
|
||||
1. Tool called: `tool_name`
|
||||
2. Parameters used: `{ ... }`
|
||||
3. What happened:
|
||||
4. What you expected:
|
||||
|
||||
## Environment
|
||||
|
||||
- **OS:** macOS / Windows
|
||||
- **Premiere Pro version:**
|
||||
- **Node.js version:** (`node --version`)
|
||||
- **MCP server version:**
|
||||
- **MCP client:** Claude Desktop / Windsurf / Cursor / Other
|
||||
|
||||
## CEP Panel Status
|
||||
|
||||
- Is the CEP panel open and showing "Running"? Yes / No
|
||||
- Temp directory path (if known):
|
||||
- Any errors in the CEP panel console?
|
||||
|
||||
## Error Output
|
||||
|
||||
```
|
||||
Paste any error messages, stack traces, or MCP client logs here
|
||||
```
|
||||
|
||||
## Additional Context
|
||||
|
||||
Any other context, screenshots, or `.json` response files from the temp directory.
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
name: Compatibility report
|
||||
description: Share a successful or failed sanitized host/client compatibility result.
|
||||
title: "[Compatibility]: "
|
||||
labels: ["documentation"]
|
||||
body:
|
||||
- type: input
|
||||
id: platform
|
||||
attributes:
|
||||
label: OS and architecture
|
||||
placeholder: Windows 11 x64 or macOS 15 Apple Silicon
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: versions
|
||||
attributes:
|
||||
label: Premiere Pro and MCP versions
|
||||
placeholder: Premiere 26.3.0, Premiere Pro MCP 1.12.2
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: client
|
||||
attributes:
|
||||
label: MCP client and version
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: connection
|
||||
attributes:
|
||||
label: Connection verification
|
||||
options:
|
||||
- Passed read-only verification and ping
|
||||
- Installed but not live-verified
|
||||
- Failed connection verification
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: result
|
||||
attributes:
|
||||
label: Sanitized result
|
||||
description: Describe what was verified and what remains unverified. Do not include local paths or project content.
|
||||
validations:
|
||||
required: true
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: Setup documentation
|
||||
url: https://premiere-pro-mcp.com/docs/
|
||||
about: Follow the supported installation, compatibility, and safe connection-check guidance.
|
||||
- name: Security vulnerability
|
||||
url: https://github.com/leancoderkavy/premiere-pro-mcp/security/policy
|
||||
about: Report vulnerabilities privately through the security policy instead of a public issue.
|
||||
- name: Questions and workflow ideas
|
||||
url: https://github.com/leancoderkavy/premiere-pro-mcp/discussions
|
||||
about: Ask usage questions or share a Premiere workflow with the community.
|
||||
+77
@@ -0,0 +1,77 @@
|
||||
name: Connection or setup problem
|
||||
description: Report a sanitized installation, connector, or live-connection failure.
|
||||
title: "[Connection]: "
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Do not attach footage, project files, private prompts, tokens, or full local paths. Run `premiere-pro-mcp --doctor` and the read-only `verify_premiere_connection` prompt first.
|
||||
- type: dropdown
|
||||
id: operating-system
|
||||
attributes:
|
||||
label: Operating system
|
||||
options:
|
||||
- Windows
|
||||
- macOS Apple Silicon
|
||||
- macOS Intel
|
||||
- Other or unsupported
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: premiere-version
|
||||
attributes:
|
||||
label: Premiere Pro version
|
||||
placeholder: 26.3.0
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: client
|
||||
attributes:
|
||||
label: AI client
|
||||
options:
|
||||
- Claude Desktop
|
||||
- Claude Code
|
||||
- Codex
|
||||
- Cursor
|
||||
- VS Code / Copilot
|
||||
- Windsurf
|
||||
- Another MCP client
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: route
|
||||
attributes:
|
||||
label: Installation route
|
||||
options:
|
||||
- Claude Desktop bundle plus CEP connector
|
||||
- npm package plus CEP connector
|
||||
- Source build plus CEP connector
|
||||
- UXP preview bridge
|
||||
- Remote HTTP transport
|
||||
- Not sure
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: state
|
||||
attributes:
|
||||
label: Sanitized connection state
|
||||
description: Share component status and error codes, but remove usernames, paths, media, project names, prompts, and tokens.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: steps
|
||||
attributes:
|
||||
label: Steps to reproduce
|
||||
placeholder: Describe the shortest clean sequence that reproduces the failure.
|
||||
validations:
|
||||
required: true
|
||||
- type: checkboxes
|
||||
id: checks
|
||||
attributes:
|
||||
label: Safety checks
|
||||
options:
|
||||
- label: I removed footage, project files, private prompts, tokens, and full local paths.
|
||||
required: true
|
||||
- label: I restarted Premiere and my AI client, opened a project, and ran the read-only connection check.
|
||||
required: true
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
---
|
||||
name: Feature Request
|
||||
about: Suggest a new tool or capability
|
||||
title: "[Feature] "
|
||||
labels: enhancement
|
||||
assignees: ""
|
||||
---
|
||||
|
||||
## Description
|
||||
|
||||
What tool or capability would you like to see added?
|
||||
|
||||
## Use Case
|
||||
|
||||
How would you use this? What AI-driven workflow or editing task does it enable?
|
||||
|
||||
## Proposed Tool Name & Module
|
||||
|
||||
- **Tool name:** `suggested_tool_name`
|
||||
- **Module:** e.g., `timeline.ts`, `effects.ts`, or a new module
|
||||
|
||||
## API Reference
|
||||
|
||||
If you know the ExtendScript or QE DOM method, include it here:
|
||||
|
||||
```javascript
|
||||
// e.g., app.project.someMethod()
|
||||
// or qe.sequence.someMethod()
|
||||
```
|
||||
|
||||
## Alternatives
|
||||
|
||||
Have you found a workaround using `execute_extendscript` or existing tools? If so, paste your script.
|
||||
|
||||
## Priority
|
||||
|
||||
How critical is this to your workflow? (Nice to have / Important / Blocking)
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
name: Feature request
|
||||
description: Propose a Premiere workflow or product improvement with a clear verification boundary.
|
||||
title: "[Feature]: "
|
||||
labels: ["enhancement"]
|
||||
body:
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: Workflow problem
|
||||
description: What repetitive editing or delivery problem should this solve?
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: outcome
|
||||
attributes:
|
||||
label: Desired observable outcome
|
||||
description: Describe what the user should be able to verify after the workflow runs.
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: authority
|
||||
attributes:
|
||||
label: Expected authority
|
||||
options:
|
||||
- Inspect only
|
||||
- Edit
|
||||
- Export
|
||||
- Filesystem
|
||||
- Unsafe script
|
||||
- Not sure
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: Current workaround
|
||||
description: How is this handled manually or with another supported tool today?
|
||||
+62
@@ -0,0 +1,62 @@
|
||||
name: Tool failure
|
||||
description: Report a supported MCP tool that returned an error or an unverified result.
|
||||
title: "[Tool]: "
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: Do not include project media, prompt contents, tool arguments containing paths, access tokens, or proprietary project details.
|
||||
- type: input
|
||||
id: tool
|
||||
attributes:
|
||||
label: Tool name
|
||||
placeholder: move_clip
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: package-version
|
||||
attributes:
|
||||
label: Premiere Pro MCP version
|
||||
placeholder: 1.12.2
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: premiere-version
|
||||
attributes:
|
||||
label: Premiere Pro version
|
||||
placeholder: 26.3.0
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: backend
|
||||
attributes:
|
||||
label: Reported backend
|
||||
options:
|
||||
- CEP / ExtendScript
|
||||
- QE DOM
|
||||
- UXP
|
||||
- Local
|
||||
- Orchestrator
|
||||
- Not sure
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expected
|
||||
attributes:
|
||||
label: Expected observable result
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: actual
|
||||
attributes:
|
||||
label: Actual sanitized result or diagnostics
|
||||
description: Include bounded error codes and verification state only.
|
||||
validations:
|
||||
required: true
|
||||
- type: checkboxes
|
||||
id: privacy
|
||||
attributes:
|
||||
label: Privacy check
|
||||
options:
|
||||
- label: I removed prompts, arguments, paths, project/media names, tokens, and proprietary content.
|
||||
required: true
|
||||
Reference in New Issue
Block a user