make-env-setup

Installs and verifies the Node, pnpm, git, and makecli toolchain for Make App development.

5|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/qfeius/make-platform-skills --skill make-env-setup-qfeius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-env-setup
Source: https://github.com/qfeius/make-platform-skills/tree/main/skills/make-env-setup
Command: npx skills add https://github.com/qfeius/make-platform-skills --skill make-env-setup-qfeius

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up a Make App development machine requires exact tool versions, a valid makecli login token, and an initialized project folder; doing this manually is error-prone and easy to get wrong. ## Core Features & Use Cases - Toolchain Installation: Installs and pins Node.js 22.20.0, Corepack 0.34.0, pnpm 10.20.0, git, and makecli across macOS, Linux, and Windows. - Guided Login Verification: Verifies the makecli token and walks through browser-based login or token fallback until authentication succeeds. - Project Initialization: Runs makecli app init with user-confirmed folder naming and retries on invalid app keys. - Use Case: On a new laptop, run this Skill to install the full toolchain, refresh Make platform skills, complete makecli login, and initialize a new Make App folder in one guided flow. ## Quick Start Use the make-env-setup skill to check and update my Node, pnpm, git, and makecli versions, verify my Make login, and initialize a new App project folder.

Frequently Asked Questions about make-env-setup

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

FAQPage Schema
How do I set up a Make App development environment?

Run the environment setup flow to install Node.js 22.20.0, enable Corepack, install pnpm 10.20.0, install or update makecli, verify your login token, and run makecli app init to create the project folder.

How do I log in to makecli from the terminal?

Run makecli login --timeout=60s, which opens a browser for authentication and waits up to 60 seconds. If browser login is not possible, use makecli configure token for interactive token entry, then confirm with makecli configure verify --output=json.

Which Node.js and pnpm versions does Make App development require?

Make Apps require exactly Node.js 22.20.0 with Corepack 0.34.0 and pnpm 10.20.0. Moving LTS releases, Homebrew node formulas, or globally installed pnpm binaries are not supported; pnpm must be installed via corepack install -g.

Why does npm install -g fail with EACCES on macOS or Linux?

EACCES occurs when npm's global prefix points to a system directory. Fix it by setting npm config set prefix to a user-owned directory like $HOME/.npm-global, adding it to PATH, and retrying without sudo.

What should I do when makecli app init reports an invalid app key?

The app key is derived from the folder basename, so rename the folder to a compliant name, such as converting contract-ledger to contract_ledger, then rerun makecli app init. The command is idempotent and safe to retry.