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

feat: adopt the shared docs lookup in the remaining docs-reading callers

Đã đóng
#6,494 1 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ó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
64/100
Loại issue
Tính năng
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
shell
Lĩnh vực
documentation, tooling

Hướng nghiên cứu

Start from #6484, which shows the pattern: how fetch-docs.sh and docs-cache.sh get carried into a plugin (synced scripts, procedure, prerequisites, version bump). Then walk the caller list in the issue, e.g. skills/migrate/scripts/cutover-check.sh and skills/go-faster/reference/areas.md, either switching the read to the lookup or recording why it stays. Run scripts/sync-shared-copies.sh --check and scripts/check-changelog-parity.sh --check; done when every listed file contains fetch-docs.sh, docs-cache.sh or the pointer line, both checks exit 0, and no tool grant widens.

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

Mô tả

needs-triage priority: medium

No related issue: follow-up to #6484; part of #6020.

Summary

#6484 adopted the shared docs lookup (fetch-docs.sh, docs-cache.sh, /discovery:read-docs) in the callers it named. The caller inventory for that work found more skills and scripts that read upstream docs page content by WebFetch or a hand-written curl, in plugins #6484 did not name. Each needs the lookup carried into its plugin (synced scripts, procedure, prerequisites, version bump) before its text can switch.

Fix

Switch each caller below to the lookup, or record why it stays:

  • attribution: skills/audit/reference/source-fetch.md (raw .md read for fingerprinting; allowed-tools lists no curl, so check whether adoption needs a grant change and ask before making one)
  • instruction-placement: skills/migrate/scripts/cutover-check.sh (curls env-vars.md and greps a heading; the plugin already carries the fetcher after #6484, the test needs a cache dir)
  • multi-agent: skills/audit-defaults/SKILL.md inline path ("Fetch each URL pointer with WebFetch"); the workflow's drift-checker agent has no Bash by design and stays as is
  • performance: skills/go-faster/reference/areas.md (WebFetch of a catalog row's pointer; go-faster-sweeper holds Bash)
  • planning: skills/draft-goal-condition/SKILL.md ("confirm against the live docs")
  • session-flow: skills/retro/reference/ecosystem-improvement-catalog.md (verify capability claims against official docs)
  • playbooks: skills/fable-5 context and reference/model-adaptation "Pointer" lines that say to fetch a vendor docs section
  • docs-hygiene: skills/audit-derivability (~185 "Re-fetch the page")

Discovery-only callers keep WebFetch with the fixed pointer line #6484 introduced.

Verification

  • Each switched file contains fetch-docs.sh, docs-cache.sh or the pointer line.
  • scripts/sync-shared-copies.sh --check and scripts/check-changelog-parity.sh --check exit 0.
  • No agent or skill tool grant widens.

Related

  • #6484
  • #6020
  • #6481 (raw slices for the no-Bash verifier agents)
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.