init

Create or update be-harness project profiles for Go and Node builds.

1|1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/kangmomin/harness-plugins --skill init-kangmomin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/kangmomin/harness-plugins/tree/main/be-harness/skills/init
Command: npx skills add https://github.com/kangmomin/harness-plugins --skill init-kangmomin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

be-harness 플러그인의 project profile(.claude/be-harness.local.md)을 대화형으로 생성/갱신한다. Go/Node 프리셋 지원.

Core Features & Use Cases

  • Interactive generation or updating of the project profile used by be-harness to drive build/test/config decisions.
  • Detects language/project context, applies overrides, and guides users through preset selection for Go and Node projects.
  • Records user choices into the local profile to ensure consistency with be-harness conventions.

Quick Start

Create or update the be-harness project profile for your repository.

Frequently Asked Questions about init

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

FAQPage Schema
How do I create a be-harness project profile for my Go or Node repository?

The be-harness profile is a local configuration file that drives build, test, and source path decisions. It uses language detection to apply Go or Node presets and records your choices for workflow consistency.

Can I update an existing be-harness local profile without losing my previous overrides?

Yes, you can update an existing be-harness local profile interactively. The process applies language detection and guides you through preset adjustments while enforcing conventions to retain your recorded overrides.

Does the be-harness profile setup support both Go and Node project configurations?

The be-harness profile setup supports both Go and Node projects by offering tailored presets. It detects your project context interactively, allowing adjustments to ensure workflows match your specific language conventions.

What is the purpose of the .claude/be-harness.local.md file in project configuration?

The .claude/be-harness.local.md file serves as the local project profile that configures build, test, and source paths. It records your preset choices and overrides to enforce be-harness conventions across your workflows.

How to configure build and test paths for a Node project using be-harness conventions?

To configure build and test paths, run the interactive profile setup which applies Node presets and prompts you for adjustments. It records your source path choices directly into the local profile to drive workflows.