VideoJS avatar

VideoJS

Official

@videojs

0Followers
|
78Public Repos
|
48Published Skills

Web Video Framework

Skills Distribution
DomainUI/UX & Crea...Web Component Arch.. (40%)Accessibility Comp.. (30%)Technical Document.. (20%)Version Control Go.. (10%)

Agent Skills by VideoJS

Showing 48 vetted skills indexed across 1 GitHub repositories.

videojsvideojs
931

create-html-component

Creates Video.js custom-element UI components with core contracts, styling hooks, and tests.

Official
Advanced
videojsvideojs
931

create-issue

Drafts and creates GitHub issues with native parent and dependency relationships.

Official
Intermediate
videojsvideojs
931

implement-ui-transition

Implement shared UI transition lifecycle state across HTML and React components.

Official
Advanced
videojsvideojs
931

document-spf-feature

Creates and updates evidence-grounded feature registry entries for the SPF media engine.

Official
Advanced
videojsvideojs
931

write-html-component-design

Write HTML component design records documenting element boundaries and rationale.

Official
Basic
videojsvideojs
931

review-docs

Review Video.js documentation for accuracy, structure, voice, and MDX conventions.

Official
Intermediate
videojsvideojs
931

design-api

Designs TypeScript APIs for Video.js with inference, state, and extensibility guidance.

Official
Intermediate
videojsvideojs
931

maintain-agent-docs

Maintain AGENTS.md and CLAUDE.md guidance by removing duplication and enforcing context budgets.

Official
Intermediate
videojsvideojs
931

write-react-component-design

Writes concise React component design records documenting non-inferable architectural decisions.

Official
Basic
videojsvideojs
931

review-react-component-design

Reviews React component designs for boundaries, APIs, opt-outs, and bundle cost.

Official
Intermediate
videojsvideojs
931

migrate-css-to-tailwind

Migrate CSS, SCSS, and styled-components to Tailwind v4 utilities and theme tokens.

Official
Intermediate
videojsvideojs
931

review-branch

Review branch changes against a merge base and report severity-ordered findings.

Official
Intermediate
videojsvideojs
931

review-html-component

Reviews custom-element UI components for data flow, markup, styling, and registration issues.

Official
Intermediate
videojsvideojs
931

document-spf-use-case

Creates and updates SPF use-case composition registry entries with grounded evidence and cross-doc cascades.

Official
Advanced
videojsvideojs
931

transform-rolldown-code

Transform JavaScript and TypeScript source code using Rolldown's Oxc AST and native MagicString.

Official
Intermediate
videojsvideojs
931

create-spf-behavior

Scaffold a new SPF playback-engine behavior with signals, lifecycle, cleanup, composition, and tests.

Official
Advanced
videojsvideojs
931

review-api

Review Video.js TypeScript APIs for inference, composition, extensibility, and packaging issues.

Official
Intermediate
videojsvideojs
931

review-tailwind-migration

Review CSS-to-Tailwind v4 migrations for parity, tokens, variants, and regressions.

Official
Intermediate
videojsvideojs
931

change-spf-behavior

Guides updating, refactoring, splitting, or merging SPF playback-engine behaviors with convention-driven workflows.

Official
Advanced
videojsvideojs
931

implement-accessible-ui

Implement accessible Video.js UI components with ARIA, keyboard, and focus patterns.

Official
Intermediate
videojsvideojs
931

implement-spf-use-case

Implements SPF use-case compositions with variant engine factories, adapters, tests, and doc updates.

Official
Advanced
videojsvideojs
931

review-html-component-design

Reviews HTML component design proposals for boundaries, APIs, opt-outs, and bundle cost.

Official
Intermediate
videojsvideojs
931

create-vite-plugin

Implement Vite and Rolldown plugins with correct hooks, ordering, and tests.

Official
Advanced
videojsvideojs
931

review-react-component

Review React UI components for data flow, API surface, styling contracts, and bundle boundaries.

Official
Intermediate

Frequently Asked Questions About VideoJS

FAQPage Schema
What specific tasks can developers perform using VideoJS skills?

Developers can design accessible headless UI components, audit React interfaces for ARIA compliance, and formalize library architecture through structured RFC documents. These capabilities ensure consistent component interfaces and high-quality documentation for web video implementations.

Which personas benefit most from these technical skills?

Frontend engineers, accessibility specialists, and library maintainers benefit most from these skills. The framework is specifically designed for those building or extending web video players who require strict adherence to accessibility standards and clean TypeScript interface design.

What are the prerequisites for implementing these component patterns?

Implementation requires familiarity with React or Lit component patterns and a foundational understanding of ARIA accessibility standards. Users should also be prepared to follow established Git conventions and conventional commit standards to maintain the integrity of the Video.js 10 codebase.