Token导航 LogoToken导航TokenDH.com
前端设计操作浏览器github未标认证来源可访问许可证需确认审计通过

project-scaffolding项目脚手架

Agent Skill

project-scaffolding 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

216

周安装

9

GitHub Stars

35

下载量

72
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:project-scaffolding(项目脚手架)
来源仓库:https://github.com/hmohamed01/claude-code-scaffolding-skill
仓库路径:skills/project-scaffolding
安装命令:
npx skills add https://github.com/hmohamed01/claude-code-scaffolding-skill --skill project-scaffolding
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/hmohamed01/claude-code-scaffolding-skill --skill project-scaffolding

简介

project-scaffolding 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态、代码变更或协作事项进行整理。
  • 通过 npx skills add 命令从指定仓库安装,需结合原始 README 核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Project Scaffolding Wizard

Professional-grade project scaffolding comparable to WebStorm/PyCharm project wizards. Creates fully configured projects with SDK setup, framework options, database configuration, linting, and CI/CD.

Wizard Workflow

When a user requests a new project, follow this interactive workflow:

Step 1: Project Type Selection

Present the project type menu. Ask the user to select a category and type:

CategoryTypes
Static WebsitesHTML5 (no CSS), HTML/CSS, HTML+Sass, HTML+Tailwind, Landing Page, Multi-page Site
Frontend WebReact, Next.js, Vue, Nuxt, Svelte, Angular, Astro, Remix, Solid, Qwik, Preact
Mobile/DesktopReact Native, Expo, Flutter, Tauri, Electron, Ionic
Backend (JS/TS)Express, NestJS, Fastify, Hono, Elysia, tRPC, Koa
Backend (Python)FastAPI, Django, Django REST, Flask, Litestar
Backend (Go)Gin, Fiber, Echo, Chi
Backend (Rust)Axum, Actix, Rocket
Backend (Java)Spring Boot, Quarkus, Ktor, Micronaut
Backend (Other)Laravel, Rails,.NET Web API
LibrariesTypeScript NPM, Python PyPI, Go Module, Rust Crate
CLI ToolsNode CLI, Python CLI (Typer/Click), Go CLI (Cobra), Rust CLI (Clap)
ExtensionsChrome Extension, Firefox Extension, VS Code Extension, Figma Plugin, Obsidian Plugin
ServerlessAWS Lambda, Cloudflare Workers, Vercel Functions, Supabase Functions
Full-StackT3 Stack, MERN, PERN, MEAN
MonoreposTurborepo, Nx Workspace, pnpm Workspace

Step 2: Basic Configuration

Gather for ALL projects:

  • Project name (required)
  • Location/directory
  • Description
  • Author name
  • License (MIT, Apache-2.0, GPL-3.0, ISC, Unlicense)

Step 3: Framework-Specific Options

Load references/wizard-options.md for detailed configuration options based on the selected project type. Key decisions include:

  • Language/SDK version - Node.js, Python, Go, Rust, Java versions
  • Package manager - npm, pnpm, yarn, bun, poetry, uv
  • CSS framework - Tailwind, CSS Modules, Styled Components
  • State management - Zustand, Redux, Jotai, TanStack Query
  • Database/ORM - PostgreSQL, SQLite, Prisma, SQLAlchemy, sqlc
  • Authentication - NextAuth, JWT, OAuth2
  • Testing - Vitest, Jest, pytest, Playwright

Step 4: Code Quality & DevOps

  • Linting - ESLint, Ruff, golangci-lint, clippy
  • Formatting - Prettier, Ruff, gofmt, rustfmt
  • Pre-commit hooks - husky + lint-staged, pre-commit framework
  • CI/CD - GitHub Actions, GitLab CI
  • Docker - Dockerfile (multi-stage), docker-compose
  • Deployment - Vercel, Railway, Fly.io, AWS, self-hosted

Step 5: Generate Project

Use scripts/scaffold.py or native CLI tools to create the project structure.

CLI Integration

Prefer native CLI tools when available:

