adding-a-project

Add a project to a personal site and resume, compile the PDF, and deploy.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/arjitj2/arjit-skills --skill adding-a-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adding-a-project
Source: https://github.com/arjitj2/arjit-skills/tree/main/skills/adding-a-project
Command: npx skills add https://github.com/arjitj2/arjit-skills --skill adding-a-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually updating multiple personal assets whenever a new project is launched, keeping a personal site and resume in sync.

Core Features & Use Cases

  • Site Updates: Adds the project to the personal site project list with sensible defaults.
  • Resume Updates: Inserts a concise, human-readable resume entry in the correct chronological order.
  • Release Workflow: Compiles the resume PDF and pushes the site changes live after updates.
  • Use Case: When you finish a new project and want it reflected publicly, this Skill handles the site entry, resume entry, PDF build, and deployment steps in one workflow.

Quick Start

Add my new project to both the personal site and resume, compile the resume PDF, and push the site live.

Frequently Asked Questions about adding-a-project

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

FAQPage Schema
How do I update my personal site and resume with a new project at the same time?

To update your personal site and resume simultaneously, this Skill synchronizes project listings across both assets, adds a human-readable resume entry in chronological order, compiles the PDF, and deploys the site live.

What is the best way to compile a resume PDF and push site changes live after adding a project?

The best way to compile a resume PDF and push live site changes is through an automated release workflow that handles PDF rebuilds and deployment immediately after inserting the new project entry.

How does a synchronized project listing workflow keep my resume chronological?

A synchronized project listing workflow keeps your resume chronological by automatically inserting new project entries into the correct timeline position, ensuring human-readable naming and proper chronological ordering.

Do I need any specific deployment tools to add a project to my personal site?

No specific external deployment tools are required as dependencies to add a project to your personal site, as the workflow manages the live site push and PDF compilation internally.

Can I use this workflow to update my personal site without rebuilding the resume PDF?

This workflow is designed for comprehensive updates, meaning it targets both the personal site and resume simultaneously, compiling the resume PDF and pushing site changes live in one synchronized process.

Why does adding a project to a personal site require a PDF rebuild?

Adding a project to a personal site requires a PDF rebuild because the workflow ensures your resume PDF remains an exact, up-to-date reflection of your project list for consistent professional distribution.