portfolio-updater

Update React portfolio JSON files for projects, achievements, and statistics.

5|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Sagargupta16/claude-skills --skill portfolio-updater
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portfolio-updater
Source: https://github.com/Sagargupta16/claude-skills/tree/main/plugins/portfolio-updater/skills/portfolio-updater
Command: npx skills add https://github.com/Sagargupta16/claude-skills --skill portfolio-updater

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of updating your online portfolio by managing project details, achievements, and statistics, ensuring your professional presence is always current and accurate.

Core Features & Use Cases

  • Project Management: Add, update, or categorize projects (featured, collaborative, community, open source).
  • Contribution Tracking: Sync open-source contributions by updating PR statuses.
  • Data Synchronization: Keep statistics like coding challenges and contest ratings up-to-date.
  • Use Case: After merging a new pull request for your open-source project, use this Skill to update its status in your portfolio's projects.json file.

Quick Start

Add a new featured project to your portfolio data with the title "AI Chatbot", description "A conversational AI assistant", date "October 2024", tools "Python, FastAPI, React", and github link "https://github.com/user/chatbot".

Frequently Asked Questions about portfolio-updater

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

FAQPage Schema
How do I update my React portfolio website data after merging a new pull request?

To update your React portfolio website data, this Skill modifies your JSON files by syncing open-source contribution statuses, categorizing new projects, and keeping statistics current for GitHub Pages deployment.

What is the best way to manage project categories in a data-driven portfolio?

Managing project categories in a data-driven portfolio involves updating specific JSON files to classify entries as featured, collaborative, community, or open source, ensuring your professional presence remains accurate.

Does this portfolio data management approach work with static site generators other than React?

This portfolio data management approach is specifically designed for personal portfolio websites built with React, focusing on data-driven content management via JSON files and deployment via GitHub Pages.

Do I need specific JSON data validation rules to sync portfolio website statistics?

Yes, updating portfolio website statistics requires adherence to specific data validation rules for JSON entries to accurately sync coding challenges, contest ratings, and project details.