FrameworkCLI Command
Next.jsnpx create-next-app@latest
React (Vite)npm create vite@latest -- --template react-ts
Vuenpm create vue@latest
Nuxtnpx nuxi@latest init
Astronpm create astro@latest
Remixnpx create-remix@latest
SvelteKitnpm create svelte@latest
Solidnpm create solid@latest
Exponpx create-expo-app@latest
React Nativenpx @react-native-community/cli init
Flutterflutter create
Taurinpm create tauri-app@latest
NestJSnpx @nestjs/cli new
Spring Bootspring init or start.spring.io
Gogo mod init
Rustcargo new
Chrome Extnpm create plasmo@latest
T3 Stacknpx create-t3-app@latest

Quick Start Examples

HTML/CSS Website

mkdir my-website && cd my-website
touch index.html style.css
# Or use boilerplate:
npx degit h5bp/html5-boilerplate my-website

HTML + Tailwind (CDN)

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>My Website</title>
  <script src="https://cdn.tailwindcss.com"></script>
</head>
<body class="bg-gray-100">
  <h1 class="text-3xl font-bold">Hello World</h1>
</body>
</html>

T3 Stack (Next.js + tRPC + Prisma)

npx create-t3-app@latest my-app

Expo (React Native)

npx create-expo-app@latest my-app --template tabs

Tauri Desktop App

npm create tauri-app@latest my-app -- --template react-ts

Chrome Extension

npm create plasmo@latest my-extension

Example Conversations

Simple HTML/CSS Website

User: Create a simple website with HTML and CSS

Claude: I'll create a static HTML/CSS website:

- Multi-page (Home, About, Contact)
- Mobile-first responsive CSS
- BEM naming convention
- Live Server for development

Structure:
my-website/
├── index.html
├── about.html
├── contact.html
├── css/style.css
├── js/main.js
└── images/

Shall I create this?

Mobile App

User: Create a mobile app for iOS and Android

Claude: I recommend Expo for the easiest setup:

- TypeScript
- Expo Router (file-based navigation)
- NativeWind (Tailwind for RN)
- Tab navigation template

Ready to scaffold?

Full-Stack with Type Safety

User: Create a full-stack app with type-safe API

Claude: I recommend the T3 Stack:

- Next.js 16 (App Router)
- tRPC (type-safe API)
- Prisma (type-safe ORM)
- Tailwind CSS
- NextAuth.js
- PostgreSQL with docker-compose

This gives you full type safety from database to frontend!

Chrome Extension

User: Build a Chrome extension

Claude: What features do you need?

- Popup UI
- Content script (modifies pages)
- Background service worker
- Side panel

Tech stack: React + Vite + TypeScript + Manifest V3

I recommend using Plasmo framework for easier development.

Available Resources

Load reference files based on what you need:

ResourceWhen to LoadPurpose
references/wizard-options.mdDuring Step 3 (gathering user preferences)Configuration choices and defaults for each framework
references/frameworks.mdWhen generating codeProject structures, code examples, configuration files
references/best-practices.mdFor architecture decisionsDirectory organization, naming conventions, patterns
scripts/scaffold.pyFor custom scaffoldingPython engine when CLI tools aren't suitable

Workflow:

  1. Present options from wizard-options.md to gather user preferences
  2. Use frameworks.md for code patterns and project structure when generating
  3. Consult best-practices.md for architecture decisions

Default Recommendations

CategoryRecommendation
JS RuntimeNode.js 24 LTS
Package Managerpnpm
Python Version3.14
Go Version1.26
Rust Edition2024
Java Version21 LTS
CSS FrameworkTailwind CSS
State (React)Zustand + TanStack Query
ORM (Node)Prisma
ORM (Python)SQLAlchemy 2.0
ORM (Go)sqlc
Testing (JS)Vitest
Testing (Python)pytest
E2E TestingPlaywright
Linting (JS)ESLint + Prettier
Linting (Python)Ruff
CI/CDGitHub Actions
ContainerizationMulti-stage Dockerfile

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.97%
按下载量换算25

Claude

28.1%
按下载量换算20

Cursor

18.95%
按下载量换算14

Gemini CLI

10.02%
按下载量换算7

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills