env-setup

Scan projects to detect tech stacks and update CLAUDE.md and project-config.json.

10|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/dnviti/claude-task-development-framework --skill env-setup-dnviti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: env-setup
Source: https://github.com/dnviti/claude-task-development-framework/tree/main/skills/env-setup
Command: npx skills add https://github.com/dnviti/claude-task-development-framework --skill env-setup-dnviti

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) components.

What problem does it solve?

This Skill automatically detects your project's tech stack, dependencies, and commands, then updates your CLAUDE.md and project configuration files to ensure all CTDF skills work seamlessly.

Core Features & Use Cases

  • Automated Detection: Scans your project for package managers, frameworks, dependencies, and development commands.
  • Configuration Updates: Modifies CLAUDE.md and optionally .claude/project-config.json with detected settings.
  • Use Case: After cloning a new project or when your project evolves, run this Skill to ensure your AI assistant has the most up-to-date understanding of your development environment, commands, and setup requirements.

Quick Start

Run env-setup to scan the current project and update CLAUDE.md with detected environment details.

Frequently Asked Questions about env-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically detect my project's tech stack and update environment configuration?

To automate environment setup, run this Skill to scan your project directory for package managers, frameworks, and dependencies, then automatically update CLAUDE.md and project-config.json with the detected configurations.

What is the best way to configure AI development tools after cloning a new project?

The best way to configure AI development tools post-clone is running an automated tech stack detection scan, which identifies dev commands and environment variables, then writes them directly into your CLAUDE.md file.

Does the environment setup process support detecting different package managers and dev commands?

Yes, the environment setup process supports detecting diverse package managers, development commands, ports, and environment variables by scanning the project structure and recording the findings in project configuration files.

How do I keep CLAUDE.md updated when my project dependencies and architecture evolve?

To keep CLAUDE.md updated when dependencies evolve, run the environment configuration scan to detect changes in your tech stack and architecture, overwriting the existing configuration with the current release settings.

What project configuration files are modified when detecting tech stack dependencies?

When detecting tech stack dependencies, the process modifies CLAUDE.md and optionally updates .claude/project-config.json to ensure your AI assistant has accurate development environment details.

Can I use environment setup automation for projects with complex release configurations and multiple ports?

Yes, you can use environment setup automation for complex projects because it scans for and records architecture details, release configurations, and port assignments alongside standard dependency and command detection.