Compétences project-scaffolder
📦

project-scaffolder

Risque faible ⚡ Contient des scripts⚙️ Commandes externes🌐 Accès réseau🔑 Variables d’environnement📁 Accès au système de fichiers

使用最佳实践设置项目

Également disponible depuis: BitYoungjae

启动新项目需要仔细设置结构、配置和工具。此技能为 React、Node.js、Python、Go 和其他框架提供即用型模板,包含完整的代码检查、测试和 CI/CD 配置。

Prend en charge: Claude Codex Code(CC)
⚠️ 66 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "project-scaffolder". Create a React + TypeScript project with Vite

Résultat attendu:

  • 为 my-app 创建的项目结构包含:
  • - src/components/、src/hooks/、src/utils/、src/types/ 目录
  • - 配置了 TypeScript 和 React 插件的 ESLint
  • - 具有一致格式化规则的 Prettier
  • - 使用 Testing Library 的 Vitest 设置
  • - 用于代码检查的 Husky 预提交钩子
  • - GitHub Actions CI 工作流

Utilisation de "project-scaffolder". Set up a FastAPI project with pytest

Résultat attendu:

  • 生成的 Python FastAPI 项目包含:
  • - app/api/routes/、app/core/、app/models/ 结构
  • - 具有环境配置的 Pydantic 设置
  • - 支持异步测试的 pytest
  • - 为本地开发配置的 CORS 中间件
  • - 包含所有必需变量的 .env.example

Audit de sécurité

Risque faible
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
Fichiers analysés
2,301
Lignes analysées
5
résultats
6
Total des audits

Facteurs de risque

⚡ Contient des scripts (4)
⚙️ Commandes externes (79)
🌐 Accès réseau (5)
🔑 Variables d’environnement (14)
📁 Accès au système de fichiers (1)

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
22
Communauté
90
Sécurité
74
Conformité aux spécifications

Ce que vous pouvez construire

新 React 应用程序设置

快速搭建生产就绪的 React + TypeScript 应用程序,使用 Vite,包括 ESLint 配置、Prettier 格式化、Vitest 测试设置和 Husky 预提交钩子。

Python API 项目结构

创建组织良好的 FastAPI 或 Django 项目,具有适当的关注点分离、Pydantic 验证、pytest 测试和异步数据库配置。

Go CLI 工具开发

使用 Cobra 框架设置专业的 Go CLI 应用程序,包含 Viper 配置管理、Makefile 自动化和适当的模块结构。

Essayez ces prompts

基本项目创建
Create a new {framework} project with TypeScript called {project_name}. Include ESLint, Prettier, and testing configuration.
后端 API 设置
Set up a production-ready {language} API project. Include database configuration, error handling middleware, authentication setup with JWT, and unit tests.
Monorepo 配置
Create a monorepo structure using {tool} with shared packages for UI components, TypeScript types, and ESLint configuration. Include workspace configuration.
全栈项目
Generate a full-stack {stack} project with frontend, backend, shared types, and CI/CD pipeline. Include environment variable templates and Docker configuration.

Bonnes pratiques

  • 始终使用 TypeScript 以确保类型安全。它在编译时捕获错误并提高整个项目的代码可维护性。
  • 从一开始就配置代码检查和格式化工具。预提交钩子确保所有代码在提交前符合标准。
  • 在项目结构中分离关注点。将配置、模型、路由和服务保持在不同的目录中以保持清晰。

Éviter

  • 不要跳过 .gitignore 文件。缺少条目可能会将 node_modules、构建产物或环境文件提交到版本控制。
  • 避免在源代码中硬编码密钥。始终使用环境变量,并为所需配置提供 .env.example 模板。
  • 不要跳过测试设置。后期添加测试比从第一天就配置好测试框架要困难得多。

Foire aux questions

此技能是否会在我的文件系统上创建实际文件?
不会。此技能提供项目模板、代码示例和配置指导。您需要根据生成的示例手动创建文件。
支持哪些框架和语言?
该技能支持 React、Vue、Angular、Next.js、Node.js (Express、Fastify)、Python (Django、FastAPI、Flask)、Go、Rust、React Native、Flutter 以及 Turborepo 和 Nx 等 monorepo 工具。
如何使用生成的模板?
将技能输出中的代码示例复制到您的项目文件中。模板包括完整的文件结构、配置文件和 package.json 脚本。
我可以自定义生成的配置吗?
可以。模板提供合理的默认值,但应根据您的特定项目要求、团队偏好和编码标准进行审查和自定义。
此技能是否设置 CI/CD 流水线?
该技能包含用于持续集成的 GitHub Actions 工作流示例。您可以根据部署要求和托管平台自定义这些工作流。
如何向搭建的项目添加测试?
模板包含每种语言的测试框架设置。React 项目使用 Vitest,Python 使用 pytest,Node.js 使用 Jest。package.json 包含 test 和 test:coverage 脚本。

Détails du développeur

Structure de fichiers

📄 SKILL.md