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
累計下載
3330
星標
2
全站排名
#3,398
全站前 67% · 「開發程式設計」前 75%
平台累計安裝累計下載星標評論
ClawHub ↗10330442-
SkillHub ↗10233302—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

它列出 Web、後端、移動應用、CLI 和瀏覽器擴充套件的模板,並提供初始化命令及搭建後的檢查清單。實際建立檔案、安裝依賴、初始化版本控制或執行測試前,應確認專案型別、目標目錄和當前專案規則;示例命令不構成執行授權。

資料釋出於 2026-10-29

可以用來做什麼

  • 為不同型別的新專案選擇合適的目錄與檔案結構。
  • 規劃依賴、程式碼風格工具、README 和測試配置。
  • 檢查腳手架生成後的配置與檔案清單。

什麼時候用

  • 需要從零規劃 Web、API、移動應用、CLI 或擴充套件專案時。
  • 需要比較框架約定和專案初始化步驟時。
  • 建立檔案、安裝軟體或初始化 git 前,需要確認目標目錄與專案約束時。

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

根據這個專案型別給出目錄結構和待確認依賴清單,不建立檔案或初始化版本控制。
審查這些腳手架命令可能在目標目錄執行哪些變更。

月度資料趨勢

累計下載3330
2074274934232026-03 · 累計下載 21672026-05 · 累計下載 25822026-06 · 累計下載 27292026-07 · 累計下載 29602026-08 · 累計下載 30922026-09 · 累計下載 333026-0326-09
星標2
1232026-03 · 星標 22026-05 · 星標 22026-06 · 星標 22026-07 · 星標 22026-08 · 星標 22026-09 · 星標 226-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093330—2
2026-083092+4.5%2
2026-072960+8.5%2
2026-062729+5.7%2
2026-052582—2
2026-032167—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),按月更新。口徑說明見資料方法。