init

Scaffold an SDLC monorepo with Storybook, design system, and documentation structure.

1|1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/45ck/claude-sdlc-plugin --skill init-45ck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/45ck/claude-sdlc-plugin/tree/main/skills/init
Command: npx skills add https://github.com/45ck/claude-sdlc-plugin --skill init-45ck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the creation of a ready-to-use SDLC monorepo by provisioning a Storybook planning hub, a design system, and a structured artifact repository.

Core Features & Use Cases

  • Scaffold a monorepo with a Storybook planning hub, a UI Design System, and a docs-oriented artifact structure.
  • Generate and wire up essential templates (sdlc.state.json, sdlc.state.schema.json, pnpm-workspace.yaml, package.json) and scaffolding scripts to automate setup.
  • Use for new projects requiring consistent tooling, governance, and a repeatable onboarding process for teams.

Quick Start

Run the /sdlc:init command to bootstrap a new project skeleton and begin the planning workflow.

Frequently Asked Questions about init

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

FAQPage Schema
How do I scaffold a pnpm monorepo with a Storybook design system?

To scaffold a pnpm monorepo with a Storybook design system, run the /sdlc:init command to bootstrap a project skeleton. This generates a pnpm workspace configuration, a Storybook planning hub, and UI design system templates automatically.

What is included in an SDLC monorepo scaffold?

An SDLC monorepo scaffold includes a pnpm workspace, Storybook planning hub, design system, documentation structure, state templates, and basic CI/quality-gates scaffolding. It provides a repeatable, DX-focused startup workflow with consistent tooling and governance for teams.

Can I use this monorepo scaffolding tool for existing git projects?

This monorepo scaffolding tool targets new projects requiring a repeatable startup workflow. It provisions a complete SDLC skeleton from scratch, so it is not designed for integrating into existing git repositories or partially configured workspaces.

How do I generate pnpm-workspace.yaml and package.json templates?

To generate pnpm-workspace.yaml and package.json templates, run the /sdlc:init command. This wires up essential scaffolding scripts and state templates like sdlc.state.json and sdlc.state.schema.json to automate your project setup.

What's the best way to bootstrap a development environment with quality gates?

The best way to bootstrap a development environment with quality gates is using a dedicated scaffolding skill. It provisions a structured artifact repository with basic CI/quality-gates scaffolding, ensuring consistent tooling and a repeatable onboarding process for teams.

Why do I need sdlc.state.json templates in my project?

You need sdlc.state.json templates in your project to establish a structured, repeatable planning workflow. These templates ensure consistent project governance and state management across new monorepo environments, providing a reliable DX-focused startup workflow.