design

Draft Video.js 10 design documents capturing architectural decisions and component interfaces.

888|82|Updated Aug 13, 2025
One-click install
npx skills add https://github.com/videojs/v10 --skill design-videojs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/videojs/v10/tree/main/.claude/skills/design
Command: npx skills add https://github.com/videojs/v10 --skill design-videojs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured protocol for writing design docs that capture architectural decisions, component specifications, and internal patterns for Video.js 10, ensuring consistency and traceability.

Core Features & Use Cases

  • Architectural decisions: document trade-offs, rationale, and references to code paths.
  • Component specs: define interfaces, contracts, and integration points for new UI or core modules.
  • Internal patterns: codify conventions, patterns, and governance for design work within the project.

Quick Start

Tell the Design Skill to draft a design doc for a new Video.js 10 feature, including problem, solution approach, examples, and rationale.

Frequently Asked Questions about design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a design doc for Video.js 10 architectural decisions?

Draft a design document for Video.js 10 by defining problem statements, solution approaches, examples, and rationale. This captures architectural trade-offs, references code paths, and ensures project consistency and traceability.

What should be included in component specifications for Video.js 10 modules?

Component specifications for Video.js 10 should define module interfaces, contracts, and integration points. This documents how new UI or core modules interact within the established data flow and project governance patterns.

When do I need an RFC or design document for a Video.js 10 feature?

You need a design document when adding new features to Video.js 10 that require architectural decisions or component specs. It codifies conventions, patterns, and governance to maintain consistency across the project.

Can I use existing repository templates to draft Video.js 10 design docs?

Yes, the design doc drafting process follows the internal design structure and references existing templates and RFCs in the repository. This ensures your architectural decisions and component specs align with project conventions.

Does the design doc protocol support documenting data flow and governance patterns?

Yes, the design doc protocol explicitly supports documenting data flow and governance patterns. It provides a structured format to codify internal conventions and architectural decisions for the Video.js 10 project.