dev-setup-project

Automate project bootstrapping with a convention-driven wizard across DETECT/INFER/ASK/PLAN/EXECUTE phases.

Updated Jun 17, 2025
One-click install
npx skills add https://github.com/nikbrunner/dots --skill dev-setup-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-setup-project
Source: https://github.com/nikbrunner/dots/tree/main/common/.agents/skills/dev-setup-project
Command: npx skills add https://github.com/nikbrunner/dots --skill dev-setup-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap a new project with consistent conventions using an interactive wizard that detects context, infers defaults from dev-* skills and past patterns, asks only when necessary, presents a scaffolding plan, and then executes.

Core Features & Use Cases

  • Interactive wizard that detects repo state, suggests project type, and scaffolds a new repository structure.
  • Infers defaults from existing dev-* skills and patterns to accelerate setup.
  • Optional GitHub remote creation and integration with dev-claude-setup.

Quick Start

Run the wizard with a target path to bootstrap a new project.

Frequently Asked Questions about dev-setup-project

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

FAQPage Schema
How do I bootstrap a new project with consistent conventions?

To bootstrap a project with consistent conventions, an interactive wizard detects your repository state, infers defaults from existing patterns, asks for missing details, presents a scaffolding plan, and executes it to deliver a ready-to-work codebase.

What is automated project scaffolding and how does it work here?

Automated project scaffolding detects ecosystem hints and repo presence, then coordinates DETECT, INFER, ASK, PLAN, and EXECUTE phases to automatically generate a structured, ready-to-work repository without manual file creation.

Can I use this project setup wizard for an existing codebase?

Yes, the project setup wizard applies to both new and reorganized codebases across multiple organizations, detecting existing repo states and reorganizing the structure using convention-driven defaults.

Does this scaffolding tool require manual input for every setting?

No, the scaffolding tool infers defaults from existing dev-* skills and past patterns to accelerate setup, asking for manual input only when necessary signals cannot be automatically detected.

What's the best way to automate repository creation and structure planning?

Automating repository creation requires a guided wizard that handles detection, inference, planning, and optional GitHub remote integration, applying dev-* defaults to execute the complete scaffolding structure.

When should I avoid using an automated wizard for project setup?

You should avoid using an automated project setup wizard if your repository lacks detectable ecosystem hints or if your target path requires highly customized structures that deviate from standard convention-driven defaults.