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 重新載入。
| 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 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/environments/environment.toml 提供 worktree setup 與 JSON/版本同步 actions;setup 刻意維持 no-op,避免為純文字 marketplace 增加不必要的 bootstrap。
UNLICENSED