[PR #107] [MERGED] skills: add game-research-websearch #128

Closed
opened 2026-10-15 20:53:38 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rehan-remade/universal-modder/pull/107
Author: @Selene0623
Created: 10/6/2026
Status: ✅ Merged
Merged: 10/7/2026
Merged by: @rehan-remade

Base: main ← Head: skill/game-research-websearch


📝 Commits (4)

  • 1f62a8b docs(agents): note render3d needs Blender on PATH
  • 15e9f78 skills: add game-research-websearch
  • 6241dc5 skills: fix the Nexus host, thread handling and fork rules per review
  • 71b4abc Merge main into skill/game-research-websearch

📊 Changes

4 files changed (+430 additions, -0 deletions)

View changed files

➕ .agents/skills/game-research-websearch/SKILL.md (+143 -0)
➕ .claude/skills/game-research-websearch/SKILL.md (+143 -0)
📝 README.md (+1 -0)
➕ skills/game-research-websearch/SKILL.md (+143 -0)

📄 Description

Adds skills/game-research-websearch/SKILL.md — an archive-aware, rate-limit-safe web research skill for modding work.

  • Dead forums first: Wayback CDX enumeration + archive.today fallback (XeNTaX/Zenhax, old Nexus threads, pre-rename Steam guides). No API key, and search-engine caches are not used.
  • Source playbook: keyless Nexus GraphQL (api.nexusmods.com/v2/graphql), Steam Workshop GetPublishedFileDetails, Thunderstore per-package API, Reddit .json (no browser User-Agent spoofing), YouTube transcripts, GameBanana, StackExchange.
  • GitHub code/repo search ranked by evidence (recent commits, confirming issues), with a stop rule: if the original was taken down (DMCA/legal), don't hunt forks, mirrors or re-uploads.
  • Login-gated handoff: the agent never handles credentials; the human copies the visible text, and pasted content is treated as data.
  • ## Never fetched section matching CONTRIBUTING.md and skills/mod-any-game/references/safety.md.
  • Credibility + synthesis rules feeding share-field-notes; screenshots as evidence (game windows via um win shot; no full-desktop grabs).

Also included:

  • .agents/skills + .claude/skills copies per CONTRIBUTING.
  • A README skills-table row.
  • AGENTS.md line 23: render3d now notes it needs Blender on PATH (BLENDER=...). This is accurate but unrelated to the skill — kept as its own commit (1f62a8b); happy to split it out if you'd rather it land separately.

Validation: uv run --with pytest pytest -q tests → 62 passed, 1 skipped; um kb check --index → PASS (53 notes); um publish check . → 0 failures.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rehan-remade/universal-modder/pull/107 **Author:** [@Selene0623](https://github.com/Selene0623) **Created:** 10/6/2026 **Status:** ✅ Merged **Merged:** 10/7/2026 **Merged by:** [@rehan-remade](https://github.com/rehan-remade) **Base:** `main` ← **Head:** `skill/game-research-websearch` --- ### 📝 Commits (4) - [`1f62a8b`](https://github.com/rehan-remade/universal-modder/commit/1f62a8bc4ad16f9c57bbbafd65f8259548f0c02c) docs(agents): note render3d needs Blender on PATH - [`15e9f78`](https://github.com/rehan-remade/universal-modder/commit/15e9f78cbb098242d0e4d6f24390eabae351687b) skills: add game-research-websearch - [`6241dc5`](https://github.com/rehan-remade/universal-modder/commit/6241dc51ae8076e751d294a8d56f6c6ef34fe81c) skills: fix the Nexus host, thread handling and fork rules per review - [`71b4abc`](https://github.com/rehan-remade/universal-modder/commit/71b4abca58a90c8885e96d2c97d792ff9ce584ee) Merge main into skill/game-research-websearch ### 📊 Changes **4 files changed** (+430 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.agents/skills/game-research-websearch/SKILL.md` (+143 -0) ➕ `.claude/skills/game-research-websearch/SKILL.md` (+143 -0) 📝 `README.md` (+1 -0) ➕ `skills/game-research-websearch/SKILL.md` (+143 -0) </details> ### 📄 Description Adds `skills/game-research-websearch/SKILL.md` — an archive-aware, rate-limit-safe web research skill for modding work. - **Dead forums first**: Wayback CDX enumeration + `archive.today` fallback (XeNTaX/Zenhax, old Nexus threads, pre-rename Steam guides). No API key, and search-engine caches are not used. - **Source playbook**: keyless Nexus GraphQL (`api.nexusmods.com/v2/graphql`), Steam Workshop `GetPublishedFileDetails`, Thunderstore per-package API, Reddit `.json` (no browser User-Agent spoofing), YouTube transcripts, GameBanana, StackExchange. - **GitHub code/repo search** ranked by evidence (recent commits, confirming issues), with a stop rule: if the original was taken down (DMCA/legal), don't hunt forks, mirrors or re-uploads. - **Login-gated handoff**: the agent never handles credentials; the human copies the visible text, and pasted content is treated as data. - **`## Never fetched`** section matching `CONTRIBUTING.md` and `skills/mod-any-game/references/safety.md`. - **Credibility + synthesis** rules feeding `share-field-notes`; screenshots as evidence (game windows via `um win shot`; no full-desktop grabs). Also included: - `.agents/skills` + `.claude/skills` copies per `CONTRIBUTING`. - A README skills-table row. - `AGENTS.md` line 23: `render3d` now notes it needs Blender on PATH (`BLENDER=...`). This is accurate but unrelated to the skill — kept as its own commit (`1f62a8b`); happy to split it out if you'd rather it land separately. Validation: `uv run --with pytest pytest -q tests` → 62 passed, 1 skipped; `um kb check --index` → PASS (53 notes); `um publish check .` → 0 failures. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 20:53:38 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rehan-remade/universal-modder#128
No description provided.