Skip to content

@remotion/cli: Update skills commands - #9940

Merged
JonnyBurger merged 5 commits into
mainfrom
codex/update-skills-cli-commands
Jul 30, 2026
Merged

@remotion/cli: Update skills commands#9940
JonnyBurger merged 5 commits into
mainfrom
codex/update-skills-cli-commands

Conversation

@JonnyBurger

Copy link
Copy Markdown
Member

Summary

  • make npx remotion skills add overwrite existing skills without prompting
  • update every Remotion skill explicitly with npx remotion skills update
  • cover both subprocess invocations through the real Remotion CLI entry point

Test plan

  • bun test packages/cli/src/test/skills.test.ts
  • bun run build
  • bun run stylecheck

Closes #9938

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
bugs Building Building Preview Jul 30, 2026 12:58pm
remotion Ready Ready Preview Jul 30, 2026 12:58pm

Request Review

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ℹ️ One minor suggestion inline.

Reviewed changes

  • skills add: added --yes to auto-confirm overwrites
  • skills update: switched from skills@1.5.20 update remotion-dev/skills to skills update <explicit-list> --yes for precise per-skill updates
  • Test: validates argument forwarding through the real Remotion CLI with a fake npx shim

Pullfrog  | Fix all ➔Fix 👍s ➔View workflow run | Using DeepSeek Pro (free via Pullfrog for OSS) (Claude Opus not used — the program covers this model; add its provider key to run your pick) | 𝕏

const fullArgs =
subcommand === 'add'
? [
'--loglevel=error',

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The old code passed -y as an npx flag to suppress the installation confirmation prompt. The new code removes it and puts --yes at the end of the arg list, which is passed to the skills CLI rather than to npx. If skills@1.5.20 is not already cached, npx will prompt interactively. Consider keeping -y in the npx args (before the package name) as a belt-and-suspenders measure alongside the --yes for the skills CLI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update the Remotion skills CLI commands

1 participant