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:
João Henrique
2026-09-08 09:59:31 -04:00
commit b541f502ba
1507 changed files with 387650 additions and 0 deletions
+42
View File
@@ -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.
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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