
这是一个自我维护的技能,为IDE添加光标和VS代码等支架,帮助创建新项目。
概览
IDE级别的项目支架向导,可与WebStorm和PyCharm项目向导媲美。支持网页、移动端、桌面端和后端开发。 两个都安装。支架单独工作,但没有维护者,它的依赖版本会慢慢变质,且没有支持的更新方式。 - : 逐步项目配置,如JetBrains IDE - : 从简单的HTML/CSS到复杂的全栈应用 - : Node.js、Python、Go、Rust、Java 版本选择 - : TypeScript、CSS 框架、状态管理、路由 - : PostgreSQL、MySQL、SQLite、MongoDB 及各种 ORM - : ESLint, Prettier, Ruff, mypy, golangci-lint, clippy - : Vitest, Jest, pytest, Go testing, Playwright - : Docker, docker-compose, GitHub Actions CI/CD - : 每个依赖版本均由从 npm 和 PyPI 刷新的单一清单解析 — 绝非凭猜测 - : 向导会检查其版本数据的年代并说明,然后推荐堆栈 - 纯HTML5(无CSS)- HTML/CSS(无......
概述(AI 翻译)
IDE级项目支架向导,可与WebStorm和PyCharm项目向导媲美。支持70+项目类型,涵盖网页、移动端、桌面和后端开发。
本仓库提供两种协同工作的技能:
| 技能 | 目的 |
|---|---|
project-scaffolding |
创建项目。这是你日常使用的。 |
scaffolding-maintainer |
保持支架的当前状态——刷新npm和PyPI注册库中的依赖版本,并根据实际会话揭示的内容改进向导。 |
两个都安装。支架单独工作,但没有维护者,它的依赖版本 慢慢地变得陈旧,且没有支持的更新方式。
特色
- 交互向导工作流程:如JetBrains IDEs的逐步项目配置
- 70+ 项目类型:从简单的 HTML/CSS 到复杂的全栈应用
- SDK/环境配置:Node.js、Python、Go、Rust、Java 版本选择
- 框架特定选项:TypeScript、CSS 框架、状态管理、路由
- 数据库和ORM设置:PostgreSQL、MySQL、SQLite、MongoDB,配合各种ORM
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Project Scaffolding Skill for Claude Code
IDE-grade project scaffolding wizard comparable to WebStorm and PyCharm project wizards. Supports 70+ project types across web, mobile, desktop, and backend development.
This repository ships two skills that work together:
| Skill | Purpose |
|---|---|
project-scaffolding |
Creates projects. This is the one you use day to day. |
scaffolding-maintainer |
Keeps the scaffolder current — refreshes dependency versions from the npm and PyPI registries, and improves the wizard based on what real sessions revealed. |
Install both. The scaffolder works alone, but without the maintainer its dependency versions slowly go stale and there is no supported way to update them.
Features
- Interactive Wizard Workflow: Step-by-step project configuration like JetBrains IDEs
- 70+ Project Types: From simple HTML/CSS to complex full-stack applications
- SDK/Environment Configuration: Node.js, Python, Go, Rust, Java version selection
- Framework-Specific Options: TypeScript, CSS frameworks, state management, routing
- Database & ORM Setup: PostgreSQL, MySQL, SQLite, MongoDB with various ORMs
- Code Quality Tools: ESLint, Prettier, Ruff, mypy, golangci-lint, clippy
- Testing Configuration: Vitest, Jest, pytest, Go testing, Playwright
- DevOps Ready: Docker, docker-compose, GitHub Actions CI/CD
- Registry-Backed Versions: Every dependency version resolves from a single manifest that is refreshed from npm and PyPI — never from guesswork
- Staleness Aware: The wizard checks how old its version data is and says so before recommending a stack
Supported Project Types
Static Websites (HTML/CSS/JS)
- Pure HTML5 (no CSS)
- HTML/CSS (no build tools)
- HTML + Sass/SCSS
- HTML + Tailwind CLI
- Landing Pages
- Multi-page Sites
Frontend Web Frameworks
- React (Vite)
- Next.js 16 (App Router)
- Vue 3 / Nuxt 3
- SvelteKit
- Angular
- Astro
- Remix
- Solid.js
- Qwik
- Preact
Mobile & Cross-Platform
- React Native
- Expo
- Flutter
- Tauri (Desktop)
- Electron
- Ionic
Backend - JavaScript/TypeScript
- Express
- NestJS
- Fastify
- Hono
- Elysia
- tRPC
- Koa
Backend - Python
- FastAPI
- Django / Django REST
- Flask
- Litestar
Backend - Go
- Go + Gin
- Go + Fiber
- Go + Echo
- Go + Chi
Backend - Rust
- Rust + Axum
- Rust + Actix
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add hmohamed01/claude-code-scaffolding-skill