Back to list
regenrek

create-new-static-website

by regenrek

A curated collection of my agent-skills

13🍴 4📅 Jan 22, 2026

SKILL.md


name: create-new-static-website description: Create a new GitHub repo from instructa/astro-website-starter using gitpick, initialize git, and push to GitHub. Use when asked to spin up a new Astro static/SSR site starter from instructa/astro-website-starter, set repo visibility/owner, and then configure Alchemy.

Create New Static Website

Workflow

  1. Collect inputs (ask first)
  • Project folder name (for npx gitpick instructa/astro-website-starter <name>)
  • GitHub owner/org + repo name
  • Visibility: public or private
  • Whether to push immediately after init (default: yes)
  1. Scaffold from template
  • From ~/projects, run:
    • npx gitpick instructa/astro-website-starter <project-name>
    • cd <project-name>
  • If folder exists, ask to rename or delete (use trash).
  1. Initialize git + create GitHub repo
  • git init
  • git add -A
  • git commit -m "feat: init"
  • gh repo create <owner>/<repo> --public|--private --source . --remote origin --push
    • If user says no push: omit --push and inform them how to push later.
  1. Alchemy config (ask after repo creation)
  • Ask if they want to configure Alchemy now.
  • If yes:
    • cp .env.example .env
    • Set ALCHEMY_PASSWORD in .env (ask for value or instruct user to set).
    • pnpm exec alchemy login
    • Confirm any Cloudflare/Alchemy prompts and ensure pnpm run dev works.

Notes

  • Keep commands non-interactive when possible.
  • Use gh for repo creation.
  • Don’t delete without confirmation (use trash).

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon