cmanfre7

Project Scaffold

开发编程v1.0.0
作者:cmanfre7更新于 2026-05-11project-scaffold@clawhub_cmanfre7/project-scaffold
代码生成

据 AlphaMoat 统计,截至 2026-09,Project Scaffold 累计下载 3,330 次、获 2 个星标,在全部 5,078 个 AI 技能中排名第 3,398 位,在「开发编程」分类(577 个)中排名第 431 位。

累计安装
103
累计下载
3,330
星标
2
全站排名
#3,398
全站前 67% · 「开发编程」前 75%
平台累计安装累计下载星标评论
ClawHub ↗1033,0442-
SkillHub ↗1023,3302—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

它列出 Web、后端、移动应用、CLI 和浏览器扩展的模板,并提供初始化命令及搭建后的检查清单。实际创建文件、安装依赖、初始化版本控制或运行测试前,应确认项目类型、目标目录和当前项目规则;示例命令不构成执行授权。

资料发布于 2026-10-29

可以用来做什么

  • 为不同类型的新项目选择合适的目录与文件结构。
  • 规划依赖、代码风格工具、README 和测试配置。
  • 检查脚手架生成后的配置与文件清单。

什么时候用

  • 需要从零规划 Web、API、移动应用、CLI 或扩展项目时。
  • 需要比较框架约定和项目初始化步骤时。
  • 创建文件、安装软件或初始化 git 前,需要确认目标目录与项目约束时。

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

根据这个项目类型给出目录结构和待确认依赖清单,不创建文件或初始化版本控制。
审查这些脚手架命令可能在目标目录执行哪些变更。

月度数据趋势

累计下载3,330
2,0742,7493,4232026-03 · 累计下载 2,1672026-05 · 累计下载 2,5822026-06 · 累计下载 2,7292026-07 · 累计下载 2,9602026-08 · 累计下载 3,0922026-09 · 累计下载 3,33026-0326-09
星标2
1232026-03 · 星标 22026-05 · 星标 22026-06 · 星标 22026-07 · 星标 22026-08 · 星标 22026-09 · 星标 226-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,330—2
2026-083,092+4.5%2
2026-072,960+8.5%2
2026-062,729+5.7%2
2026-052,582—2
2026-032,167—2

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

3.0 KB · ClawHub v1.0.0
# project-scaffold

Scaffold new projects with best-practice structure, tooling, and configuration.

## Usage

When Colt (or you) needs to start a new project, use this skill to generate the full boilerplate.

## Decision Tree
展开全部(共 136 行)
Ask or infer the project type:

### Web App (React / Next.js)
```
my-app/
├── src/
│   ├── app/              # Next.js app router
│   ├── components/       # Reusable UI components
│   ├── lib/              # Utilities, helpers, API clients
│   ├── styles/           # Global styles, Tailwind config
│   └── types/            # TypeScript type definitions
├── public/               # Static assets
├── tests/                # Test files
├── .gitignore
├── .eslintrc.json
├── tailwind.config.ts
├── tsconfig.json
├── package.json
└── README.md
```

**Init commands:**
```bash
npx create-next-app@latest my-app --typescript --tailwind --eslint --app --src-dir
cd my-app && npm install
```

### API / Backend (FastAPI)
```
my-api/
├── app/
│   ├── __init__.py
│   ├── main.py           # FastAPI app entry
│   ├── routers/          # Route modules
│   ├── models/           # Pydantic models / DB models
│   ├── services/         # Business logic
│   └── config.py         # Settings / env vars
├── tests/
├── .gitignore
├── pyproject.toml
├── requirements.txt
└── README.md
```

**Init commands:**
```bash
mkdir my-api && cd my-api
uv init && uv pip install fastapi uvicorn
```

### Mobile App (SwiftUI)
```
MyApp/
├── MyApp/
│   ├── App.swift
│   ├── ContentView.swift
│   ├── Models/
│   ├── Views/
│   ├── ViewModels/
│   └── Services/
├── MyAppTests/
├── MyAppUITests/
└── README.md
```

**Init:** Use Xcode or `swift package init --type executable`

### CLI Tool (Node / Python)
```
my-cli/
├── src/
│   └── index.ts          # Entry point
├── bin/
│   └── my-cli            # Executable wrapper
├── tests/
├── .gitignore
├── tsconfig.json
├── package.json
└── README.md
```

### Browser Extension
```
my-extension/
├── src/
│   ├── background.ts
│   ├── content.ts
│   ├── popup/
│   │   ├── popup.html
│   │   ├── popup.ts
│   │   └── popup.css
│   └── options/
├── icons/
├── manifest.json
├── .gitignore
├── tsconfig.json
├── package.json
└── README.md
```

## Post-Scaffold Checklist

After generating structure:
1. `git init && git add -A && git commit -m "Initial scaffold"`
2. Create `.gitignore` appropriate to the project type
3. Set up linting config (ESLint / Ruff)
4. Add a basic README with project name and setup instructions
5. Add a basic test file to verify the test runner works

## Asset Templates

### .gitignore (universal base)
```
node_modules/
__pycache__/
.env
.env.local
dist/
build/
.next/
*.pyc
.DS_Store
*.log
coverage/
```

「开发编程」分类下的热门技能

cmanfre7 的其他技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。