setup

Initialize a new agStack project with templates, dependencies, Docker, and migrations.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/anicdh/agstack --skill setup-anicdh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/anicdh/agstack/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/anicdh/agstack --skill setup-anicdh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboarding new projects from the agStack boilerplate is error-prone and repetitive; this skill automates template setup, name substitution, dependency installation, and Docker and migrations to get you runnable quickly.

Core Features & Use Cases

  • Automates copying boilerplate templates to real files and replacing PROJECT_NAME placeholders
  • Installs dependencies and configures development tools so you can run the app quickly
  • Boots infrastructure locally with Docker and runs initial migrations to seed the database
  • Supports both solo and team onboarding workflows via stack profile and CLAUDE.md updates

Quick Start

Run the /setup skill on a fresh clone to copy templates, replace placeholders, install dependencies, and start Docker with migrations.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automate boilerplate setup and dependency installation for a new NestJS project?

Automating boilerplate setup applies predefined templates, substitutes project name placeholders, installs dependencies, and bootstraps Docker with initial migrations to get your NestJS application runnable quickly.

What does agStack project onboarding involve for solo developers or small teams?

AgStack project onboarding involves selecting a stack profile, applying boilerplate templates, configuring development tools, booting local Docker infrastructure, and running initial database migrations to seed the environment.

Can I use Docker to bootstrap infrastructure and run initial database migrations automatically?

Yes, you can boot infrastructure locally with Docker and run initial migrations automatically to seed the database, handling the complete infrastructure setup and dependency installation phase one process.

How do I replace project name placeholders when copying boilerplate templates?

Replacing project name placeholders happens automatically during template setup by substituting __PROJECT_NAME__ variables with your actual project name when copying boilerplate templates to real files.

Do I need a stack profile selection to start the onboarding process?

Yes, a stack profile selection is required to determine defaults for the onboarding process, supporting both solo and team workflows via stack profile configuration and CLAUDE.md updates.

What are the limitations of using predefined boilerplate templates for project initialization?

Using predefined boilerplate templates targets agStack projects specifically and relies on predefined stack profiles, meaning custom stack configurations outside the provided templates are not supported by this onboarding process.