stack-setup

Automate `.claude/stack.yml` creation via interactive wizard and project auto-discovery.

9|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Roxabi/roxabi-plugins --skill stack-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stack-setup
Source: https://github.com/Roxabi/roxabi-plugins/tree/main/plugins/dev-core/skills/stack-setup
Command: npx skills add https://github.com/Roxabi/roxabi-plugins --skill stack-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation and configuration of the .claude/stack.yml file, which is essential for defining your project's development environment and ensuring consistency across your team.

Core Features & Use Cases

  • Interactive Wizard: Guides you through questions about your project's runtime, backend, frontend, testing, and deployment setup.
  • Auto-Discovery: Intelligently detects your project's stack (e.g., Python/uv, Node.js/Bun, Next.js, FastAPI, Vitest, Ruff).
  • Configuration Generation: Writes a well-structured .claude/stack.yml file based on your inputs and detected settings.
  • Use Case: When starting a new project or onboarding a new developer, run this Skill to quickly and accurately set up the project's configuration file, ensuring all tools and frameworks are correctly identified.

Quick Start

Run the stack-setup skill to configure your project's stack.yml file.

Frequently Asked Questions about stack-setup

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

FAQPage Schema
How do I automatically generate a stack.yml configuration file for my dev environment?

You can generate a stack.yml configuration file by running an interactive wizard that auto-discovers your project specifics like runtime, package manager, frameworks, and testing tools, then writes the structured YAML output.

What is the best way to configure a development environment for AI-assisted workflows?

Configuring a development environment for AI-assisted workflows requires defining your stack in a structured YAML file. An auto-discovery wizard can identify your frameworks, ORM, and linters to ensure consistent project configuration.

Does the stack setup wizard support auto-discovery for Node.js and Python projects?

Yes, the stack setup auto-discovery intelligently detects project specifics for Node.js, Bun, Python, and uv, identifying associated frameworks, testing tools, and package managers to generate the configuration.

How do I ensure my project's CLAUDE.md and .gitignore are correctly configured during setup?

During stack setup, the wizard generates the YAML configuration, updates your .gitignore, and ensures CLAUDE.md is correctly referenced to maintain consistent development workflows across your team.

Can I manually override the auto-discovered frameworks and linters when setting up my stack?

Yes, the interactive wizard guides you through questions about your backend, frontend, testing, and deployment setup, allowing you to confirm or adjust the auto-discovered settings before writing the final YAML.

What limitations are there when using auto-discovery to configure a development environment?

Auto-discovery identifies known runtimes, frameworks, and tools like FastAPI, Next.js, and Vitest, but may require manual input through the interactive wizard if your project uses unconventional or custom tooling configurations.