ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 Shifty-Eye-Games

kb-health

kb-health는 비공개 Shifty-Eye-Games/claude-mods 마켓플레이스의 Claude Code 플러그인입니다. function hook으로 상태 줄에 KB 스냅샷 상태와 kb-serve가 디스크의 코드를 실행 중인지 보여 주며, KB 스냅샷 작업을 실행하지 않는 컴퓨터에서는 조용히 있습니다.

Shifty-Eye-Games@Shifty-Eye-Games

Shifty-Eye-Games/claude-mods/tree/main/plugins/kb-health

번역 완료

이 mod 소개

kb-health는 비공개 Shifty-Eye-Games/claude-mods 마켓플레이스의 Claude Code 플러그인입니다. function hook을 통해 각 세션의 상태 줄에 kb-intelligence 스냅샷 판정 결과와 kb-serve가 디스크의 코드를 실행 중인지 표시합니다. KB 스냅샷 작업을 실행하지 않는 컴퓨터에서는 아무것도 표시하지 않습니다.

설치:

claude plugin marketplace add Shifty-Eye-Games/claude-mods
claude plugin install kb-health@claude-mods

그다음 /plugin의 Marketplaces에서 auto-update를 켜거나 ~/.claude/settings.json의 extraKnownMarketplaces 아래에 autoUpdate를 설정하세요. 마켓플레이스가 비공개이므로 각 컴퓨터에 비대화형 GitHub 접근(SSH key 또는 gh auth setup-git)을 미리 설정해야 합니다. 이전에 로컬 폴더에서 불러왔다면 중복 로드를 피하기 위해 CLAUDE_CODE_PLUGIN_DIRS에서 제거하세요.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add Shifty-Eye-Games/claude-mods
claude plugin install kb-health
원문 / README

claude-mods

Private Claude Code marketplace for Tuncer's mods: function-hook plugins that run inside every Claude Code session on his machines (MacBook Pro, MacBook Air, therig, the 5090 PC).

| Plugin | What it does | | --- | --- | | memory-guards | Refuses the footgun commands Claude's memory notes warn about (for example impeccable update --help, routing shiftyeyegames.com DNS through cloudflared, /logout before cswap add) and says why, with the safe alternative. | | kb-health | Shows KB health in the status line on the machine that runs the KB. It stays quiet on machines without the KB snapshot job. | | machine-tag | Prefixes session titles with the machine's emoji tag (💻 MBP, 🪶 Air, 🎮 Rig, 🔥 5090), so pinned sessions show which computer they run on. /machine-tag <emoji> <word> overrides it per machine. |

Install on a machine

claude plugin marketplace add Shifty-Eye-Games/claude-mods
claude plugin install memory-guards@claude-mods
claude plugin install kb-health@claude-mods
claude plugin install machine-tag@claude-mods

Then turn on auto-update: in /plugin, open Marketplaces, pick claude-mods and enable auto-update, or set it in ~/.claude/settings.json:

"extraKnownMarketplaces": {
  "claude-mods": {
    "source": { "source": "github", "repo": "Shifty-Eye-Games/claude-mods" },
    "autoUpdate": true
  }
}

Each session start then pulls main. No versions are set, so every commit is an update.

The repo is private, so each machine needs GitHub access without a prompt: an SSH key GitHub knows (Claude Code tries ssh -T [email protected] first), or stored HTTPS credentials (gh auth login then gh auth setup-git, or Git Credential Manager on Windows). Without them the clone and the updates fail silently and the machine keeps its last copy.

Machines that loaded these mods from local folders before must drop those folders from CLAUDE_CODE_PLUGIN_DIRS in ~/.claude/settings.json, or each mod loads twice.

Change a mod

  1. Edit it under plugins/<name>/.
  2. Check it: claude plugin validate plugins/<name> and claude plugin test plugins/<name>.
  3. Push to main. Versions are left unset on purpose, so each commit reaches every machine at its next session start.

How mods work, and the engine rules that bite, are in Claude's memory note on Claude Code mods.

Security

Auto-update is on, so whatever lands on main runs in every session on all four machines. Only org admins can push here (the org's default member permission is read). Keep it that way: never give anyone else write access.

비슷한 프로젝트