scaffolding

Orchestrate fullstack TypeScript component scaffolding in dependency-safe order.

39|3|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/LiorCohen/sdd --skill scaffolding-liorcohen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffolding
Source: https://github.com/LiorCohen/sdd/tree/main/plugin/fullstack-typescript/skills/scaffolding
Command: npx skills add https://github.com/LiorCohen/sdd --skill scaffolding-liorcohen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates component scaffolding across multiple tech pack components to ensure correct dependency order, reducing manual errors and misaligned deployments.

Core Features & Use Cases

  • Enforces an explicit scaffolding order (config, contract, database, server, webapp, helm, integration-testing, e2e-testing, cicd).
  • Delegates actual component creation to specialized scaffolding skills while maintaining orchestration flow.
  • Updates project settings after scaffolding to reflect new components, enabling repeatable builds.
  • Supports extension by adding new component delegation mappings without changing the core orchestrator.

Quick Start

Provide new component specs in SPEC.md and trigger the orchestration to scaffold components in dependency order.

Frequently Asked Questions about scaffolding

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

FAQPage Schema
How do I automate fullstack TypeScript project setup in a specific dependency order?

Fullstack TypeScript project setup is automated by sequencing scaffolding across config, contract, database, server, and webapp components to enforce dependency-safe initialization. You provide component specs in SPEC.md, and the orchestrator delegates creation to specialized skills.

What is dependency-safe scaffolding orchestration and when do I need it for a new project?

Dependency-safe scaffolding orchestration coordinates component creation across tech packs to ensure correct initialization order, reducing manual errors. You need it when setting up fullstack TypeScript projects requiring config, database, server, and webapp alignment.

How do I scaffold Helm, integration testing, and CI/CD components after setting up a TypeScript server?

Scaffolding Helm, integration-testing, e2e-testing, and cicd components is handled by an orchestrator that delegates to component-specific skills after server setup. It updates project settings to reflect new components and enable repeatable builds.

Can I add new component delegation mappings to an existing scaffolding orchestration flow?

Adding new component delegation mappings is supported without changing the core orchestrator. The orchestration flow applies to fullstack TypeScript tech packs and can be extended by defining new specialized scaffolding skills for the new components.

Why does my multi-component TypeScript project scaffolding fail due to misaligned deployment dependencies?

Multi-component TypeScript scaffolding fails from misaligned dependencies when initialization order is not enforced. An orchestrator sequences config, contract, database, server, webapp, and testing components to delegate creation safely and prevent deployment misalignment.

Does scaffolding orchestration work with fullstack TypeScript tech packs to manage end-to-end integration?

Scaffolding orchestration works with fullstack TypeScript tech packs by satisfying orchestration flow, delegation mapping, directory patterns, settings updates, and end-to-end integration requirements. It delegates to component-specific skills for each tech pack layer.