技能 project-scaffolder
📦

project-scaffolder

低風險 ⚡ 包含腳本⚙️ 外部命令🌐 網路存取🔑 環境變數📁 檔案系統存取

Настройка проектов с лучшими практиками

也可從以下取得: BitYoungjae

Запуск нового проекта требует тщательной настройки структуры, конфигурации и инструментов. Этот навык предоставляет готовые к использованию шаблоны для React, Node.js, Python, Go и других фреймворков с полной конфигурацией линтинга, тестирования и CI/CD.

支援: Claude Codex Code(CC)
⚠️ 66
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「project-scaffolder」。 Create a React + TypeScript project with Vite

預期結果:

  • Структура проекта для my-app создана с:
  • - директориями src/components/, src/hooks/, src/utils/, src/types/
  • - настроенным ESLint с TypeScript и React плагинами
  • - Prettier с единообразными правилами форматирования
  • - настройкой Vitest с Testing Library
  • - Husky pre-commit хуками для линтинга
  • - GitHub Actions CI workflow

正在使用「project-scaffolder」。 Set up a FastAPI project with pytest

預期結果:

  • Python FastAPI проект сгенерирован с:
  • - структурой app/api/routes/, app/core/, app/models/
  • - настройками Pydantic с конфигурацией окружения
  • - pytest с поддержкой асинхронных тестов
  • - настроенным CORS middleware для локальной разработки
  • - .env.example со всеми необходимыми переменными

安全審計

低風險
v6 • 1/21/2026

All static findings are false positives. The skill is a documentation-only project scaffolding tool. Scanner misinterpreted Go import statements as dynamic imports, Cobra CLI framework references as cmd.exe execution, and legitimate configuration URLs and environment variable patterns as security risks. No actual malicious code execution, credential exfiltration, or command injection patterns present.

2
已掃描檔案
2,301
分析行數
5
發現項
6
審計總數

風險因素

⚡ 包含腳本 (4)
⚙️ 外部命令 (79)
🌐 網路存取 (5)
🔑 環境變數 (14)
📁 檔案系統存取 (1)
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
87
內容
23
社群
90
安全
74
規範符合性

你能建構什麼

Настройка нового приложения React

Быстрое создание готового к продакшену React + TypeScript приложения с Vite, включая конфигурацию ESLint, форматирование Prettier, настройку тестирования Vitest и Husky pre-commit хуки.

Структура проекта Python API

Создание хорошо организованного FastAPI или Django проекта с правильным разделением ответственности, валидацией Pydantic, тестированием pytest и асинхронной конфигурацией базы данных.

Разработка CLI инструмента на Go

Настройка профессионального Go CLI приложения с использованием фреймворка Cobra с управлением конфигурацией Viper, автоматизацией Makefile и правильной структурой модулей.

試試這些提示

Базовое создание проекта
Create a new {framework} project with TypeScript called {project_name}. Include ESLint, Prettier, and testing configuration.
Настройка Backend API
Set up a production-ready {language} API project. Include database configuration, error handling middleware, authentication setup with JWT, and unit tests.
Конфигурация монорепозитория
Create a monorepo structure using {tool} with shared packages for UI components, TypeScript types, and ESLint configuration. Include workspace configuration.
Full Stack проект
Generate a full-stack {stack} project with frontend, backend, shared types, and CI/CD pipeline. Include environment variable templates and Docker configuration.

最佳實務

  • Всегда используйте TypeScript для типобезопасности. Он обнаруживает ошибки на этапе компиляции и улучшает поддерживаемость кода во всем проекте.
  • Настраивайте инструменты линтинга и форматирования с самого начала. Pre-commit хуки гарантируют, что весь код соответствует стандартам перед коммитом.
  • Разделяйте ответственность в структуре проекта. Храните конфигурацию, модели, маршруты и сервисы в отдельных директориях для ясности.

避免

  • Не пропускайте файл .gitignore. Отсутствующие записи могут привести к коммиту node_modules, артефактов сборки или файлов окружения в систему контроля версий.
  • Избегайте жесткого кодирования секретов в исходном коде. Всегда используйте переменные окружения с шаблоном .env.example для необходимой конфигурации.
  • Не пропускайте настройку тестирования. Добавление тестов позже сложнее, чем начало с настроенным фреймворком тестирования с первого дня.

常見問題

Создает ли этот навык реальные файлы в моей файловой системе?
Нет. Этот навык предоставляет шаблоны проектов, примеры кода и рекомендации по конфигурации. Вам нужно будет создавать файлы вручную на основе сгенерированных примеров.
Какие фреймворки и языки поддерживаются?
Навык поддерживает React, Vue, Angular, Next.js, Node.js (Express, Fastify), Python (Django, FastAPI, Flask), Go, Rust, React Native, Flutter и инструменты монорепозиториев, такие как Turborepo и Nx.
Как использовать сгенерированные шаблоны?
Скопируйте примеры кода из вывода навыка в файлы вашего проекта. Шаблоны включают полные структуры файлов, файлы конфигурации и скрипты package.json.
Могу ли я настроить сгенерированные конфигурации?
Да. Шаблоны предоставляют разумные настройки по умолчанию, но должны быть проверены и настроены под конкретные требования вашего проекта, предпочтения команды и стандарты кодирования.
Настраивает ли этот навык CI/CD конвейеры?
Навык включает примеры GitHub Actions workflow для непрерывной интеграции. Вы можете настроить эти workflows в соответствии с вашими требованиями к развертыванию и платформой хостинга.
Как добавить тестирование в мой созданный проект?
Шаблоны включают настройку фреймворка тестирования для каждого языка. React проекты используют Vitest, Python использует pytest, а Node.js использует Jest. package.json включает скрипты test и test:coverage.

開發者詳情

檔案結構

📄 SKILL.md