Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[deep-report] Fix stale pkg/workflow/js/ references in 4 skill files (3rd recurrence, count growing)

オープン 初心者向け
#64,065 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1時間未満
初心者へのやさしさ
84/100
issue の種類
ドキュメント
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
go, markdown

調査の方向性

.github/skills/ 配下にある名前が示された4つのファイルから、まず pkg/workflow/js/ への参照をすべて検索し、次に actions/setup/js/ 配下の対応するパスを確認します。古い22個の参照を置き換えて、例のファイル名を更新し、その後、要求された軽量な Go テストまたはスクリプトを追加して実行し、存在しない pkg/workflow/js/*.cjs パスが残っていないことを確認します。

索引モデルが issue の本文から書いたものです。

説明

automation code-quality cookie improvement quick-win task-mining
Description

Four .github/skills/ files still contain 22 literal pkg/workflow/js/ path references pointing at a directory that was emptied by the actions/setup/js/ migration back on 2026-08-31. This is the third consecutive audit to catch this (2026-08-31 original, 2026-09-16 follow-up, 2026-09-28 today) and the count has grown (20→22), confirming intervening edits keep re-introducing the stale path rather than fixing it.

Verified live on disk today:

  • pkg/workflow/js/ contains only 2 unrelated files (exchange_otlp_workload_identity.cjs, safe_outputs_tools.json)
  • actions/setup/js/ (the real shared JS location) holds 862 .cjs files including all referenced modules
Affected files and exact fixes
  • .github/skills/messages/SKILL.md (8 refs) — lines 20, 72, 109, 142, 150, 184, 185, 197. Worst offender: line 72 tells agents to create new modules "typically in pkg/workflow/js/"; line 109 gives a concrete non-existent example test path pkg/workflow/js/messages_my_new.test.cjs.
  • .github/skills/javascript-refactoring/SKILL.md (6 refs) — lines 15, 58, 101, 154, 197, 237.
  • .github/skills/error-pattern-safety/SKILL.md (1 ref) — line 102.
  • .github/skills/temporary-id-safe-output/SKILL.md (1 ref) — line 101.

Fix: replace all 22 pkg/workflow/js/ occurrences with actions/setup/js/ (dropping it as a listed alternative where both paths are currently given), and update the example file names to real paths under actions/setup/js/.

Expected Impact

Stops misleading Copilot/Claude agents into creating new JS modules or test files in the wrong, unbuilt directory whenever they consult these 4 high-traffic "how do I edit safe-output JS" skills. Also add a lightweight regression guard (Go test or script) that fails if any .github/skills/**/SKILL.md references a pkg/workflow/js/*.cjs path that doesn't exist on disk, so this class of drift — now reported 3 times — can't silently resurface a 4th time.

Suggested Agent

Repository Quality Improvement workflow (already owns this audit lineage) or any general code-quality agent — this is a mechanical find/replace plus one new test.

Estimated Effort

Quick (< 1 hour)

Data Source

DeepReport Intelligence Briefing 2026-09-28 (~18:00Z incremental cycle), sourced from discussion #64013 ("Repository Quality Improvement Report - Skill Documentation Drift, Third Audit"). Verified independently against current main before filing.

Generated by 🔬 Deep Report · claude · agent · 198.5 AIC · ⌖ 8.81 AIC · ⊞ 13K · ◷

  • expires on Sep 30, 2026, 10:48 AM UTC-08:00
主要言語
Go
スター
5.3k
フォーク
568
平均マージ
5時間 53分
マージ済み PR(30日)
647

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

github/gh-aw のほかの issue

github/gh-aw の issue をすべて見る

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。