init-monorepo
Init Monorepo
Bootstrap a TypeScript pnpm monorepo with the house defaults. Run this in an empty directory (or one containing only seed files the user has approved overwriting).
Prerequisites
Before starting, in parallel:
pwd && ls -la— confirm the directory is empty (or only contains files you're cleared to overwrite). If it isn't, stop and ask before continuing.command -v pnpm— pnpm must be installed.command -v nvm— nvm needs to be available so Step 7 can query the current Node LTS. If absent, ask the user how they'd like to pin Node before continuing.
The skill assets live alongside this file under assets/. Read them with the Read tool and write each to the target path verbatim unless a placeholder substitution is called out.
Workflow
Work through the 26 steps in order. Mark each complete before moving on — many later steps depend on earlier ones.
1. Initialise git
More from humanpluslabsoss/skills
commit
Create a conventional commit message for staged changes. Usage: /commit [optional context]
12explain
Read-only mode: answer the user's question and provide feedback without performing any implementation or modification. Use when the user wants to understand, explore, or get information about the project without changing anything.
11docs
Fetch documentation from llms.txt URLs for supported libraries. Usage: /docs [library name] [question]
10prime
Familiarise the agent with the project codebase at the start of a new conversation. Reads conventional documentation, the package manifest, and recent git activity to load context. Usage: /prime
6