Skip to content

feat(domain): add remotion video skill to default injection#567

Open
arielshad wants to merge 13 commits intomainfrom
feat/gtm-video-skills
Open

feat(domain): add remotion video skill to default injection#567
arielshad wants to merge 13 commits intomainfrom
feat/gtm-video-skills

Conversation

@arielshad
Copy link
Copy Markdown
Contributor

@arielshad arielshad commented Apr 16, 2026

Summary

  • Adds the remotion-best-practices skill from remotion-dev/skills to the default skill injection configuration
  • Enables feature agents to leverage Remotion (React-based video creation) knowledge when building demo videos and visual content
  • Default skill count increases from 8 to 9

Why only Remotion?

The original plan included 11 GTM skills from shep-ai/promo, but that repo is privatenpx skills add would fail for users without GitHub access. Those skills were removed to keep defaults working out of the box.

Changes

File Change
packages/core/src/domain/factories/settings-defaults.factory.ts Added remotion-best-practices SkillSource entry
tests/unit/domain/factories/settings-defaults.factory.test.ts Updated skill count assertion (8 → 9), added skill name to expected array

Test plan

  • pnpm typecheck — passes
  • pnpm lint — passes
  • pnpm test:unit — 520 files, 6836 tests all passing
  • pnpm build — compiles successfully

🐑 Built with Shep.bot

@github-actions
Copy link
Copy Markdown
Contributor

Dev Release Published

Artifact Version Install
npm 1.188.0-pr567.b14c081 npm install -g @shepai/cli@1.188.0-pr567.b14c081

Published from commit ae0dd93 | View CI

@github-actions
Copy link
Copy Markdown
Contributor

Dev Release Published

Artifact Version Install
npm 1.188.0-pr567.d614bb4 npm install -g @shepai/cli@1.188.0-pr567.d614bb4

Published from commit 8145800 | View CI

@arielshad arielshad changed the title feat(domain): add gtm and video creation skills to default injection feat(domain): add remotion video skill to default injection Apr 26, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Dev Release Published

Artifact Version Install
npm 1.193.0-pr567.20a917e npm install -g @shepai/cli@1.193.0-pr567.20a917e

Published from commit 248db24 | View CI

arielshad and others added 13 commits April 26, 2026 20:20
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Update settings-defaults.factory tests for RED phase: skill count
assertions changed from 8 to 20, names array extended with 12 new
entries (1 remotion + 11 shep-ai/promo GTM skills), and WorkflowConfig
snapshot updated with corresponding SkillSource objects.

Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Append remotion-best-practices (remotion-dev/skills) and 11 shep-ai/promo
GTM skills to the default skill injection array, bringing total from 8
to 20. All entries use SkillSourceType.Remote with explicit
remoteSkillName matching the existing pattern.

Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
… results

Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
… results

Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
The shep-ai/promo repo is private, so npx skills add would fail for
users without GitHub access. Remove all 11 promo skill entries from the
default skill injection config. Keep only the public remotion-dev/skills
entry (remotion-best-practices). Default skill count drops from 20 to 9.

Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>
@arielshad arielshad force-pushed the feat/gtm-video-skills branch from 248db24 to d648618 Compare April 26, 2026 17:27
@github-actions
Copy link
Copy Markdown
Contributor

Dev Release Published

Artifact Version Install
npm 1.194.0-pr567.d69aa2f npm install -g @shepai/cli@1.194.0-pr567.d69aa2f

Published from commit d648618 | View CI

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.

1 participant