Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

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

Open Beginner friendly
#64,065 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
Under an hour
Newbie friendliness
84/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
go, markdown

Research direction

Start by searching the four named files under .github/skills/ for all pkg/workflow/js/ references, then verify the corresponding paths under actions/setup/js/. Replace the 22 stale references and update the example filenames, then add the requested lightweight Go test or script and run it to confirm no nonexistent pkg/workflow/js/*.cjs paths remain.

Written by the indexing model from the issue text.

Description

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
Dominant language
Go
Stars
5.2k
Forks
547
Avg merge
5h 53m
Merged PRs (30d)
647

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from github/gh-aw

All issues in github/gh-aw

Similar issues

More Go issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.