Change SPF playback-engine behaviors. Use when updating, refactoring, splitting, or merging responsibilities, signals, lifecycle, cleanup, or composition.
Create or extract one SPF playback-engine behavior. Use for a new atomic responsibility with signals, lifecycle, cleanup, composition, and tests.
Document an SPF use-case record. Use when the user explicitly requests delivery scenarios, variants, relationships, status, or verification.
Implement an SPF feature from its registry entry. Use when an engine capability spans behaviors and requires tests plus status updates.
Implement an SPF use-case composition. Use when a delivery scenario combines feature variants and requires composition, tests, and status updates.
Review the current branch without editing code. Use for PR-style findings, regressions, merge-base comparison, or pre-merge risk assessment.
Draft or create a videojs/video.js GitHub issue and its native planning relationships. Use when asked to file a bug, feature, task, epic, or repository issue.
Write Video.js guides, concepts, READMEs, and JSDoc. Use for site prose, examples, inline API documentation, or package documentation.