Jesus Pedro Rodriguez Castro avatar

Jesus Pedro Rodriguez Castro

Community

@jesusprodriguezUnir · Madrid

1Followers
|
88Public Repos
|
42Published Skills

I am a Technical Lead Full Stack with Scrum Master Responsibilities and Back-End Specialization Skilled in leading cross-functional teams, managing agile workfl

Skills Distribution
DomainDeveloper To...Frontend & Backend.. (30%)Sports Data Ingest.. (25%)Browser Testing & .. (20%)Media & Marketing .. (15%)

Agent Skills by Jesus Pedro Rodriguez Castro

Showing 42 vetted skills indexed across 1 GitHub repositories.

jesusprodriguezUnirjesusprodriguezUnir

google-play-assets

Generates Google Play Store screenshots, promo video, feature graphic, and icon using Playwright and sharp.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

deploy-to-vercel

Deploy projects to Vercel via CLI, git push, or claimable no-auth endpoints.

Community
Advanced
jesusprodriguezUnirjesusprodriguezUnir

playwright-best-practices

Guides writing, debugging, and maintaining Playwright tests in TypeScript across E2E, API, and component testing.

Community
Advanced
jesusprodriguezUnirjesusprodriguezUnir

ucl-lineups

Extracts predicted starting lineups and formations for UEFA Champions League clubs from Predicted11.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

playwright-automation

Automates Chromium with Playwright to record demo videos and capture screenshots of the app.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

fetch-kits

Downloads and organizes official home and away football kits as transparent PNG files.

Community
Basic
jesusprodriguezUnirjesusprodriguezUnir

vitest

Write, configure, and run Vitest unit tests with mocking, coverage, and fixtures.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

typescript-advanced-types

Implements generics, conditional types, mapped types, and template literal types in TypeScript.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

fetch-crests

Downloads official UEFA Champions League club crests as optimized transparent PNG files.

Community
Basic
jesusprodriguezUnirjesusprodriguezUnir

player-photos

Downloads and optimizes UEFA Champions League player photos into WebP assets.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

supabase-postgres-best-practices

Provides Postgres performance optimization rules and SQL examples for Supabase database development.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

photos-from-image

Extracts player and coach face crops from lineup images into WebP avatar files.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

update-player-photo

Downloads and optimizes a single Champions League player photo from UEFA.com.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

social-media-video

Records app demo videos with Playwright and converts them to platform-specific formats using ffmpeg.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

instagram-reel

Records vertical 1080x1920 MP4 videos of app views with burned-in retro text overlays.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

panini-extractor

Extracts player data and images from Panini sticker album PDFs into TypeScript squad files.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

coach-photos

Downloads UEFA Champions League coach photos and regenerates the coach-photos.ts manifest.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

ucl-squads

Downloads squads, player photos, coaches, and crests for 36 UEFA Champions League clubs from UEFA.com.

Community
Advanced
jesusprodriguezUnirjesusprodriguezUnir

vite

Configure Vite build tooling, plugins, SSR, and Rolldown migration for frontend projects.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

news

Ingests football team news from multiple feeds into a Supabase database.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

vercel-composition-patterns

Refactors React components using compound components, context providers, and composition patterns.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

odds

Generates 1X2 betting odds feeds from The Odds API and an Elo model, then publishes them to a GitHub orphan branch.

Community
Advanced
jesusprodriguezUnirjesusprodriguezUnir

vercel-react-best-practices

Applies Vercel performance optimization rules when writing and refactoring React and Next.js code.

Community
Intermediate
jesusprodriguezUnirjesusprodriguezUnir

x-post

Generates high-resolution screenshots and tweet copy for X posts about app sections.

Community
Intermediate

Frequently Asked Questions About Jesus Pedro Rodriguez Castro

FAQPage Schema
What tasks can I accomplish with jesusprodriguezUnir's skills?▼

You can manage football tournament data (squads, photos, odds, news, results via API-Football and Supabase), write Playwright and Vitest tests, apply React/Next.js/Node.js/TypeScript best practices, deploy to Vercel, and generate social media videos, Google Play assets, and a World Cup guide PDF.

Who are these skills designed for?▼

Full-stack and back-end developers, QA engineers, and technical leads building sports web applications—specifically the bracketMundial World Cup 2026 and Champions League apps—who need testing patterns, data ingestion pipelines, and marketing asset generation.

How do the sports data skills work in practice?▼

Skills like ucl-squads, fetch-squads, and guardian-players scrape UEFA.com, Predicted11, TheSportsDB, and the Guardian player guide, then download and convert images to .webp and update TypeScript squad files or publish feeds to a news-data branch.

Are these skills open source and free to use?▼

Most skills carry the MIT license, including the Playwright, Supabase Postgres, Vercel React, and bracketMundial skills. The frontend-design skill references separate terms in its LICENSE.txt, so check that file before commercial use.

What prerequisites do these skills require?▼

A Node.js/TypeScript project environment with Playwright, Vitest, or Vite as applicable. Data skills require access to external sources (UEFA.com, Google News RSS, API-Football) and a Supabase/Postgres database; deployment skills require a Vercel account.