init

Initialize Spec-Driven Development context and bootstrap the OpenSpec seed.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/js-rom/Luis --skill init-js-rom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/js-rom/Luis/tree/main/.agents/skills/init
Command: npx skills add https://github.com/js-rom/Luis --skill init-js-rom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize Spec-Driven Development context in a project.

Core Features & Use Cases

  • Auto-detect project context: Detects tech stack and conventions to tailor bootstrap.
  • Seed bootstrap to project root: Copies the OpenSpec seed into an openspec folder without overwriting existing content.
  • Initialize persistence backend: Boots the active persistence backend based on the detected stack.

Quick Start

Run the init skill from your project root to bootstrap the SDD context.

Frequently Asked Questions about init

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

FAQPage Schema
How do I initialize Spec-Driven Development context in an existing project?

To initialize Spec-Driven Development context, run the skill from your project root to auto-detect your tech stack and conventions before bootstrapping the active persistence backend.

What is the best way to bootstrap SDD context for a new project?

Bootstrapping SDD context involves reading your project configuration, detecting conventions, and copying the OpenSpec seed into an openspec folder at the project root.

Does project setup for SDD work across different tech stacks?

Yes, project setup for SDD works across common tech stacks by auto-detecting the project context and tailoring the bootstrap to initialize the active persistence backend accordingly.

Will bootstrapping the OpenSpec seed overwrite my existing project configuration?

No, bootstrapping the OpenSpec seed copies files into an openspec folder without overwriting existing content, ensuring your current project configuration remains safe.

How does stack detection work when initializing the dev environment?

Stack detection works by reading your project configuration to identify tech stack conventions, which then informs how the persistence backend is bootstrapped during initialization.

Can I use SDD bootstrapping for both new projects and existing codebases?

Yes, SDD bootstrapping is applicable when starting a new project or integrating Spec-Driven Development into an existing codebase, detecting conventions to tailor the setup.