Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

chore(dometrain): delete the dometrain-mcp plugin; the dotfiles own the Dometrain server

Đang mở
#6,460 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
Nửa ngày
Mức phù hợp với người mới
68/100
Loại issue
Tái cấu trúc
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
json, markdown, shell

Hướng nghiên cứu

Delete plugins/dometrain-mcp/ and its marketplace.json entry. Then update every listed reference: .claude/settings.json (enabledPlugins), docs/catalog.md, docs/cloud-sessions.md, docs/migration-playbook.md, plugins/harness-ops/skills/machine-profile/scripts/profile.test.sh, and the plugins/dometrain/ README, plugin.json, setup/grounding/sync skill files. Bump the dometrain plugin version and add a CHANGELOG entry without rewriting old lines. Done when the plugin tree is gone, remaining docs point at claude mcp add-json or the official Dometrain plugin, and tests/docs no longer mention dometrain-mcp.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Why

dometrain-mcp only wraps a 6-line remote server definition. The one thing it adds is entering the API key through a masked userConfig prompt.

  • No consumer: the owner's dotfiles register the same server (same name and URL) at user scope for every client, with the key from the vault. No other consumer is known.
  • Alternatives exist for anyone else: claude mcp add-json dometrain ... (already in the dometrain README), or Dometrain's official plugin (github.com/Dometrain/mcp).
  • It causes harm: two desktop setups had both the plugin server and the user-scope server, which registers the same server twice.

The adopt-and-adapt reason that justifies the dometrain skills plugin (keeping upstream skills in line with Anthropic's skill guidance) doesn't apply here, because there's no skill to adapt.

Policy for the owner's own plugins: no alias, no tombstone, no compat metadata. Delete it outright.

Scope (from the marketplace clone, 60 references across 16 files)

Delete:

  • plugins/dometrain-mcp/
  • its marketplace.json entry

Update references in:

  • .claude/settings.json (enabledPlugins)
  • docs/catalog.md, docs/cloud-sessions.md, docs/migration-playbook.md
  • plugins/harness-ops/skills/machine-profile/scripts/profile.test.sh
  • plugins/dometrain/:
    • README.md: the server section points at the one-line claude mcp add-json and at the official plugin
    • plugin.json description
    • skills/setup/SKILL.md and its evals
    • skills/grounding/SKILL.md:19-22
    • skills/sync/context/update.md

Bump dometrain's version and add a CHANGELOG entry. Don't rewrite its old CHANGELOG lines.

Coordination with the dotfiles

The dotfiles change lands in the same window, from the fleet plugin-unification PR:

  • uninstall dometrain-mcp@melodic-software on every machine
  • turn dometrain@melodic-software on
  • drop replacesPlugin from the dometrain row in .chezmoidata/mcp.yaml; it would point at nothing

Either order works. A machine still holding the plugin after this lands gets it removed at its next apply.

🤖 Generated with Claude Code

Ngôn ngữ chính
Shell
Star
22
Fork
2
Merge trung bình
5 giờ 11 phút
Pull request đã merge (30 ngày)
838

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của melodic-software/claude-code-plugins

Tất cả issue của melodic-software/claude-code-plugins

Issue tương tự

Thêm issue về Shell/Bash

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.