shai-scaffold-ts-workspace
CommunityScaffold 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.