You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Search your own videos and photos by meaning and cut them into a video, 100% local on Mac and Windows. Six skills (find footage, b-roll, rough cut, vertical video, NLE export) plus the Reelary MCP server.
The skills drive the Reelary desktop app through its MCP server (npx -y reelary mcp, source: https://github.com/reelary/cli). Indexing and search run locally; nothing is uploaded. The free version of the app needs no account.
Submission checklist
The plugin lives in a public GitHub repository.
The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
This submission follows this repository's contribution, security, and responsible AI policies.
This plugin is not already listed in the Awesome Copilot marketplace.
This submission passed metadata validation, but quality gates found issues that must be fixed before it can move to maintainer review. Update the issue details or source plugin and then comment /rerun-intake.
No plugin.json found in a recognized location. Agent Plugins v1.0.0 expects plugin.json at the plugin root.
vally lint output (🛑 fail)
❌ broll-finder (1/2 checks passed, 1 failed)
✓ [spec-compliance] All 1 skill(s) are spec-compliant.
✓ spec-compliance: All spec checks passed.
✗ [valid-refs] 1 of 1 skill(s) have invalid file references.
✗ valid-refs: Found 3 invalid file reference(s): ../rough-cut/SKILL.md (outside-skill-dir) at line 13, ../nle-export/SKILL.md (outside-skill-dir) at line 13, ../reelary/SKILL.md (outside-skill-dir) at line 21.
❌ find-footage (1/2 checks passed, 1 failed)
✓ [spec-compliance] All 1 skill(s) are spec-compliant.
✓ spec-compliance: All spec checks passed.
✗ [valid-refs] 1 of 1 skill(s) have invalid file references.
✗ valid-refs: Found 3 invalid file reference(s): ../reelary/SKILL.md (outside-skill-dir) at line 8, ../rough-cut/SKILL.md (outside-skill-dir) at line 16, ../rough-cut/SKILL.md (outside-skill-dir) at line 43.
❌ nle-export (1/2 checks passed, 1 failed)
✓ [spec-compliance] All 1 skill(s) are spec-compliant.
✓ spec-compliance: All spec checks passed.
✗ [valid-refs] 1 of 1 skill(s) have invalid file references.
✗ valid-refs: Found 3 invalid file reference(s): ../rough-cut/SKILL.md (outside-skill-dir) at line 10, ../rough-cut/SKILL.md (outside-skill-dir) at line 21, ../reelary/SKILL.md (outside-skill-dir) at line 22.
❌ reelary (1/2 checks passed, 1 failed)
✓ [spec-compliance] All 1 skill(s) are spec-compliant.
✓ spec-compliance: All spec checks passed.
✗ [valid-refs] 1 of 1 skill(s) have invalid file references.
✗ valid-refs: Found 5 invalid file reference(s): ../find-footage/SKILL.md (outside-skill-dir) at line 31, ../broll-finder/SKILL.md (outside-skill-dir) at line 32, ../rough-cut/SKILL.md (outside-skill-dir) at line 33, ../vertical-video/SKILL.md (outside-skill-dir) at line 34, ../nle-export/SKILL.md (outside-skill-dir) at line 35.
❌ rough-cut (1/2 checks passed, 1 failed)
✓ [spec-compliance] All 1 skill(s) are spec-compliant.
✓ spec-compliance: All spec checks passed.
✗ [valid-refs] 1 of 1 skill(s) have invalid file references.
✗ valid-refs: Found 3 invalid file reference(s): ../reelary/SKILL.md (outside-skill-dir) at line 8, ../vertical-video/SKILL.md (outside-skill-dir) at line 22, ../nle-export/SKILL.md (outside-skill-dir) at line 31.
❌ vertical-video (1/2 checks passed, 1 failed)
✓ [spec-compliance] All 1 skill(s) are spec-compliant.
✓ spec-compliance: All spec checks passed.
✗ [valid-refs] 1 of 1 skill(s) have invalid file references.
✗ valid-refs: Found 2 invalid file reference(s): ../reelary/SKILL.md (outside-skill-dir) at line 8, ../rough-cut/SKILL.md (outside-skill-dir) at line 21.
6 skill(s) linted, 6 failed
install smoke test output (🛑 fail)
Failed to install plugin: Error: Request plugins.install failed with message: Plugin path escapes repository directory: /
Version match output
- refs/tags/v0.1.0: No plugin.json found at "refs/tags/v0.1.0". Expected one of: .github/plugin/plugin.json, .plugin/plugin.json, plugin.json
- 4e373daa502a9898568c9edd82e95778245a4b3b: No plugin.json found at "4e373daa502a9898568c9edd82e95778245a4b3b". Expected one of: .github/plugin/plugin.json, .plugin/plugin.json, plugin.json
Ref/SHA consistency output
source.ref "refs/tags/v0.1.0" resolves to the same commit as source.sha "4e373daa502a9898568c9edd82e95778245a4b3b".
Canvas structure output
Canvas structure gate skipped because plugin is not tagged with "canvas".
Canonical external.json payload
{
"name": "reelary",
"description": "Search your own videos and photos by meaning and cut them into a video, 100% local on Mac and Windows. Six skills (find footage, b-roll, rough cut, vertical video, NLE export) plus the Reelary MCP server.",
"version": "0.1.0",
"author": {
"name": "Reelary",
"url": "https://reelary.app"
},
"repository": "https://github.com/reelary/skills",
"homepage": "https://reelary.app/agents",
"license": "MIT",
"keywords": [
"video",
"footage",
"b-roll",
"rough-cut",
"media-library",
"fcpxml",
"video-search"
],
"source": {
"source": "github",
"repo": "reelary/skills",
"path": "/",
"ref": "refs/tags/v0.1.0",
"sha": "4e373daa502a9898568c9edd82e95778245a4b3b"
}
}
Activity
github-actions commentedon Oct 24, 2026
🛑 External plugin intake failed (submitter fixes required)
This submission passed metadata validation, but quality gates found issues that must be fixed before it can move to maintainer review. Update the issue details or source plugin and then comment
/rerun-intake.View workflow run · Download full quality gate logs
refs/tags/v0.1.04e373daa502a9898568c9edd82e95778245a4b3bReviewer signals
These are non-blocking heuristics for maintainer review; they are not evidence of misconduct or low quality.
Quality gate summary
Legend: ✅ pass ·⚠️ warning · 🛑 fail
spec compliance output (⚠️ warning)
vally lint output (🛑 fail)
install smoke test output (🛑 fail)
Version match output
Ref/SHA consistency output
Canvas structure output
Canonical external.json payload
{ "name": "reelary", "description": "Search your own videos and photos by meaning and cut them into a video, 100% local on Mac and Windows. Six skills (find footage, b-roll, rough cut, vertical video, NLE export) plus the Reelary MCP server.", "version": "0.1.0", "author": { "name": "Reelary", "url": "https://reelary.app" }, "repository": "https://github.com/reelary/skills", "homepage": "https://reelary.app/agents", "license": "MIT", "keywords": [ "video", "footage", "b-roll", "rough-cut", "media-library", "fcpxml", "video-search" ], "source": { "source": "github", "repo": "reelary/skills", "path": "/", "ref": "refs/tags/v0.1.0", "sha": "4e373daa502a9898568c9edd82e95778245a4b3b" } }