vivreal-media-cdn

Manage S3 bucket naming, presigned uploads, CloudFront CDN, and signed URLs.

Updated May 12, 2026
One-click install
npx skills add https://github.com/HillBombCreations/vivreal-skills --skill vivreal-media-cdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vivreal-media-cdn
Source: https://github.com/HillBombCreations/vivreal-skills/tree/main/vivreal-infra/skills/vivreal-media-cdn
Command: npx skills add https://github.com/HillBombCreations/vivreal-skills --skill vivreal-media-cdn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenges of managing media, images, and file uploads at the infrastructure level for the Vivreal platform, providing efficient S3 bucket naming, presigned upload URLs, CloudFront CDN management, and signed-URL generation.

Core Features & Use Cases

  • S3 Bucket Naming: Ensures proper bucket naming conventions for group-specific media storage.
  • Presigned Uploads: Generates secure URLs for direct client uploads to S3.
  • CloudFront CDN Management: Manages CloudFront CDN configurations for media delivery.
  • Signed-URL Generation: Creates signed URLs for secure media access.
  • Media Router Lambda: Manages media routing within AWS.
  • Use Case: When troubleshooting a media issue like an image not loading on a customer site, use this Skill to check S3 bucket naming, presigned URLs, and CloudFront configurations.

Quick Start

Use the vivreal-media-cdn skill to verify the CloudFront configuration for the 'vivreal-thecomedycollective' bucket.

Frequently Asked Questions about vivreal-media-cdn

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

FAQPage Schema
How do I generate presigned URLs for direct uploads to AWS S3?

Presigned URLs enable secure direct client uploads to S3 buckets. This Skill generates these URLs while enforcing proper S3 bucket naming conventions for group-specific media storage within the Vivreal infrastructure.

How do I configure CloudFront CDN for media delivery?

Configuring CloudFront CDN for media delivery requires managing distributions and routing rules. This Skill manages CloudFront configurations and handles media routing within AWS to ensure efficient content delivery.

How do I create signed URLs for secure S3 media access?

Signed URLs restrict media access to authorized users by appending cryptographic signatures. This Skill handles signed-URL generation for secure media access, working alongside CloudFront CDN management and S3 storage.

Why is an image not loading when using S3 and CloudFront?

Image loading failures often stem from incorrect S3 bucket naming or misconfigured CloudFront distributions. Use this Skill to troubleshoot media issues by verifying S3 bucket naming, presigned URLs, and CloudFront configurations.

Do I need AWS infrastructure experience to manage media routing?

Managing media routing requires familiarity with AWS and CloudFront. This Skill applies to infrastructure and ops workflows, handling S3 bucket naming, presigned uploads, and CDN configurations for the Vivreal platform.