create-new-static-website

Create a GitHub repository from an Astro starter template and push it to remote.

131|13|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/regenrek/agent-skills --skill create-new-static-website
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-new-static-website
Source: https://github.com/regenrek/agent-skills/tree/main/skills/create-new-static-website
Command: npx skills add https://github.com/regenrek/agent-skills --skill create-new-static-website

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a GitHub repository from an Astro starter template, initialize a local git repository, and push to GitHub with configurable owner, repo name, and visibility.

Core Features & Use Cases

  • Scaffold a new Astro project from instructa/astro-website-starter using gitpick.
  • Initialize git locally and create a remote GitHub repository with specified owner/repo and visibility.
  • Optionally push immediately after initialization and optionally configure Alchemy.

Quick Start

Provide the project name, GitHub owner, repository name, visibility (public or private), and whether to push after init; then run the workflow to scaffold, initialize, and push to GitHub.

Frequently Asked Questions about create-new-static-website

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

FAQPage Schema
How do I create a new Astro starter project and push it to GitHub?

You can scaffold a new Astro project by providing a repository name, GitHub owner, and visibility setting, then automatically initialize git and push the starter template to the remote repository.

What is the best way to bootstrap an Astro static site for a team?

Bootstrapping an Astro static site involves scaffolding from a starter template, configuring repository visibility, and optionally pushing the initialized code directly to GitHub for team access.

Can I create a private GitHub repository when scaffolding an Astro website?

Yes, you can configure the repository visibility as public or private when spinning up the new Astro site, ensuring access control is set during the initialization process.

Do I need to manually push my Astro starter code after repository creation?

No, manual pushing is unnecessary because the workflow supports an optional immediate push to the remote repository right after local git initialization completes.

Does the Astro website scaffolding process support Alchemy configuration?

Yes, the Astro website scaffolding process includes an optional Alchemy configuration step that can be executed immediately after the GitHub repository is created and initialized.

What GitHub repository settings can I configure when creating a new Astro site?

When creating a new Astro site, you can configure the GitHub owner, repository name, and visibility, along with optional settings for immediate pushing and Alchemy setup.