harness

Automate project setup, hook-based rule enforcement, and documentation organization.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/moonseokchoi-kr/moon-harness --skill harness-moonseokchoi-kr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness
Source: https://github.com/moonseokchoi-kr/moon-harness/tree/main/skills/harness
Command: npx skills add https://github.com/moonseokchoi-kr/moon-harness --skill harness-moonseokchoi-kr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill builds an agent-friendly runtime environment (the harness) and automates its maintenance, enabling teams to bootstrap new projects with consistent structure, automated rule enforcement, and reliable documentation organization.

Core Features & Use Cases

  • Initial project setup and auto-installation of the harness to standardize environments.
  • Hook-based enforcement of architecture rules to maintain proper layer boundaries.
  • Automatic documentation scaffolding and health checks to prevent knowledge drift.
  • On-demand maintenance workflows, including CLAUDE.md organization and periodic audits.

Quick Start

Run the /harness command to initialize a new project and install the auto-maintenance system.

Frequently Asked Questions about harness

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

FAQPage Schema
How do I set up an agent-friendly environment for a new project?

Setting up an agent-friendly environment involves initializing your project and auto-installing a harness system to standardize structure, enforce architecture rules via hooks, and organize documentation.

What are hooks for enforcing architecture rules in an automated environment?

Hooks for enforcing architecture rules automatically maintain proper layer boundaries within your project. The harness system uses these automated checks to prevent structural violations during ongoing maintenance.

How do I organize documentation and run health checks to prevent knowledge drift?

Organizing documentation and running health checks involves automatic scaffolding and periodic audits. The harness system structures your docs hierarchy and performs quality checks to prevent knowledge drift.

Does the harness environment setup require any external dependencies?

No, the harness environment setup does not require external dependencies. It independently initializes projects and manages ongoing maintenance through frontmatter-driven entries and internal hook automation.

When should I not use an automated agent environment setup?

You should avoid automated agent environment setup if your project requires highly customized, non-standard layer boundaries that cannot be enforced by the provided hook-based architecture rules.