Skip to content

Repository files navigation

jurislm-tools

JurisLM 內部使用的 Claude Code Plugin Marketplace,提供基礎設施、可觀測性、內容處理與開發工作流 plugins。Codex 亦可透過 Claude marketplace 相容層載入本 repo。

安裝

先加入 marketplace:

claude plugin marketplace add https://github.com/jurislm/jurislm-tools.git

再安裝需要的 plugin;識別字格式固定為 plugin@marketplace:

claude plugin install langfuse@jurislm-tools

更新已安裝的 plugin:

claude plugin update langfuse@jurislm-tools

安裝或更新後請開啟新的 Claude Code/Codex session,讓 Skills 與 MCP tools 重新載入。

Plugins

Plugin 類型 安裝命令 功能
langfuse MCP + Skill claude plugin install langfuse@jurislm-tools Prompt、Trace、Observation 與評分管理
higgsfield Remote MCP + Skills claude plugin install higgsfield@jurislm-tools AI 圖像、影片、3D、音訊、遊戲與網站生成
repo-standards Skill claude plugin install repo-standards@jurislm-tools JurisLM repository 標準檢查與設定
podcast-to-blog Skill claude plugin install podcast-to-blog@jurislm-tools Podcast 轉錄與繁體中文文章生成
codebase-sync Skill claude plugin install codebase-sync@jurislm-tools README 與 CLAUDE.md 同步
learn-eval Skill claude plugin install learn-eval@jurislm-tools 從 session 萃取可重用 patterns
hook-standards Skill claude plugin install hook-standards@jurislm-tools Claude Code hook 規格與三支現行守衛腳本

Skills 由自然語言意圖觸發;本 repo 不提供舊版 slash commands。

JT Harness 已拆成獨立的 portable Plugin,請從 jurislm/jt-harness-plugin 的 repo marketplace 安裝;本 repo 不再擁有 JT Harness source of truth。

MCP 套件政策

會接收憑證的本機 MCP launcher 一律鎖定精確 npm 版本:

Plugin 套件
langfuse @jurislm/langfuse-mcp@1.3.2

Coolify 與 Hetzner 已移至獨立 repositories:

升級必須透過明確的 dependency PR;不得改回 @latest 或版本範圍。

環境變數

本機 MCP server 由非互動式 login shell 啟動,因此環境變數必須設於 ~/.zshenv,而非 ~/.zshrc:

export LANGFUSE_PUBLIC_KEY="pk-lf-..."
export LANGFUSE_SECRET_KEY="sk-lf-..."
export LANGFUSE_HOST="https://us.cloud.langfuse.com"

Higgsfield 使用 remote MCP OAuth,不需本機 API key。

開發與驗證

本 repo 採 GitHub Flow:feature branch 直接對 main 開 PR,不維護 develop 分支,並禁止直接 push main。開始修改前請從最新 origin/main 建立獨立 worktree。

開發工具鏈支援的 Node.js 版本為 ^22.22.2 || ^24.15.0 || >=26.0.0;執行安裝或驗證前請先確認本機版本符合此範圍。shellcheck 也須在本機 PATH 上——它不是 npm 依賴,npm ci 不會安裝它。

npm ci
npm run validate
claude plugin validate .

npm run validate 會執行 Node 測試、marketplace integrity、Release Please 版本同步、entry-document Markdown lint 與 shell script lint(shellcheck)。Plugin 與 marketplace 的 release version 由 Release Please 管理,不得手動修改。

Woodpecker 的 source-parity workflow 與 JUR-215 live-cutover 前置條件見 docs/ci/woodpecker-source-parity.md。

Codex App Local Environment

.codex/environments/environment.toml 提供 worktree setup 與 JSON/版本同步 actions;setup 刻意維持 no-op,避免為純文字 marketplace 增加不必要的 bootstrap。

授權

UNLICENSED

About

Claude Code 外掛市集 — MCP 伺服器、Skills 與跨專案開發經驗模式

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages