HarnessKit
More than a skill manager โ manage skills, MCP servers, plugins, hooks, CLIs, configs, memory & rules across every AI coding agent. ๐ Star if you like it!
File Explorer
Download Latest Version (.zip)- release.json
- README.md
- v1.4.1.md
- v1.5.0.md
- v1.5.1.md
- v1.5.2.md
- v1.6.0.md
- v1.6.1.md
- v1.6.2.md
- v1.6.3.md
- v1.6.4.md
- v1.6.5.md
- v1.8.0.md
- v1.8.1.md
- v1.8.2.md
- v1.9.0.md
- codeql.yml
- pr-checks.yml
- release.yml
- update-release-badge.yml
- main.rs
- Cargo.toml
- antigravity.rs
- claude.rs
- codex.rs
- copilot.rs
- cursor.rs
- dsh.rs
- gemini.rs
- hermes.rs
- hook_events.rs
- kiro.rs
- mod.rs
- omp.rs
- opencode.rs
- windsurf.rs
- cli.rs
- content.rs
- mcp.rs
- permissions.rs
- plugin.rs
- shared.rs
- test_support.rs
- mod.rs
- rules.rs
- end_to_end.rs
- install_plan.rs
- manifest.rs
- migration_v5.rs
- mod.rs
- paths.rs
- project_summary.rs
- service.rs
- source_resolver.rs
- store_crud.rs
- zip_io.rs
- agent_overlap.rs
- install_plan.rs
- install_records.rs
- manifest.rs
- mod.rs
- paths.rs
- project_summary.rs
- service.rs
- source_resolver.rs
- types.rs
- util.rs
- zip_io.rs
- config.rs
- deployer.rs
- error.rs
- lib.rs
- manager.rs
- marketplace.rs
- models.rs
- sanitize.rs
- scanner.rs
- service.rs
- skills_cli.rs
- store.rs
- toggle_integration.rs
- Cargo.toml
- default.json
- 128x128.png
- 128x128@2x.png
- 32x32.png
- app-icon-1.png
- app-icon-2.png
- icon.icns
- icon.ico
- agents.rs
- audit.rs
- extensions.rs
- helpers.rs
- install.rs
- kits.rs
- marketplace.rs
- mod.rs
- projects.rs
- settings.rs
- icon.rs
- main.rs
- build.rs
- Cargo.toml
- tauri.conf.json
- agents.rs
- audit.rs
- extensions.rs
- install.rs
- kits.rs
- marketplace.rs
- mod.rs
- projects.rs
- server.rs
- settings.rs
- auth.rs
- lib.rs
- router.rs
- state.rs
- api_test.rs
- Cargo.toml
- agents-animation.gif
- overview.png
- theme-claude.png
- theme-tiesen.png
- app-icon-1.png
- app-icon-2.png
- harnesskit-icons.png
- favicon.png
- bump-version.sh
- notes-desktop-variant.mjs
- config-section-memory.test.tsx
- memory-grouping.test.ts
- agent-detail.tsx
- agent-list.tsx
- config-file-entry.tsx
- config-section.tsx
- extensions-summary-card.tsx
- memory-group.tsx
- memory-grouping.ts
- section-anchor-rail.tsx
- skill-file-section.test.tsx
- delete-dialog.tsx
- detail-cli-sections.tsx
- detail-header.tsx
- detail-paths.tsx
- extension-detail.tsx
- extension-filters.tsx
- extension-table.tsx
- file-tree-node.tsx
- install-dialog.tsx
- new-skills-dialog.tsx
- permission-detail.tsx
- skill-file-section.tsx
- editor-asset-tab.test.tsx
- editor-configs-tab.test.tsx
- file-preview-modal.test.tsx
- folder-card.test.tsx
- folder-grid.test.tsx
- install-dialog.test.tsx
- kit-detail-drawer.test.tsx
- kit-editor-dialog.test.tsx
- path-input-dialog.test.tsx
- remove-from-project-dialog.test.tsx
- config-step.tsx
- kit-step.tsx
- preview-step.tsx
- delete-kit-confirm.tsx
- editor-asset-tab.tsx
- editor-configs-tab.tsx
- file-preview-modal.tsx
- folder-card.tsx
- folder-grid.tsx
- install-dialog.tsx
- kit-detail-drawer.tsx
- kit-editor-dialog.tsx
- path-input-dialog.tsx
- remove-from-project-dialog.tsx
- app-shell.tsx
- changelog-markdown.tsx
- scope-switcher-menu.tsx
- scope-switcher.tsx
- sidebar.tsx
- update-card.tsx
- update-dialog.tsx
- web-update-card.tsx
- web-update-dialog.tsx
- confetti.tsx
- onboarding.tsx
- error-boundary.test.tsx
- agent-mascot.tsx
- antigravity-mascot.tsx
- claude-mascot.tsx
- codex-mascot.tsx
- copilot-mascot.tsx
- cursor-mascot.tsx
- devin-mascot.tsx
- dsh-mascot.tsx
- fallback-mascot.tsx
- gemini-mascot.tsx
- hermes-mascot.tsx
- kiro-mascot.tsx
- mascot.css
- omp-mascot.tsx
- opencode-mascot.tsx
- agent-card.tsx
- animated-ellipsis.tsx
- error-boundary.tsx
- hermes-category-picker.tsx
- hint.tsx
- kind-badge.tsx
- permission-tags.tsx
- scope-target-field.tsx
- toast-container.tsx
- toast.tsx
- trust-badge.tsx
- modal.tsx
- use-collapsible-state.test.ts
- use-collapsible-state.ts
- use-escape.ts
- use-focus-trap.ts
- use-scope.ts
- use-scroll-passthrough.ts
- agent-capabilities.test.ts
- error-types.test.ts
- errors.test.ts
- format.test.ts
- i18n.test.ts
- scope-store.test.ts
- scope-switcher.test.tsx
- scope-target-field.test.tsx
- transport.test.ts
- types.test.ts
- use-scope.test.tsx
- changelog.test.ts
- agents.json
- audit.json
- common.json
- extensions.json
- kits.json
- marketplace.json
- navigation.json
- overview.json
- settings.json
- update.json
- agents.json
- audit.json
- common.json
- extensions.json
- kits.json
- marketplace.json
- navigation.json
- overview.json
- settings.json
- update.json
- agents.json
- audit.json
- common.json
- extensions.json
- kits.json
- marketplace.json
- navigation.json
- overview.json
- settings.json
- update.json
- changelog.ts
- index.ts
- agent-capabilities.ts
- copy-path.ts
- dialog.ts
- error-types.ts
- errors.ts
- format.ts
- invoke.ts
- transport.ts
- types.ts
- use-server-info.ts
- web-select.ts
- audit-utils.test.ts
- kits.test.tsx
- agents.tsx
- audit-utils.ts
- audit.tsx
- extensions.tsx
- kits.tsx
- marketplace.tsx
- overview.tsx
- settings.tsx
- extension-helpers.test.ts
- extension-store.test.ts
- kit-store.test.ts
- ui-store.test.ts
- web-update-store.test.ts
- agent-config-store.ts
- agent-store.ts
- audit-store.ts
- extension-helpers.ts
- extension-store.ts
- kit-store.ts
- marketplace-store.ts
- project-store.ts
- scope-store.ts
- toast-store.ts
- ui-store.ts
- update-store.ts
- web-update-store.ts
- i18next.d.ts
- kits.ts
- App.tsx
- index.css
- main.tsx
- test-setup.ts
- vite-env.d.ts
- .gitignore
- biome.json
- build.sh
- Cargo.lock
- Cargo.toml
- CONTRIBUTING.md
- index.html
- install.ps1
- install.sh
- LICENSE
- package-lock.json
- package.json
- README.md
- README.zh-CN.md
- tsconfig.json
- vite.config.ts
- vitest.config.ts
# Installation Guide
git clone https://github.com/RealZST/HarnessKit
Downloads the entire project code from GitHub to your computer.
cd HarnessKit
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommendedcurl -fsSL https://raw.githubusercontent.com/RealZST/HarnessKit/main/install.sh | sh
Downloads and runs the official install script in one line โ this handles the full setup automatically.
irm https://raw.githubusercontent.com/RealZST/HarnessKit/main/install.ps1 | iex
Downloads and runs the official install script via PowerShell โ this handles the full setup automatically.
Pulled directly from this repo's README.
3. Node.js
Easynpm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
4. Rust
Medium- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo build --release
Compiles the Rust project.
cargo run
Builds and then immediately runs the program.
