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.