setup

Automate development environment setup for Node 20+ and pnpm 9+ projects.

259|57|Updated Jan 17, 2025
One-click install
npx skills add https://github.com/linuxfoundation/insights --skill setup-linuxfoundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/linuxfoundation/insights/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/linuxfoundation/insights --skill setup-linuxfoundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the setup of a complete development environment for new or broken projects, ensuring all prerequisites, dependencies, and configuration are ready for immediate work.

Core Features & Use Cases

  • Prerequisites verification: checks required tools and versions (Node 20+, pnpm 9+), and Docker status.
  • Dependency installation: installs project dependencies from the repository root.
  • Env configuration: guides creation of frontend/.env with required secrets and runtime vars.
  • Optional local database: configures a Postgres instance for auth/collections/chat workflows.
  • Dev server startup: launches the development server and validates accessibility.

Quick Start

Run this setup to prepare your local environment from a fresh clone and start the dev server.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I set up a local dev environment from a fresh clone?

To set up a local dev environment, this Skill validates prerequisites like Node 20+ and pnpm 9+, installs dependencies, configures env files, and launches the dev server automatically.

Do I need Docker installed to configure local development environment variables?

Docker is checked during prerequisites verification but is not strictly required unless you need the optional local Postgres instance for auth or collections workflows.

What is the best way to automate Node and pnpm dependency installation?

Automating Node and pnpm dependency installation is handled by this Skill, which verifies your pnpm 9+ version, installs project dependencies from the repository root, and validates the setup.

Can I provision a local Postgres database for my Node backend project?

Yes, you can provision a local Postgres database. The setup process optionally configures a Postgres instance to support auth, collections, and chat workflows if you choose to enable it.

Why does my dev server fail to start after a fresh project setup?

Your dev server may fail to start if prerequisites are missing. This Skill prevents this by validating Node 20+ and pnpm 9+ versions, configuring required env variables, and confirming server accessibility.

How do I create frontend .env files with required runtime variables?

Creating frontend .env files is guided by this setup Skill, which helps you configure required secrets and runtime variables before launching the local development server.