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.