UH

unibean9/harness-skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

18 stars 품질 51 트렌드 30

It provides 9 reusable skills, 5 specialist subagents, and 4 hooks, installable into 5 agent runtimes: Claude Code, Cursor, OpenAI Codex CLI, GitHub Copilot, and Google Antigravity.

개요

It provides 9 reusable skills, 5 specialist subagents, and 4 hooks, installable into 5 agent runtimes: Claude Code, Cursor, OpenAI Codex CLI, GitHub Copilot, and Google Antigravity. No runtime gets a slash-command layer - every runtime invokes a skill by matching the task to its description, the same way Claude Code does natively. Read CONCEPTS.md first to understand the underlying model. To install a specific runtime, pass its flag through: Flags are additive - pass several to install into several runtimes in one run. The -Flag (PowerShell) vs --flag (POSIX) dash-count difference is intentional: PowerShell's parameter binder for advanced functions doesn't accept literal --name. Run the installer from the root of the target project.

README

원문 README의 일부입니다. 원문 보기.

Harness Skills

It provides 9 reusable skills, 5 specialist subagents, and 4 hooks, installable into 5 agent runtimes: Claude Code, Cursor, OpenAI Codex CLI, GitHub Copilot, and Google Antigravity. No runtime gets a slash-command layer - every runtime invokes a skill by matching the task to its description, the same way Claude Code does natively. Read CONCEPTS.md first to understand the underlying model.

Install

To install a specific runtime, pass its flag through:

& ([scriptblock]::Create((irm https://raw.githubusercontent.com/Unibean9/harness-skills/main/install.ps1))) -Cursor -Copilot
curl -fsSL https://raw.githubusercontent.com/Unibean9/harness-skills/main/install.sh | bash -s -- --cursor --copilot
Runtime install.ps1 install.sh Lands in
Claude Code -Claude --claude .claude/
Cursor -Cursor --cursor .cursor/ + .agents/skills/
Codex CLI -Codex --codex .codex/ + .agents/skills/
GitHub Copilot -Copilot --copilot .github/ + .agents/skills/
Antigravity -Anti --anti .agents/

Flags are additive - pass several to install into several runtimes in one run. The -Flag (PowerShell) vs --flag (POSIX) dash-count difference is intentional: PowerShell’s parameter binder for advanced functions doesn’t accept literal --name.

Run the installer from the root of the target project. It downloads this repository into a temporary directory (git clone if available, otherwise a tarball/zip download), generates the selected runtime’s on-disk content from agents/, skills/, and hooks/, copies it into the current project, and removes the temporary files. A pre-existing file at the destination is skipped and reported, never overwritten - except each runtime’s managed hook scripts (.claude/hooks/*.mjs for Claude and /kit-hooks/*.mjs for the other runtimes), which are always refreshed. The shared .hs.json configuration is copied for every runtime installation when the target does not already have one. Existing runtime hook configuration is merged: harness-owned entries are refreshed and unrelated entries are preserved. Existing .hs.json files are never overwritten.

Security note: this executes code fetched from GitHub. Review install.ps1/install.sh and install/lib/generate-runtime.mjs before running them, especially given the quick path now spans 5 runtime surfaces instead of 1.

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add unibean9/harness-skills
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →