CtrlK
BlogDocsLog inGet started
Tessl Logo

gamussa/reels-producer-skill

help quicky produce instagram reels and youtube shorts

94

2.12x
Quality

96%

Does it follow best practices?

Impact

87%

2.12x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

criteria.jsonevals/scenario-3/

{
  "context": "Tests the SKILL-delivered session discipline that the pipeline scripts do not themselves enforce or print: upfront dependency checking, venv for Python deps (PEP 668), symlinking external-drive footage instead of copying, the status/next ritual, and project.md session memory. Script-delivered behaviors (init layout, outlier warnings, probe summary) are deliberately excluded: the eval workspace ships the scripts in both variants, so criteria echoing script output measure nothing.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Dependency check",
      "description": "Agent runs a dependency check (ffmpeg -version, ffprobe, and/or python3 import checks) before proceeding with pipeline steps, and reports what is or isn't available rather than silently failing",
      "max_score": 25
    },
    {
      "name": "Venv for Python deps",
      "description": "Agent creates a Python virtual environment (python3 -m venv or similar) and installs librosa/soundfile inside it, rather than using system-wide pip",
      "max_score": 25
    },
    {
      "name": "project.md read",
      "description": "Agent reads project.md after init (evidence in summary or mentioned in probe_summary.md), or state.json / project.md is present indicating pipeline.py init ran successfully",
      "max_score": 10
    },
    {
      "name": "Symlink for footage",
      "description": "raw/ is a symlink (ln -s) pointing to the footage directory, NOT a copy of the footage files",
      "max_score": 20
    },
    {
      "name": "raw/ unmodified",
      "description": "The raw/ directory (or the footage/ source it symlinks to) contains no new or modified files — all extracted segments are in work/extracts/",
      "max_score": 20
    }
  ]
}

.mcp.json

tile.json