TWISTEdBRACKETS

Skill

Project Setup

Scaffold a new project from technical docs: structure, node:test, tooling, and CI.

// workflow;

Behaviour

What it does

  • Reads docs/technical/tech-stack.md and honours every human-locked decision
  • Creates the repo structure, package.json, and toolchain from the docs
  • Wires up node:test, linting, and CI so the suite runs green on zero tests
  • Seeds CLAUDE.md or AGENTS.md from engineering guidelines
  • Stops at a runnable skeleton with no feature implementation
  • Hands off to executing-plans for the build loop

When to use

Good fits

Greenfield projects with an approved technical doc set

When docs exist but there is no working skeleton yet

Before executing-plans on a new codebase

Development harness

Step 6 of 8 · Build

Part of the design-to-ship pipeline: brainstorming → technical-documentation → conformance-check → reconciling-changes → planning → project-setup → executing-plans → shipping. Install the full set for structured feature work.

Install

Get this skill

Uses Agent Kit via npx; no global install required.

Quick install

sh
npx @levi-putna/agent-kit@latest add levi-putna/skills --skill project-setup

Global (Cursor)

sh
npx @levi-putna/agent-kit@latest add levi-putna/skills --skill project-setup --global --agent cursor

Global (Claude)

sh
npx @levi-putna/agent-kit@latest add levi-putna/skills --skill project-setup --global --agent claude

Project install

sh
npx @levi-putna/agent-kit@latest add levi-putna/skills --skill project-setup --project

Interactive install

sh
npx @levi-putna/agent-kit@latest add levi-putna/skills

Uninstall

sh
npx @levi-putna/agent-kit@latest remove project-setup

Example

Example prompt

Project Setup

Scaffold this repo from docs/technical/ so we can start the TDD build loop.

Flow

How the skill works

  1. Read tech-stack, architecture, and engineering-guidelines docs
  2. Summarise the toolchain and confirm agent-discretion choices
  3. Scaffold structure, dependencies, test runner, and CI
  4. Verify npm test and lint pass on an empty suite
  5. Hand off to executing-plans