setup-project

Detect project stacks from dependency files and generate starter configuration artifacts.

2|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/djnsty23/claude-auto-dev --skill setup-project-djnsty23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-project
Source: https://github.com/djnsty23/claude-auto-dev/tree/main/skills/setup-project
Command: npx skills add https://github.com/djnsty23/claude-auto-dev --skill setup-project-djnsty23

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initializes new projects by smartly detecting the stack and generating standard configs and recommendations, reducing setup time and decision fatigue.

Core Features & Use Cases

  • Stack detection from common files (package.json, pyproject.toml, Cargo.toml, go.mod) and project-type classification.
  • Auto-generation of CLAUDE.md, prd.json, and an .env.example with starter templates and guidance.
  • Starter environment scaffolding and integration hints for subsequent automation and auto-dev workflows.

Quick Start

Run the setup-project workflow to initialize a new project with smart stack detection.

Frequently Asked Questions about setup-project

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

FAQPage Schema
How do I initialize a new project with smart stack detection?

To initialize a new project with stack detection, run the setup workflow to scan dependency files like package.json or Cargo.toml, classify the project type, and output a ready-to-use environment scaffold with starter scripts.

What files are generated when scaffolding a starter environment?

Scaffolding a starter environment generates standard configuration files including CLAUDE.md, prd.json, and an .env.example, alongside a clean .gitignore and recommended skills for subsequent automation workflows.

How does project type classification work for new repositories?

Project type classification works by scanning common dependency files to determine the stack, categorizing the repository into types like e-commerce, SaaS, API, or full-stack to generate tailored starter artifacts.

Does environment setup support Python and Go projects?

Yes, environment setup supports Python and Go projects by detecting dependency files such as pyproject.toml and go.mod to accurately scaffold the environment and generate appropriate starter templates.

What is the best way to reduce decision fatigue when starting a new stack?

The best way to reduce decision fatigue when starting a new stack is to auto-generate standard configurations and environment scaffolds, which provides a clean .gitignore and recommended skills immediately.