shai-scaffold-ts-workspace

Community

Scaffold a multi-project TS workspace.

Authorkirillshilin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Scaffold a multi-project TypeScript workspace with shared base configs and a clear project layout, enabling teams to manage apps and libraries in a scalable monorepo.

Core Features & Use Cases

  • Creates a workspace root with an apps/ and packages/ directory layout, plus shared configs (tsconfig.base.json, ESLint, Prettier, EditorConfig, Jest) to ensure consistency across projects.
  • Supports selecting and scaffolding multiple sub-projects, with a handoff to dedicated app-scaffolding skills for each chosen type (React SPA, Next.js, Node.js API, Firebase, CLI, and shared libraries).
  • Enforces a minimal, reusable root configuration (TypeScript strict mode, Node16 module resolution, and centralized tooling) to speed up project onboarding.

Quick Start

Create a new workspace by naming it, selecting desired sub-projects, and then proceed to scaffold each project with the appropriate app-specific skills.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: shai-scaffold-ts-workspace
Download link: https://github.com/kirillshilin/instructions/archive/main.zip#shai-scaffold-ts-workspace

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.