Chad Walker avatar

Chad Walker

Community

@chad3814 · Dubuque, IA

32Followers
|
180Public Repos
|
15Published Skills

Agent Skills by Chad Walker

Showing 15 vetted skills indexed across 1 GitHub repositories.

chad3814chad3814

Global Tech Stack

Define the canonical technology stack for the Cawpile video generation service.

Community
Advanced
chad3814chad3814

Template Versioning Strategy

Version and register Remotion video templates with backward compatibility in Root.tsx.

Community
Advanced
chad3814chad3814

Remotion Video Components

Build reusable Remotion video components with frame-based TypeScript props.

Community
Intermediate
chad3814chad3814

Vitest Testing Patterns

Structure Vitest unit and integration tests for Remotion and AWS with mocking strategies.

Community
Advanced
chad3814chad3814

TypeScript Type Definitions

Define strongly-typed TypeScript interfaces for video data structures.

Community
Intermediate
chad3814chad3814

Backend API

Build Express API endpoints with typed validation and SSE progress streaming.

Community
Advanced
chad3814chad3814

Request Validation

Validate Express API request bodies with TypeScript type guards.

Community
Advanced
chad3814chad3814

Video Content Accessibility

Apply accessibility guidelines for contrast, typography, and text alternatives in video layouts.

Community
Intermediate
chad3814chad3814

Remotion Video Styling

Style Remotion video components with inline React styles from theme constants.

Community
Intermediate
chad3814chad3814

Code Documentation Style

Adds evergreen, explanatory comments to complex Rust code and workflows.

Community
Basic
chad3814chad3814

Project Conventions

Define global project conventions for structure, documentation, and environment configuration.

Community
Intermediate
chad3814chad3814

Fixed Video Format (9:16)

Enforce a 1080x1920 9:16 canvas with percentage-based layouts using VIDEO_CONFIG constants.

Community
Basic
chad3814chad3814

AWS S3 Storage Operations

Upload rendered videos to AWS S3 using AWS SDK v3 with retry logic.

Community
Advanced
chad3814chad3814

Global Coding Style

Enforce TypeScript and Remotion coding conventions with ESLint rules and path aliases.

Community
Intermediate
chad3814chad3814

Error Handling Patterns

Define Express error middleware and custom error classes for video rendering workflows.

Community
Advanced