github-repo-uploader

Create a GitHub repository via MCP and push the local project.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/tomasbasso/SistemaStockV2 --skill github-repo-uploader
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-repo-uploader
Source: https://github.com/tomasbasso/SistemaStockV2/tree/main/.agents/skills/subida-automatica-github
Command: npx skills add https://github.com/tomasbasso/SistemaStockV2 --skill github-repo-uploader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually creating a GitHub repo and pushing local code can be error-prone and time-consuming, especially when onboarding new projects.

Core Features & Use Cases

  • Create a new GitHub repository through MCP using project name and privacy settings.
  • Initialize or update a local Git repository, commit changes, and push to the new remote.
  • Support repeatable, scripted onboarding for new codebases in teams.

Quick Start

Run the skill to create a new GitHub repository and push your current project to it.

Frequently Asked Questions about github-repo-uploader

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

FAQPage Schema
How do I automate creating a new GitHub repository and pushing my local code?▼

You can automate GitHub repository creation and initial commit by running a deterministic script that handles remote setup, local Git initialization, and pushing to origin.

What's the best way to onboard a new codebase into GitHub for a team?▼

Onboard a new codebase into GitHub using a repeatable scripted workflow that initializes local Git, creates the remote repository, and pushes the initial commit deterministically.

Does the repository creation script support private GitHub repositories?▼

Yes, the script supports optional privacy settings, allowing you to specify whether the newly created GitHub repository is public or private during the onboarding process.

How does a scripted Git workflow handle an existing local repository during initial commit?▼

The scripted Git workflow initializes a local repository if absent, stages current changes, and pushes the initial commit to the newly created GitHub remote origin.

Can I use MCP server-based repository creation to push local code to GitHub?▼

Yes, you can request MCP server-based repository creation using your project name and privacy settings, then execute the local Git workflow to push the initial commit to the new remote.

Why should I use a deterministic script for initial commits instead of manual Git commands?▼

Using a deterministic script for initial commits prevents manual configuration errors and saves time, standardizing the GitHub repository creation and push process across multiple codebases.