init

Scaffold the Lights Out SWE harness into a target Git repository.

Updated May 24, 2026
One-click install
npx skills add https://github.com/RCSnyder/lights-out-swe-plugin --skill init-rcsnyder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/RCSnyder/lights-out-swe-plugin/tree/main/skills/init
Command: npx skills add https://github.com/RCSnyder/lights-out-swe-plugin --skill init-rcsnyder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It bootstraps a new repository so an AI coding agent can run the Lights Out SWE gated engineering pipeline with the required harness files and project structure.

Core Features & Use Cases

  • Harness installation: creates the Copilot harness files so the agent can begin the EXPAND phase and progress through the full gated loop.
  • Safe no-overwrite behavior: refuses to overwrite an existing harness entry file and reports written vs skipped files for transparency.
  • One-command setup: installs a consistent, plugin-shipped template set without any network fetches, ensuring reproducible scaffolding.

Quick Start

Run /lo-swe:init in an empty project repository to scaffold the harness so you can later say build me X.

Frequently Asked Questions about init

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

FAQPage Schema
How do I scaffold an AI coding agent pipeline into a new Git repository?

To scaffold an AI coding agent pipeline, you run a single command in an empty project repository to copy the required project-root harness files and scaffold inputs before the agent can begin processing.

What is project bootstrapping for a gated GitHub Copilot workflow?

Project bootstrapping for a gated GitHub Copilot workflow prepares a repository with consistent, plugin-shipped template files without network fetches, ensuring reproducible scaffolding so the AI agent can progress through quality gates.

Does the project bootstrap script overwrite existing harness entry files?

No, the project bootstrap script enforces safe no-overwrite behavior by refusing to overwrite an existing harness entry file, reporting written versus skipped files for transparency during installation.

How do I validate harness installation after scaffolding a repository?

You validate harness installation by checking that the script confirms all required files and directories are present after it completes, ensuring the workspace is fully ready for the gated AI coding pipeline.

Can I use this scaffolding template set for existing project setup?

Yes, you can use this scaffolding template set for existing project setup, but it applies templates safely by refusing to overwrite existing harness entry files to prevent accidental data loss.

Why does my AI coding agent need harness files before running the EXPAND phase?

Your AI coding agent needs harness files before running the EXPAND phase because the gated engineering pipeline requires a specific project structure and scaffolding inputs to function correctly from start to DEPLOY.