技能 environment-setup-guide
📦

environment-setup-guide

安全

Configurer les environnements de développement

Cette compétence aide les développeurs à configurer des environnements de développement complets à partir de zéro avec des conseils étape par étape pour installer les outils, configurer les dépendances et vérifier que tout fonctionne correctement.

支持: Claude Codex Code(CC)
⚠️ 61
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“environment-setup-guide”。 Help me set up a Node.js development environment on macOS

预期结果:

  • ## Configuration de l'environnement de développement Node.js pour macOS
  •  
  • ### Étape 1 : Installer Homebrew (si non installé)
  • Exécutez cette commande dans votre terminal :
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  •  
  • ### Étape 2 : Installer Node.js
  • brew install node
  •  
  • ### Étape 3 : Vérifier l'installation
  • node --version # Devrait afficher v20.x.x
  • npm --version # Devrait afficher 10.x.x
  •  
  • ### Étape 4 : Configurer npm
  • mkdir ~/.npm-global
  • npm config set prefix '~/.npm-global'
  • echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
  • source ~/.zshrc

正在使用“environment-setup-guide”。 What environment variables do I need for a Flask app?

预期结果:

  • ## Variables d'environnement pour une application Flask
  •  
  • Créez un fichier .env avec ces variables :
  •  
  • FLASK_APP=app.py
  • FLASK_ENV=development
  • SECRET_KEY=your-secret-key-here
  • DATABASE_URL=sqlite:///app.db
  •  
  • Bonnes pratiques :
  • - Ne jamais committer les fichiers .env dans le contrôle de version
  • - Utiliser .env.example pour documenter les variables requises
  • - Utiliser des valeurs aléatoires fortes pour SECRET_KEY

安全审计

安全
v1 • 2/24/2026

This skill is documentation content providing development environment setup instructions. The static scanner flagged example shell commands and configuration examples as potential security issues, but these are standard instructional examples for installing software and configuring environments. No actual code execution or malicious patterns present - all findings are false positives from a documentation file.

1
已扫描文件
482
分析行数
5
发现项
1
审计总数

高风险问题 (5)

Static Scanner False Positive: External Commands
Scanner flagged 114 'external_commands' locations, but these are example shell commands in documentation (brew install, apt update, npm install). Not executable malicious code.
Static Scanner False Positive: Network Access
Scanner flagged network URLs as security concerns. These are legitimate official download URLs for software installation (Homebrew, Node.js, Python).
Static Scanner False Positive: Filesystem Access
Scanner flagged hidden files (.bashrc, .zshrc, .npmrc, .env) as security concerns. These are standard developer configuration files documented for setup purposes.
Static Scanner False Positive: Environment Access
Scanner flagged .env file references as sensitive. This is standard documentation for setting up environment variables.
Static Scanner False Positive: Critical Heuristic
Scanner flagged 'dangerous combination: code execution + network + credentials' as critical. This is a documentation skill with example commands, not actual execution.
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
20
社区
55
安全
91
规范符合性

你能构建什么

Intégration de nouveaux développeurs

Aider les nouveaux membres de l'équipe à configurer leur environnement de développement avec tous les outils et dépendances requis

Migration de machine

Guider les utilisateurs pour recréer leur environnement de développement sur une nouvelle machine ou un nouveau système d'exploitation

Documentation de configuration de projet

Créer des instructions de configuration claires pour que les membres de l'équipe les suivent lors du démarrage d'un nouveau projet

试试这些提示

Configuration d'environnement de base
Help me set up a development environment for a Node.js project. I need to install Node.js, npm, Git, and Docker.
Environnement Python
I need to set up a Python development environment with Python 3.11, pip, virtual environments, and common packages like Flask and SQLAlchemy.
Configuration de base de données
Help me set up PostgreSQL and Redis for local development. Include configuration for environment variables and connection testing.
Configuration Full Stack
Create a complete development environment setup guide for a MERN stack application. Include Node.js, MongoDB, React, and all required environment variables.

最佳实践

  • Toujours vérifier les versions existantes des outils avant d'en installer de nouvelles pour éviter les conflits
  • Utiliser des gestionnaires de version comme nvm pour Node.js et pyenv pour Python pour gérer plusieurs versions
  • Documenter toutes les variables d'environnement requises en utilisant des fichiers .env.example

避免

  • Ne pas utiliser sudo avec npm install car cela peut causer des problèmes de permissions
  • Ne pas ignorer la configuration des variables d'environnement - toujours documenter les variables requises
  • Ne pas supposer que tous les membres de l'équipe ont le même système d'exploitation - fournir des instructions spécifiques à chaque plateforme

常见问题

Est-ce que cette compétence installe des logiciels sur mon ordinateur ?
Non, cette compétence fournit de la documentation et des conseils. Elle vous montre les commandes à exécuter, mais vous devez les exécuter vous-même dans votre terminal.
Cela peut-il m'aider à configurer Docker ?
Oui, la compétence inclut des instructions détaillées pour installer Docker sur macOS, Linux et Windows, plus des exemples de configuration docker-compose.
Quels langages de programmation cela couvre-t-il ?
La compétence fournit des exemples pour Node.js, Python, Go et la configuration d'environnements de développement généraux. Elle inclut des instructions spécifiques à chaque plateforme pour tous les principaux systèmes d'exploitation.
Comment résoudre les erreurs 'command not found' ?
La compétence inclut une section de dépannage couvrant les problèmes courants comme la configuration du PATH, le sourcing du shell et les corrections de permissions.
Puis-je utiliser cela pour l'intégration d'équipe ?
Oui, cette compétence est idéale pour créer de la documentation afin d'aider les nouveaux membres de l'équipe à configurer rapidement leurs environnements de développement.
Cela fonctionne-t-il sur Windows ?
Oui, la compétence inclut des instructions spécifiques à Windows utilisant Chocolatey et des installateurs directs pour tous les outils principaux.

开发者详情

文件结构

📄 SKILL.md