he-bootstrap

Initialize a repository with Harness Engineering directory structure and baseline documentation files.

4|1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mattjefferson/harness-engineering --skill he-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: he-bootstrap
Source: https://github.com/mattjefferson/harness-engineering/tree/main/skills/he-bootstrap
Command: npx skills add https://github.com/mattjefferson/harness-engineering --skill he-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the setup of a new repository to conform to the Harness Engineering workflow, ensuring essential documentation structures and baseline files are in place.

Core Features & Use Cases

  • Directory Structure Creation: Automatically creates necessary directories like docs/specs/, docs/spikes/, docs/plans/, etc.
  • Baseline File Generation: Creates essential files such as .gitignore, AGENTS.md, PLANS.md, and various README.md files if they are missing.
  • Idempotent Operation: Can be run multiple times without duplicating content or causing unintended side effects.
  • Use Case: When starting a new project that will follow the Harness Engineering methodology, run this Skill to quickly establish the required documentation and project structure, allowing developers to focus on implementation immediately.

Quick Start

Run the he-bootstrap skill to initialize the current directory for the harness-engineered workflow.

Frequently Asked Questions about he-bootstrap

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

FAQPage Schema
How do I initialize a repository for the Harness Engineering workflow?

To initialize a repository for the Harness Engineering workflow, run the bootstrap skill to automatically generate required directory structures like docs/specs and docs/plans alongside baseline files such as AGENTS.md and PLANS.md.

What baseline documentation files are needed for Harness Engineering project initialization?

Harness Engineering project initialization requires baseline files including .gitignore, AGENTS.md, PLANS.md, and various README.md files to ensure compliance with the engineering contract and establish foundational project documentation.

Can I run repository bootstrap scripts multiple times without duplicating files?

Yes, you can run repository bootstrap scripts multiple times without duplicating content because the operation is idempotent, ensuring repeated executions do not cause unintended side effects or overwrite existing baseline documentation.

What is the best way to set up project documentation directories for a new engineering workflow?

The best way to set up project documentation directories for an engineering workflow is using an automated bootstrap script, which creates necessary folders like docs/specs, docs/spikes, and docs/plans while establishing baseline files.

When do I need to create docs/spikes and docs/specs directories in my repository?

You need to create docs/spikes and docs/specs directories in your repository when starting a new project following the Harness Engineering methodology, ensuring the required documentation structure is in place before implementation begins.