react-embeds

Convert media share URLs into iframe-friendly embeds for React applications.

Updated Jun 23, 2026
One-click install
npx skills add https://github.com/jaballer/react-claude-skills --skill react-embeds
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-embeds
Source: https://github.com/jaballer/react-claude-skills/tree/main/react-embeds
Command: npx skills add https://github.com/jaballer/react-claude-skills --skill react-embeds

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies embedding third-party media like YouTube, SoundCloud, Vimeo, and more in React applications, ensuring privacy and compatibility while providing accessibility and responsive design.

Core Features & Use Cases

  • Embedding: Automatically embed media from various platforms using provider-specific URL patterns.
  • Privacy: Offers privacy-respecting variants like youtube-nocookie.com and dnt parameters.
  • Accessibility: Ensures that media is accessible with proper title attributes and responsive containers.
  • Responsive Design: Provides responsive aspect ratios and lazy loading for performance.
  • Use Case: Use this Skill to embed a YouTube video in a React component with the command "embed YouTube video 'video URL'".

Quick Start

Embed a YouTube video by providing the video URL to the AI.

Frequently Asked Questions about react-embeds

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

FAQPage Schema
How do I embed YouTube videos in React without tracking cookies?

To embed YouTube videos in React without tracking cookies, transform standard share URLs into iframe patterns using the privacy-respecting `youtube-nocookie.com` domain. This approach ensures media integration while preventing third-party tracking.

What is the best way to make embedded iframes responsive in React?

The best way to make embedded iframes responsive in React is by wrapping them in containers with responsive aspect ratios. This technique ensures media like YouTube and Vimeo scales correctly across different screen sizes while maintaining performance.

How do I embed SoundCloud or Vimeo media in a React application?

To embed SoundCloud or Vimeo media in a React application, convert platform-specific share URLs into iframe-friendly patterns. This process handles various providers automatically, ensuring proper integration and compatibility within your React components.

Does embedding media with iframes affect accessibility in React?

Embedding media with iframes can affect accessibility in React, but it is mitigated by including proper title attributes. Ensuring iframes have descriptive titles allows screen readers to accurately identify and navigate the embedded content.

What do I need to know to embed third-party media in React?

To embed third-party media in React, you need knowledge of React and HTML to implement the iframe embedding logic. This foundation allows you to transform media share URLs and handle privacy parameters effectively.