kiln-init

Initialize kiln in an existing repository with harness, scaffolding, and workflow hooks.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/yoshisada/ai-repo-template --skill kiln-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiln-init
Source: https://github.com/yoshisada/ai-repo-template/tree/main/plugin-kiln/skills/kiln-init
Command: npx skills add https://github.com/yoshisada/ai-repo-template --skill kiln-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize kiln in an existing repository, installing the kiln harness, scaffolding project structure, and configuring workflow hooks to enable spec-first development without creating a new GitHub repository.

Core Features & Use Cases

  • Scaffold project structure and templates for spec-first workflows
  • Install and configure kiln harness in an existing project
  • Enforce spec-first development via hook-based workflow controls

Quick Start

Run kiln init in your existing project to scaffold the required files and configure hooks

Frequently Asked Questions about kiln-init

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

FAQPage Schema
What is spec-first development and how do workflow hooks enforce it?

Spec-first development requires defining specifications before coding. Workflow hooks enforce it by blocking commits that lack the necessary spec files, guiding developers to scaffold project structure and templates before implementation.

How do I set up spec-first workflows in an existing repository?

To set up spec-first workflows in an existing repository, run an initialization command to scaffold the required project structure, generate workflow templates, and configure hook enforcement for guiding the development process.

Can I add scaffolding and git hooks to an existing project without creating a new repository?

Yes, you can add scaffolding and git hooks to an existing project without creating a new repository by running an initialization tool that installs the harness and configures workflow files directly into your current codebase.

What is the best way to configure a harness for spec-first development?

The best way to configure a harness for spec-first development is to initialize it in your existing repo, which automatically scaffolds the project structure, generates template files, and enables hook enforcement to guide the workflow.

When should I not use a scaffolding init tool for my repository?

You should not use a scaffolding init tool if your repository already has a conflicting project structure, existing workflow hooks that might be overwritten, or if your team is not prepared to adopt strict spec-first development practices.