portfolio-auto

Sync GitHub repositories to a portfolio website using the GitHub API and Playwright.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/aarushlohit/TheRocketProject --skill portfolio-auto-aarushlohit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portfolio-auto
Source: https://github.com/aarushlohit/TheRocketProject/tree/main/rocket/external/shokunin/.pack/skills/portfolio-auto
Command: npx skills add https://github.com/aarushlohit/TheRocketProject --skill portfolio-auto-aarushlohit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github, playwright, supabase, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of syncing GitHub repositories to a portfolio website, saving time and ensuring up-to-date project listings.

Core Features & Use Cases

  • GitHub Sync: Automatically scans and syncs GitHub repositories to a portfolio website.
  • Screenshot Capture: Captures screenshots of project websites using Playwright.
  • Data Generation: Generates project entries based on GitHub data.
  • Use Case: Ideal for developers who want to keep their portfolio website updated with the latest projects without manual intervention.

Quick Start

Use the portfolio-auto skill to sync your GitHub repositories to your portfolio.

Frequently Asked Questions about portfolio-auto

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

FAQPage Schema
How do I automate syncing GitHub repositories to my portfolio website?

You can automate syncing GitHub repositories to a portfolio website by using this skill, which scans repos via the GitHub API, captures Playwright screenshots, and generates project entries automatically. This ensures up-to-date project listings without manual intervention.

Do I need GitHub API access and environment variables to sync my portfolio?

Yes, syncing your portfolio requires GitHub API access and environment variables for configuration. These provide the necessary authentication credentials and settings to scan repositories and generate portfolio entries.

Can I use Playwright to capture screenshots of GitHub projects for a portfolio?

Yes, you can use Playwright to capture screenshots of project websites for a portfolio. This skill leverages Playwright to automate the browser, take screenshots of live project URLs, and display them alongside repository data.

What is the best way to keep a developer portfolio updated with new GitHub projects?

The best way to keep a developer portfolio updated with new GitHub projects is to automate the synchronization process. This skill scans your GitHub repositories and generates portfolio entries, ensuring your website reflects your latest work without manual updates.

Does this GitHub portfolio sync tool require Supabase?

Yes, this GitHub portfolio sync tool requires Supabase as a dependency alongside GitHub and Playwright. Supabase manages the backend data storage for the generated project entries during the automated synchronization process.