← ClaudeAtlas

research-githublisted

GitHub Awesome-List Registry — discover, browse, ingest raw GitHub repos and compile Local Wiki canon entries (with NotebookLM deep-research fallback).
Sheldon-92/TAD · ★ 3 · Code & Development · score 76
Install: claude install-skill Sheldon-92/TAD
# /research-github Command (GitHub Knowledge Discovery) ## Overview `*research-github` manages the GitHub Awesome-List Registry as TAD's open-source discovery layer. Use to find relevant repos before starting a project, then ingest raw GitHub repos and compile Local Wiki canon entries (with NotebookLM deep-research fallback). **Key principle**: Awesome-lists are community-curated "book lists" — leverage existing curation, don't reinvent. **This skill is Alex-domain only** — research happens in design/discuss phase, not implementation. 平台绑定交互决策(cross-harness binding):本文件及其 references 中所有 AskUserQuestion 调用是「交互决策契约」而非具体工具——当前 harness 有该工具 (Claude Code)→ 直接调用;无该工具(Codex 等)→ 以编号纯文本列出全部选项 (1. … / 2. … / 3. …)并**停止等待用户输入**,用户以编号或自由文本作答; 禁止代答、禁止把选项折叠成默认值继续执行。SAFETY 门控的调用点(人工审批 / 归档确认 / 权限升级确认类)无论何种 harness 都必须获得真人作答后才能继续。 非交互执行模式(如 codex exec)→ 视为无人可答,按 blocked 停止并上报, 不得自选默认值;已按 YOLO/预授权模式运行且该决策点有书面预授权记录 → 按其协议处理,不适用本条 blocked 分支。 --- ## Preflight Check (runs before every sub-command) ```yaml preflight: notebooklm_bin: "~/.tad-notebooklm-venv/bin/notebooklm" registry_path: ".tad/github-registry/REGISTRY.yaml" checks: - "gh CLI authenticated: gh auth status 2>&1 | grep -q 'Logged in'" - "notebooklm CLI available: test -x ~/.tad-notebooklm-venv/bin/notebooklm" - "notebooklm version ≥0.3.4: ver=$(~/.tad-notebooklm-venv/bin/notebooklm --version | awk '{print $NF}'); printf '%s\\n0.3.4\\n' \"$ver\" | sort -V | head -1 | grep -qx '0.3.4'" - "REGISTRY exists: