#100 by GitHub stars

wanshuiyin/Auto-claude-code-research-in-sleep

ARIS ⚔<U+FE0F> (Auto-Research-In-Sleep) — Lightweight Markdown-only skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation. No framework, no lock-in — works with Claude Code, Codex, OpenClaw, or any LLM agent.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/ablation-planner/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/alphaxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/analyze-results/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/arxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/auto-paper-improvement-loop/SKILL.md

Week of Nov 2, 2026 · +5 / −2 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

- 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status
+ 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status, mcp__model-worker__worker, mcp__model-worker__worker_reply
- 18 > to reviewer-bearing children. Generation workers are unchanged.
+ 18 > to reviewer-bearing children. Writer selection is separate; follow the
+ 19 > writing-worker guidance below when drafting or revising prose.
+ 340 Follow the Launch Mindset and Optional Writing Worker guidance in `../shared-references/writing-principles.md`. For prose fixes, continue the configured writer with `worker_reply` (or start it with `worker`) under any active edit-whitelist constraints; otherwise revise directly. Pass the accepted fixes, source facts, and target files. Root checks technical accuracy while preserving strong prose; existing reviews, audits, and recompilation still apply.
+ 341 

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/auto-review-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/auto-review-loop-llm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/auto-review-loop-minimax/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/citation-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/citation-crosscheck/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/claims-drafting/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/comm-lit-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/deepxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/dse-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/embodiment-description/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/exa-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/experiment-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/experiment-bridge/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/experiment-plan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/experiment-queue/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/feishu-notify/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/figure-description/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/figure-spec/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/firecrawl-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/formula-derivation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/gemini-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/grant-proposal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/idea-creator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/idea-discovery/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/idea-discovery-robot/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/integrity-forensics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/interview-cheatsheet/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/invention-structuring/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/jurisdiction-format/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/keenable-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/kill-argument/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/lean-formalize/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/mermaid-diagram/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/meta-apply/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/meta-optimize/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/monitor-experiment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/novelty-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/openalex/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/overleaf-sync/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-claim-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-compile/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-figure/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-illustration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-illustration-image2/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-plan/SKILL.md

Week of Nov 2, 2026 · +3 / −2 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

- 18 > to reviewer-bearing children. Generation workers are unchanged.
+ 18 > to reviewer-bearing children. Writer selection is separate; follow the
+ 19 > writing-worker guidance below when drafting or revising prose.
- 45 - Read `../shared-references/writing-principles.md` when framing the one-sentence contribution, Abstract, Introduction, Related Work, or hero figure.
+ 46 - Read `../shared-references/writing-principles.md` when framing the one-sentence contribution, Abstract, Introduction, Related Work, or hero figure. Plan the claims-evidence matrix under its Launch Mindset: lead with the strongest supported contribution, give each experiment an argumentative role, and bind assumptions to claims rather than building a disclaimer list.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-poster/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-poster-html/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-slides/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-talk/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-write/SKILL.md

Week of Nov 2, 2026 · +5 / −2 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

- 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status
+ 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status, mcp__model-worker__worker, mcp__model-worker__worker_reply
- 18 > to reviewer-bearing children. Generation workers are unchanged.
+ 18 > to reviewer-bearing children. Writer selection is separate; follow the
+ 19 > writing-worker guidance below when drafting or revising prose.
+ 217 
+ 218 Use the Launch Mindset and Optional Writing Worker guidance in `../shared-references/writing-principles.md` for every section. Root prepares the factual brief from the plan, original sources, results, figures, and verified bibliography; a configured writer drafts substantive prose and handles same-session revisions, otherwise the executor writes. Pass any supplied `writer`, `writer-model`, and `writer-effort` independently of reviewer settings. Root checks technical accuracy and compilation while preserving the writer's good phrasing; the existing section reviews and audits still apply.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-writing/SKILL.md

Week of Nov 2, 2026 · +7 / −4 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

- 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status
+ 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status, mcp__model-worker__worker, mcp__model-worker__worker_reply
- 18 > to reviewer-bearing children. Generation workers are unchanged.
+ 18 > to reviewer-bearing children. Writer selection is separate; follow the
+ 19 > writing-worker guidance below when drafting or revising prose.
+ 38 
+ 39 Writer choice is independent of reviewer routing. Accept user/project preferences in natural language or `— writer: antigravity, writer-model: gemini-4-argon-high, writer-effort: high`; follow `../shared-references/writing-principles.md` for configured-worker use and executor fallback. Carry these writer options and any active writer session to `/paper-write` and the fix-implementation phase of `/auto-paper-improvement-loop`, separately from reviewer/model/effort overrides. Apply its Launch Mindset from planning through final revision.
- 388 Invoke `/paper-write` to generate section-by-section LaTeX:
+ 391 Invoke `/paper-write` to generate section-by-section LaTeX, forwarding any writer options:
- 491 Invoke `/auto-paper-improvement-loop` to polish the paper:
+ 494 Invoke `/auto-paper-improvement-loop` to polish the paper, forwarding the same writer options and available writer session for prose fixes:

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/patent-novelty-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/patent-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/patent-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/pixel-art/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/prior-art-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/proof-checker/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/proof-orchestrator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/proof-writer/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/qzcli/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/rebuttal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/render-html/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/research-implement-feature/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/research-lit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/research-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/research-refine/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/research-refine-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/research-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/research-wiki/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/resubmit-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/result-to-claim/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/run-experiment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/semantic-scholar/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/serverless-modal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/auto-paper-improvement-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/auto-review-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/novelty-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/paper-figure/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/paper-plan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/paper-write/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/research-refine/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-claude-review/research-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/auto-paper-improvement-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/auto-review-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/grant-proposal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/idea-creator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/idea-discovery/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/idea-discovery-robot/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/novelty-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/paper-figure/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/paper-plan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/paper-poster-html/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/paper-slides/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/paper-write/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/paper-writing/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/research-refine/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex-gemini-review/research-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/ablation-planner/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/alphaxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/analyze-results/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/arxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/auto-paper-improvement-loop/SKILL.md

Week of Nov 2, 2026 · +5 / −2 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

- 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status
+ 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status, mcp__model-worker__worker, mcp__model-worker__worker_reply
- 18 > to reviewer-bearing children. Generation workers are unchanged.
+ 18 > to reviewer-bearing children. Writer selection is separate; follow the
+ 19 > writing-worker guidance below when drafting or revising prose.
+ 285 Follow the Launch Mindset and Optional Writing Worker guidance in `../shared-references/writing-principles.md`. For prose fixes, continue the configured writer with `worker_reply` (or start it with `worker`) under any active edit-whitelist constraints; otherwise revise directly. Pass the accepted fixes, source facts, and target files. Root checks technical accuracy while preserving strong prose; existing reviews, audits, and recompilation still apply.
+ 286 

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/auto-review-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/auto-review-loop-llm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/auto-review-loop-minimax/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/citation-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/citation-crosscheck/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/claims-drafting/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/comm-lit-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/deepxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/dse-loop/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/embodiment-description/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/exa-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/experiment-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/experiment-bridge/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/experiment-plan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/experiment-queue/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/feishu-notify/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/figure-description/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/figure-spec/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/firecrawl-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/formula-derivation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/gemini-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/grant-proposal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/idea-creator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/idea-discovery/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/idea-discovery-robot/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/integrity-forensics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/interview-cheatsheet/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/invention-structuring/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/jurisdiction-format/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/keenable-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/kill-argument/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/lean-formalize/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/mermaid-diagram/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/meta-apply/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/meta-optimize/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/monitor-experiment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/novelty-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/openalex/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/overleaf-sync/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-claim-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-compile/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-figure/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-illustration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-illustration-image2/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-plan/SKILL.md

Week of Nov 2, 2026 · +3 / −2 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

- 16 > to reviewer-bearing children. Generation workers are unchanged.
+ 16 > to reviewer-bearing children. Writer selection is separate; follow the
+ 17 > writing-worker guidance below when drafting or revising prose.
- 43 - Read `../shared-references/writing-principles.md` when framing the Abstract, Introduction, Related Work, or hero figure
+ 44 - Read `../shared-references/writing-principles.md` when framing the Abstract, Introduction, Related Work, or hero figure. Plan the claims-evidence matrix under its Launch Mindset: lead with the strongest supported contribution, give each experiment an argumentative role, and bind assumptions to claims rather than building a disclaimer list.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-poster/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-poster-html/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-slides/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-talk/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-write/SKILL.md

Week of Nov 2, 2026 · +4 / −1 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

- 16 > to reviewer-bearing children. Generation workers are unchanged.
+ 16 > to reviewer-bearing children. Writer selection is separate; follow the
+ 17 > writing-worker guidance below when drafting or revising prose.
+ 150 
+ 151 Use the Launch Mindset and Optional Writing Worker guidance in `../shared-references/writing-principles.md` for every section. Root prepares the factual brief from the plan, original sources, results, figures, and verified bibliography; a configured writer drafts substantive prose and handles same-session revisions, otherwise the executor writes. Pass any supplied `writer`, `writer-model`, and `writer-effort` independently of reviewer settings. Root checks technical accuracy and compilation while preserving the writer's good phrasing; the existing section reviews and audits still apply.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/paper-writing/SKILL.md

Week of Nov 2, 2026 · +7 / −4 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

- 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status
+ 5 allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status, mcp__model-worker__worker, mcp__model-worker__worker_reply
- 18 > to reviewer-bearing children. Generation workers are unchanged.
+ 18 > to reviewer-bearing children. Writer selection is separate; follow the
+ 19 > writing-worker guidance below when drafting or revising prose.
+ 44 
+ 45 Writer choice is independent of reviewer routing. Accept user/project preferences in natural language or `— writer: antigravity, writer-model: gemini-4-argon-high, writer-effort: high`; follow `../shared-references/writing-principles.md` for configured-worker use and executor fallback. Carry these writer options and any active writer session to `/paper-write` and the fix-implementation phase of `/auto-paper-improvement-loop`, separately from reviewer/model/effort overrides. Apply its Launch Mindset from planning through final revision.
- 286 Invoke `/paper-write` to generate section-by-section LaTeX:
+ 289 Invoke `/paper-write` to generate section-by-section LaTeX, forwarding any writer options:
- 387 Invoke `/auto-paper-improvement-loop` to polish the paper:
+ 390 Invoke `/auto-paper-improvement-loop` to polish the paper, forwarding the same writer options and available writer session for prose fixes:

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/patent-novelty-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/patent-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/patent-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/pixel-art/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/prior-art-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/proof-checker/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/proof-orchestrator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/proof-writer/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/qzcli/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/rebuttal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/render-html/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/research-implement-feature/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/research-lit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/research-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/research-refine/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/research-refine-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/research-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/research-wiki/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/resubmit-pipeline/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/result-to-claim/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/run-experiment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/semantic-scholar/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/serverless-modal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/slides-polish/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/specification-writing/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/system-profile/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/training-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/vast-gpu/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/web-debug-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/wiki-enrich/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/skills-codex/writing-systems-papers/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/slides-polish/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/specification-writing/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/system-profile/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/training-check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/vast-gpu/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/web-debug-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/wiki-enrich/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

skills/writing-systems-papers/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9a4f093dcf6f → 2901234ad295

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a4f093dcf6f

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 2901234ad2954cd2388ced8d3aed2ed9de42803a

git clone --filter=blob:none --no-checkout https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep.git .hotskills/wanshuiyin-auto-claude-code-research-in-sleep && git -C .hotskills/wanshuiyin-auto-claude-code-research-in-sleep checkout --detach 2901234ad2954cd2388ced8d3aed2ed9de42803a # Copy each selected skill directory from .hotskills/wanshuiyin-auto-claude-code-research-in-sleep into .claude/skills/<skill-name>/
18.8kGitHub stars
441stars in 7 days
197skills in this repository
81commits in 30 days

Heat

7.9
  • Star growth, last 7 daysAhead of 93% of tracked repositories
  • Star growth, last 24 hoursAhead of 92% of tracked repositories
  • Rank movement, last 7 daysAhead of 83% of tracked repositories
  • Commits, last 30 daysAhead of 93% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 7, 202618,811

Individual skills in this repository

How it works

ablation-planner

When your agent uses it

Use when main results pass result-to-claim (claim_supported=yes or partial) and ablation studies are needed for paper submission.

What it loads into context

Frontmatter

83 tokens

Always available to the agent

SKILL.md

1,188 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Context: $ARGUMENTS
  2. When to Use
  3. Workflow
  4. Rules

Files

  • ../../.claude-plugin/marketplace.jsonasset1,151 bytes
  • ../../.claude-plugin/plugin.jsonasset703 bytes
  • SKILL.mdcore5,137 bytes
Read SKILL.md

# Ablation Planner

Systematically design ablation studies that answer the questions reviewers will ask. Codex leads the design (reviewer perspective), CC reviews feasibility and implements.

## Context: $ARGUMENTS

## When to Use

- Main results pass `/result-to-claim` with claim_supported = yes or partial
- User explicitly requests ablation planning
- `/auto-review-loop` reviewer identifies missing ablations

## Workflow
View the complete source on GitHub

Skills included

  • ablation-planner
  • alphaxiv
  • analyze-results
  • arxiv
  • auto-paper-improvement-loop
  • auto-review-loop
  • auto-review-loop-llm
  • auto-review-loop-minimax
  • citation-audit
  • citation-crosscheck
  • claims-drafting
  • comm-lit-review
  • deepxiv
  • dse-loop
  • embodiment-description
  • exa-search
  • experiment-audit
  • experiment-bridge
  • experiment-plan
  • experiment-queue
  • feishu-notify
  • figure-description
  • figure-spec
  • firecrawl-search
  • formula-derivation
  • gemini-search
  • grant-proposal
  • idea-creator
  • idea-discovery
  • idea-discovery-robot
  • integrity-forensics
  • interview-cheatsheet
  • invention-structuring
  • jurisdiction-format
  • keenable-search
  • kill-argument
  • lean-formalize
  • mermaid-diagram
  • meta-apply
  • meta-optimize
  • monitor-experiment
  • novelty-check
  • openalex
  • overleaf-sync
  • paper-claim-audit
  • paper-compile
  • paper-figure
  • paper-illustration
  • paper-illustration-image2
  • paper-plan
  • paper-poster
  • paper-poster-html
  • paper-slides
  • paper-talk
  • paper-write
  • paper-writing
  • patent-novelty-check
  • patent-pipeline
  • patent-review
  • pixel-art
  • prior-art-search
  • proof-checker
  • proof-orchestrator
  • proof-writer
  • qzcli
  • rebuttal
  • render-html
  • research-implement-feature
  • research-lit
  • research-pipeline
  • research-refine
  • research-refine-pipeline
  • research-review
  • research-wiki
  • resubmit-pipeline
  • result-to-claim
  • run-experiment
  • semantic-scholar
  • serverless-modal
  • auto-paper-improvement-loop
  • auto-review-loop
  • novelty-check
  • paper-figure
  • paper-plan
  • paper-write
  • research-refine
  • research-review
  • auto-paper-improvement-loop
  • auto-review-loop
  • grant-proposal
  • idea-creator
  • idea-discovery
  • idea-discovery-robot
  • novelty-check
  • paper-figure
  • paper-plan
  • paper-poster-html
  • paper-slides
  • paper-write
  • paper-writing
  • research-refine
  • research-review
  • ablation-planner
  • alphaxiv
  • analyze-results
  • arxiv
  • auto-paper-improvement-loop
  • auto-review-loop
  • auto-review-loop-llm
  • auto-review-loop-minimax
  • citation-audit
  • citation-crosscheck
  • claims-drafting
  • comm-lit-review
  • deepxiv
  • dse-loop
  • embodiment-description
  • exa-search
  • experiment-audit
  • experiment-bridge
  • experiment-plan
  • experiment-queue
  • feishu-notify
  • figure-description
  • figure-spec
  • firecrawl-search
  • formula-derivation
  • gemini-search
  • grant-proposal
  • idea-creator
  • idea-discovery
  • idea-discovery-robot
  • integrity-forensics
  • interview-cheatsheet
  • invention-structuring
  • jurisdiction-format
  • keenable-search
  • kill-argument
  • lean-formalize
  • mermaid-diagram
  • meta-apply
  • meta-optimize
  • monitor-experiment
  • novelty-check
  • openalex
  • overleaf-sync
  • paper-claim-audit
  • paper-compile
  • paper-figure
  • paper-illustration
  • paper-illustration-image2
  • paper-plan
  • paper-poster
  • paper-poster-html
  • paper-slides
  • paper-talk
  • paper-write
  • paper-writing
  • patent-novelty-check
  • patent-pipeline
  • patent-review
  • pixel-art
  • prior-art-search
  • proof-checker
  • proof-orchestrator
  • proof-writer
  • qzcli
  • rebuttal
  • render-html
  • research-implement-feature
  • research-lit
  • research-pipeline
  • research-refine
  • research-refine-pipeline
  • research-review
  • research-wiki
  • resubmit-pipeline
  • result-to-claim
  • run-experiment
  • semantic-scholar
  • serverless-modal
  • slides-polish
  • specification-writing
  • system-profile
  • training-check
  • vast-gpu
  • web-debug-search
  • wiki-enrich
  • writing-systems-papers
  • slides-polish
  • specification-writing
  • system-profile
  • training-check
  • vast-gpu
  • web-debug-search
  • wiki-enrich
  • writing-systems-papers

Repository facts

License
MIT
Created
Mar 10, 2026
Last pushed
Nov 6, 2026
Forks
1,527
Open issues
57
Project activity
Active

Rank over the last 12 weeks

Now #100 · best #97 · up 1 in 30 days

  1. #103 from Oct 23 to Oct 25
  2. #100 from Oct 28 to Oct 29
  3. #101 from Oct 30 to Oct 31
  4. #100 from Nov 1 to Nov 3
  5. #99 from Nov 4 to Nov 6
  6. #100 since Nov 7
28 earlier periods
  1. #96 on Aug 2
  2. #97 from Aug 8 to Aug 9
  3. #98 from Aug 10 to Aug 12
  4. #99 from Aug 13 to Aug 15
  5. #98 from Aug 16 to Aug 21
  6. #97 on Aug 22
  7. #98 on Aug 23
  8. #99 from Aug 24 to Aug 25
  9. #100 from Aug 26 to Aug 29
  10. #99 from Aug 30 to Aug 31
  11. #100 from Sep 1 to Sep 2
  12. #101 on Sep 3
  13. #100 on Sep 4
  14. #101 on Sep 5
  15. #100 on Sep 6
  16. #101 from Sep 7 to Sep 15
  17. #100 on Sep 16
  18. #101 on Sep 17
  19. #102 from Sep 18 to Sep 19
  20. #103 from Sep 20 to Sep 22
  21. #102 from Sep 23 to Sep 25
  22. #101 on Sep 26
  23. #102 from Sep 27 to Sep 29
  24. #101 on Sep 30
  25. #102 from Oct 1 to Oct 5
  26. #100 on Oct 6
  27. #101 from Oct 7 to Oct 19
  28. #102 from Oct 20 to Oct 22

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 1,596 notes
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/alphaxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/install_aris.sh:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/install_aris.sh:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 3,414 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://json.schemastore.org/claude-code-marketplace.json",
  • Network accessline 2
    "$schema": "https://json.schemastore.org/claude-code-marketplace.json",
  • Network accessline 4
    "owner": {     "name": "wanshuiyin",     "url": "https://github.com/wanshuiyin"
  • Network accessline 5
    "name": "wanshuiyin",     "url": "https://github.com/wanshuiyin"   },
  • Network accessline 6
    "url": "https://github.com/wanshuiyin"
  • Network accessline 16
    "author": {         "name": "wanshuiyin",         "url": "https://github.com/wanshuiyin"
  • Network accessline 17
    "name": "wanshuiyin",         "url": "https://github.com/wanshuiyin"       },
  • Network accessline 18
    "url": "https://github.com/wanshuiyin"
  • Network accessline 19
    },       "homepage": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",       "repository": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",
  • Network accessline 20
    "homepage": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",
  • Network accessline 21
    "repository": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",

.claude-plugin/plugin.json

  • Network accessline 1
    {   "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  • Network accessline 2
    "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  • Network accessline 5
    "author": {     "name": "wanshuiyin",     "url": "https://github.com/wanshuiyin"
  • Network accessline 6
    "name": "wanshuiyin",     "url": "https://github.com/wanshuiyin"   },
  • Network accessline 7
    "url": "https://github.com/wanshuiyin"
  • Network accessline 8
    },   "homepage": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",   "repository": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",
  • Network accessline 9
    "homepage": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",
  • Network accessline 10
    "repository": "https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep",

skills/ablation-planner/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__codex__codex, mcp__codex__codex-reply

skills/alphaxiv/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Glob
  • Network accessline 12
    > Quick single-paper reader with tiered source fallback (overview → full markdown → LaTeX source). Powered by [AlphaXiv](https://www.alphaxiv.org).
  • Network accessline 29
    - **OVERVIEW_URL** = `https://www.alphaxiv.org/overview/{PAPER_ID}.md`
  • Network accessline 30
    - **ABS_URL** = `https://www.alphaxiv.org/abs/{PAPER_ID}.md`
  • Network accessline 31
    - **ARXIV_SRC_URL** = `https://arxiv.org/src/{PAPER_ID}`
  • Network accessline 34
    > Overrides (append to arguments): > - `/alphaxiv 2401.12345` — quick overview > - `/alphaxiv "https://arxiv.org/abs/2401.12345"` — auto-extract ID
  • Network accessline 35
    > - `/alphaxiv 2401.12345` — quick overview > - `/alphaxiv "https://arxiv.org/abs/2401.12345"` — auto-extract ID > - `/alphaxiv 2401.12345 - depth: src` — force LaTeX source inspection
  • Network accessline 36
    > - `/alphaxiv "https://arxiv.org/abs/2401.12345"` — auto-extract ID
  • Network accessline 46
    - `https://arxiv.org/abs/2401.12345` or `https://arxiv.org/abs/2401.12345v2`
  • Network accessline 47
    - `https://arxiv.org/pdf/2401.12345`
  • Network accessline 48
    - `https://alphaxiv.org/overview/2401.12345` or `https://www.alphaxiv.org/overview/2401.12345`
  • Network accessline 49
    - `https://alphaxiv.org/abs/2401.12345` or `https://www.alphaxiv.org/abs/2401.12345`
  • Network accessline 62
    curl -sL --max-time 15 -A "{ALPHAXIV_UA}" "https://www.alphaxiv.org/overview/{PAPER_ID}.md"
  • Network accessline 76
    curl -sL --max-time 15 -A "{ALPHAXIV_UA}" "https://www.alphaxiv.org/abs/{PAPER_ID}.md"
  • Network accessline 88
    When the overview and full markdown are both insufficient (e.g., the user asks about equations, proofs, appendix details, or implementation specifics), download the paper's LaTeX source from `https://arxiv.org/src/{PAPER_ID}`.
  • Network accessline 109
    - **arXiv**: [PAPER_ID] — https://arxiv.org/abs/[PAPER_ID]

skills/analyze-results/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit

skills/arxiv/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 76
    NS = "http://www.w3.org/2005/Atom" query = urllib.parse.quote("QUERY")
  • Network accessline 77
    query = urllib.parse.quote("QUERY") url = (f"http://export.arxiv.org/api/query"        f"?search_query={query}&start=0&max_results=MAX_RESULTS"
  • Network accessline 78
    url = (f"http://export.arxiv.org/api/query"
  • Network accessline 79
    f"?search_query={query}&start=0&max_results=MAX_RESULTS"        f"&sortBy=relevance&sortOrder=descending") with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 80
    f"&sortBy=relevance&sortOrder=descending") with urllib.request.urlopen(url, timeout=30) as r:     root = ET.fromstring(r.read())
  • Network accessline 81
    with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 96
    "published": published,         "categories": cats,         "pdf_url": f"https://arxiv.org/pdf/{aid}.pdf",
  • Network accessline 97
    "categories": cats,         "pdf_url": f"https://arxiv.org/pdf/{aid}.pdf",         "abs_url": f"https://arxiv.org/abs/{aid}",
  • Network accessline 98
    "pdf_url": f"https://arxiv.org/pdf/{aid}.pdf",
  • Network accessline 99
    "abs_url": f"https://arxiv.org/abs/{aid}",
  • Network accessline 120
    python3 -c " import urllib.request, xml.etree.ElementTree as ET NS = 'http://www.w3.org/2005/Atom'
  • Network accessline 121
    import urllib.request, xml.etree.ElementTree as ET NS = 'http://www.w3.org/2005/Atom' url = 'http://export.arxiv.org/api/query?id_list=ARXIV_ID'
  • Network accessline 122
    NS = 'http://www.w3.org/2005/Atom' url = 'http://export.arxiv.org/api/query?id_list=ARXIV_ID' with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 123
    url = 'http://export.arxiv.org/api/query?id_list=ARXIV_ID' with urllib.request.urlopen(url, timeout=30) as r:     root = ET.fromstring(r.read())
  • Network accessline 124
    with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 148
    print(f'Already exists: {out}')     sys.exit(0) req = urllib.request.Request(
  • Network accessline 149
    sys.exit(0) req = urllib.request.Request(     'https://arxiv.org/pdf/ARXIV_ID.pdf',
  • Network accessline 150
    req = urllib.request.Request(
  • Network accessline 151
    'https://arxiv.org/pdf/ARXIV_ID.pdf',
  • Network accessline 152
    headers={'User-Agent': 'arxiv-skill/1.0'}, ) with urllib.request.urlopen(req, timeout=60) as r:
  • Network accessline 153
    ) with urllib.request.urlopen(req, timeout=60) as r:     out.write_bytes(r.read())
  • Network accessline 154
    with urllib.request.urlopen(req, timeout=60) as r:

skills/auto-paper-improvement-loop/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-r

skills/auto-review-loop-llm/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, Skill
  • Network accessline 44
    [Credential-related source omitted]
  • Network accessline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 46
    "LLM_BASE_URL": "https://api.deepseek.com/v1",
  • Network accessline 56
    | Provider | LLM_BASE_URL | LLM_MODEL | |----------|--------------|-----------| | **OpenAI** | `https://api.openai.com/v1` | `gpt-6.1-sol`, `gpt-6-astra` |
  • Network accessline 57
    |----------|--------------|-----------| | **OpenAI** | `https://api.openai.com/v1` | `gpt-6.1-sol`, `gpt-6-astra` | | **DeepSeek** | `https://api.deepseek.com/v1` | `deepseek-chat`, `deepseek-reasoner` |
  • Network accessline 58
    | **OpenAI** | `https://api.openai.com/v1` | `gpt-6.1-sol`, `gpt-6-astra` |
  • Network accessline 59
    | **DeepSeek** | `https://api.deepseek.com/v1` | `deepseek-chat`, `deepseek-reasoner` |
  • Network accessline 60
    | **MiniMax** | `https://api.minimax.io/v1` | `MiniMax-M3` |
  • Network accessline 61
    | **Kimi (Moonshot)** | `https://api.moonshot.cn/v1` | `moonshot-v1-8k`, `moonshot-v1-32k` |
  • Network accessline 62
    | **ZhiPu (GLM)** | `https://open.bigmodel.cn/api/paas/v4` | `glm-4`, `glm-4-plus` |
  • Network accessline 63
    | **SiliconFlow** | `https://api.siliconflow.cn/v1` | `Qwen/Qwen2.5-72B-Instruct` |
  • Network accessline 64
    | **阿里云百炼** | `https://dashscope.aliyuncs.com/compatible-mode/v1` | `qwen-max` |
  • Network accessline 65
    | **零一万物** | `https://api.lingyiwanwu.com/v1` | `yi-large` |
  • Network accessline 91
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Network accessline 107
    [Credential-related source omitted]
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 109
    [Credential-related source omitted]
  • Network accessline 172
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Network accessline 247
    - Document everything - Include previous context in round 2+ prompts - Prefer MCP tool over curl when available
  • Network accessline 249
    - Prefer MCP tool over curl when available

skills/auto-review-loop-minimax/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, Skill
  • Network accessline 47
    ### Method 2: curl (Fallback)
  • Network accessline 49
    If MCP is not available, use curl directly:
  • Network accessline 52
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Network accessline 67
    **Why MiniMax instead of Codex MCP?** Codex CLI uses OpenAI's Responses API (`/v1/responses`) which is not supported by third-party providers. See: https://github.com/openai/codex/discussions/7782
  • Network accessline 126
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Network accessline 237
    - Update project notes after each round, not just at the end - For round 2+, always include previous review context in the prompt - Prefer MCP tool over curl when available (more reliable)
  • Network accessline 239
    - Prefer MCP tool over curl when available (more reliable)
  • Network accessline 276
    **curl Fallback:**
  • Network accessline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 280
    [Credential-related source omitted]

skills/auto-review-loop/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, Skill, Task, mcp__codex__codex, mcp__codex__codex-reply, mcp__manual_review__review, mcp__manual_review__review_reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__gr
  • Dangerous shell operationline 513
    ##### Nightmare — Codex Exec (GPT reads repo directly)
  • Dangerous shell operationline 784
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Network accessline 1038
    Codex/manual finalizer; caller-declared identity remains unverified. - Save `threadId` (codex/manual), fresh evidence path/ID (`copilot-native`), or `reviewer_profile` (compatibility copilot); use the appropriate continuation mechanism - **
  • Network accessline 1039
    - Save `threadId` (codex/manual), fresh evidence path/ID (`copilot-native`), or `reviewer_profile` (compatibility copilot); use the appropriate continuation mechanism - **Anti-hallucination citations**: When adding references during fixes, 
  • Network accessline 1040
    - **Anti-hallucination citations**: When adding references during fixes, NEVER fabricate BibTeX. Use the same DBLP → CrossRef → `[VERIFY]` chain as `/paper-write`: (1) `curl -s "https://dblp.org/search/publ/api?q=TITLE&format=json"` → get k
  • Dangerous shell operationline 1081
    trap 'rm -f "$PROMPTFILE"' EXIT

skills/citation-audit/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write, mcp__codex__codex, WebSearch, WebFetch, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__revi

skills/citation-crosscheck/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Agent, WebFetch, WebSearch
  • Network accessline 471
    2. **Decide from what the fetch(es) returned** — each terminal rests on a completed fetch:

skills/citation-crosscheck/scripts/cx_verify.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 18
    ESCALATE  routed to the main agent's own primary-source fetch (Step 4)
  • Network accessline 157
    The namespace is KEPT. Stripping both the doi.org and the arxiv.org wrappers to a     bare id made 'https://arxiv.org/abs/2301.1' and 'https://doi.org/2301.1' compare
  • Network accessline 158
    bare id made 'https://arxiv.org/abs/2301.1' and 'https://doi.org/2301.1' compare
  • Network accessline 161
    A wrapper with nothing after it ('doi:', 'https://doi.org/') yields '', and an empty
  • Network accessline 1114
    ("page range boundary moved", _entry(*_both(pages='1-234', web_pages='12-34')), 'ESCALATE'),     ("dash style is still cosmetic", _entry(*_both(pages='12-20', web_pages='12--20')), 'MATCH'),     ("arxiv wrapper vs doi wrapper", _entry(*_bot
  • Network accessline 1115
    ("dash style is still cosmetic", _entry(*_both(pages='12-20', web_pages='12--20')), 'MATCH'),     ("arxiv wrapper vs doi wrapper", _entry(*_both(doi='https://arxiv.org/abs/2301.00001',                                                    web_
  • Network accessline 1116
    ("arxiv wrapper vs doi wrapper", _entry(*_both(doi='https://arxiv.org/abs/2301.00001',
  • Network accessline 1117
    web_doi='https://doi.org/2301.00001')), 'ESCALATE'),
  • Network accessline 1118
    ("doi resolver prefix is cosmetic", _entry(*_both(doi='https://doi.org/10.1/abc', web_doi='10.1/abc')), 'MATCH'),
  • Network accessline 1119
    ("empty identifier is not an identifier", _entry(*_both(doi='doi:', web_doi='https://doi.org/')), 'ESCALATE'),
  • Network accessline 1144
    ("same arXiv id in venue, cosmetic form", _entry(*_both(venue='arXiv:2401.00001', web_venue='arxiv 2401.00001')), 'MATCH'),     ("preprint-with-id vs known published", _entry(*_both(venue='arXiv:2401.00001', web_venue='ICML')), 'MINOR'),   
  • Network accessline 1145
    ("preprint-with-id vs known published", _entry(*_both(venue='arXiv:2401.00001', web_venue='ICML')), 'MINOR'),     ("url path case is significant", _entry(*_both(url='http://x/Method.pdf', web_url='http://x/method.pdf')), 'ESCALATE'),     ("
  • Network accessline 1146
    ("url path case is significant", _entry(*_both(url='http://x/Method.pdf', web_url='http://x/method.pdf')), 'ESCALATE'),
  • Network accessline 1147
    ("diacritics in an id are significant", _entry(*_both(eprint='Resume', web_eprint='Résumé')), 'ESCALATE'),     ("wrong url punctuation", _entry(*_both(url='https://arxiv.org/abs-2401/00001',                                             web_u
  • Network accessline 1148
    ("wrong url punctuation", _entry(*_both(url='https://arxiv.org/abs-2401/00001',
  • Network accessline 1149
    web_url='https://arxiv.org/abs/2401.00001')), 'ESCALATE'),
  • Network accessline 1310
    _DOI_REC = "@article{k, title={T}, author={Smith, A}, year={2020}, journal={ICML}, doi={10.1/x}}" _MISC_URL_REC = "@misc{k, title={T}, author={Smith, A}, year={2020}, url={http://example.org/tr}}"
  • Network accessline 1311
    _MISC_URL_REC = "@misc{k, title={T}, author={Smith, A}, year={2020}, url={http://example.org/tr}}"
  • Network accessline 1557
    print('%d entr%s downgraded to ESCALATE for lack of a blindness attestation.'               % (downgraded, 'y' if downgraded == 1 else 'ies'))     print('ESCALATE entries REQUIRE the main agent\'s own primary-source fetch (Step 4).')
  • Network accessline 1558
    % (downgraded, 'y' if downgraded == 1 else 'ies'))     print('ESCALATE entries REQUIRE the main agent\'s own primary-source fetch (Step 4).')     print('This gate recomputes the diff from A and B directly (C supplies only flags) and '
  • Network accessline 1559
    print('ESCALATE entries REQUIRE the main agent\'s own primary-source fetch (Step 4).')

skills/claims-drafting/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review,

skills/comm-lit-review/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Glob, Grep, WebSearch, WebFetch, Write, mcp__zotero__*, mcp__obsidian-vault__*

skills/deepxiv/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 51
    Authentication is handled by the third-party `deepxiv-sdk` CLI using `DEEPXIV_TOKEN`. In [SDK 1.2.2](https://pypi.org/project/deepxiv-sdk/1.2.2/),
  • Network accessline 52
    `DEEPXIV_TOKEN`. In [SDK 1.2.2](https://pypi.org/project/deepxiv-sdk/1.2.2/),
  • Access to secretsline 55
    [Credential-related source omitted]

skills/dse-loop/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit
  • Dangerous shell operationline 26
    - `rm -rf`, `rm -r`, or any recursive deletion

skills/embodiment-description/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob

skills/exa-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 38
    > - `/exa-search "transformer" — content: summary` — LLM-generated summaries > - `/exa-search "transformer" — domains: arxiv.org,huggingface.co` — domain filter > - `/exa-search "https://arxiv.org/abs/2301.07041" — similar` — find similar p
  • Network accessline 40
    > - `/exa-search "https://arxiv.org/abs/2301.07041" — similar` — find similar pages
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 55
    Get a key from [exa.ai](https://exa.ai).
  • Access to secretsline 201
    [Credential-related source omitted]

skills/experiment-audit/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, mcp__manual_review__review, mcp__manual_review__review_reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok

skills/experiment-bridge/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-r
  • Network accessline 43
    > Override: `/experiment-bridge "EXPERIMENT_PLAN.md" — compact: true, base repo: https://github.com/org/project`
  • Network accessline 376
    - **Budget awareness.** Track GPU-hours against the plan's budget. Warn if approaching the limit. - **Vast.ai lifecycle.** If using vast.ai instances, destroy them after all experiments complete and results are downloaded. Running instances
  • Network accessline 378
    - **Modal lifecycle.** If using `gpu: modal`, no cleanup is needed — Modal auto-scales to zero after each run. But always show cost estimates before running and verify the spending limit is set at https://modal.com/settings (NEVER through C

skills/experiment-plan/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch

skills/experiment-queue/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write, Skill(run-experiment), Skill(monitor-experiment)
  • Dangerous shell operationline 65
    # Can be a bare path (wrapped automatically) or a full `eval "$(... shell.bash hook)"` string.

skills/experiment-queue/scripts/build_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/experiment-queue/scripts/queue_manager.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Dangerous shell operationline 64
    `eval "$(/custom/path/conda shell.bash hook)"`), or a bare conda binary path
  • Access to secretsline 76
    [Credential-related source omitted]

skills/feishu-notify/SKILL.md

  • Broad permissionsline 1
    Bash(curl *), Bash(cat *), Read, Glob
  • Network accessline 3
    description: "Send notifications to Feishu/Lark. Internal utility used by other skills, or manually via /feishu-notify. Use when user says \"发飞书\", \"notify feishu\", or other skills need to send status updates." argument-hint: "[message-te
  • Network accessline 4
    argument-hint: "[message-text]" allowed-tools: Bash(curl *), Bash(cat *), Read, Glob ---
  • Network accessline 5
    allowed-tools: Bash(curl *), Bash(cat *), Read, Glob
  • Network accessline 25
    {   "mode": "push",   "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_ID",
  • Network accessline 26
    "mode": "push",   "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_ID",   "interactive": {
  • Network accessline 27
    "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_ID",
  • Network accessline 28
    "interactive": {     "bridge_url": "http://localhost:5000",     "timeout_seconds": 300
  • Network accessline 29
    "bridge_url": "http://localhost:5000",
  • Network accessline 39
    | **Off** | `"off"` or file absent | Nothing. Pure CLI as-is | Nothing | | **Push only** | `"push"` | Send webhook notifications at key events. Mobile push, no reply | Feishu bot webhook URL | | **Interactive** | `"interactive"` | Full bidi
  • Network accessline 41
    | **Interactive** | `"interactive"` | Full bidirectional. Approve/reject from Feishu, reply to checkpoints | [feishu-claude-code](https://github.com/joewongjc/feishu-claude-code) running |
  • Network accessline 61
    curl -s -X POST "$WEBHOOK_URL" \
  • Network accessline 92
    Interactive mode uses [feishu-claude-code](https://github.com/joewongjc/feishu-claude-code) as a bridge:
  • Network accessline 96
    curl -s -X POST "$BRIDGE_URL/send" \
  • Network accessline 103
    curl -s "$BRIDGE_URL/poll?timeout=$TIMEOUT_SECONDS"
  • Network accessline 113
    - **Push mode**: Check curl exit code. If non-zero, log warning but do NOT block the workflow.

skills/figure-description/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch

skills/figure-spec/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__rev

skills/figure-spec/scripts/figure_renderer.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Possible obfuscationline 78
    val = re.sub(r"[\x00-\x08\x0b\x0c\x0e-\x1f\x7f-\x9f]", "", val)
  • Network accessline 349
    svg = Element("svg", {         "xmlns": "http://www.w3.org/2000/svg",
  • Network accessline 350
    "xmlns": "http://www.w3.org/2000/svg",
  • Access to secretsline 653
    [Credential-related source omitted]

skills/firecrawl-search/SKILL.md

  • Broad permissionsline 1
    Bash(*)
  • Network accessline 40
    > - `/firecrawl-search "diffusion transformers" — time: qdr:m` — past month (`qdr:h`, `qdr:d`, `qdr:w`, `qdr:m`, `qdr:y`) > - `/firecrawl-search "LLM agents" — domains: arxiv.org,openreview.net` — domain filter > - `/firecrawl-search "https
  • Network accessline 42
    > - `/firecrawl-search "https://arxiv.org/abs/2211.17192"` — a bare URL is scraped instead of searched
  • Access to secretsline 49
    [Credential-related source omitted]
  • Network accessline 52
    Get a key from [firecrawl.dev](https://www.firecrawl.dev/app/api-keys). Requests without a key are limited to a small daily cap.

skills/gemini-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, mcp__gemini-cli__*
  • Network accessline 51
    3. **gemini-mcp-tool** — MCP bridge for Claude Code ([jamubc/gemini-mcp-tool](https://github.com/jamubc/gemini-mcp-tool))
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 98
    - Free key from [Google AI Studio](https://aistudio.google.com/apikey)

skills/grant-proposal/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__
  • Network accessline 246
    - Otherwise invoke `/research-lit` for multi-source literature search (arXiv, Scholar, Zotero, local PDFs) - Search for **funded projects** in the same area via WebSearch:   - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)
  • Network accessline 247
    - Search for **funded projects** in the same area via WebSearch:   - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)   - NSF → NSF Award Search (https://www.nsf.gov/awardsearch/)
  • Network accessline 248
    - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)
  • Network accessline 249
    - NSF → NSF Award Search (https://www.nsf.gov/awardsearch/)

skills/idea-creator/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Grep, Glob, WebSearch, WebFetch, Agent(aris-fanout-leaf), Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__manual_review__review, mcp__manual_review__review_reply, mcp__antigravity__antigravity, mcp__antigravity

skills/idea-discovery-robot/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, Skill, mcp__codex__codex, mcp__codex__codex-reply

skills/idea-discovery/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, Skill, mcp__codex__codex, mcp__codex__codex-reply
  • Network accessline 49
    > 💡 These are defaults. Override by telling the skill, e.g., `/idea-discovery "topic" — ref paper: https://arxiv.org/abs/2406.04329` or `/idea-discovery "topic" — compact: true`.
  • Network accessline 165
    1. **If arXiv URL** (e.g., `https://arxiv.org/abs/2406.04329`):    - Invoke `/arxiv "ARXIV_ID" — download` to fetch the PDF

skills/integrity-forensics/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Grep, Glob, mcp__codex__codex
  • Broad permissionsline 1
    Bash(*), Read, Write, Grep, Glob, mcp__codex__codex
  • Broad permissionsline 1
    Bash(*), Read, Write, Grep, Glob, mcp__codex__codex
  • Network accessline 12
    > **What this is.** ARIS generates papers; [Anti-Autoresearch](https://github.com/wanshuiyin/Anti-Autoresearch)
  • Network accessline 12
    > **What this is.** ARIS generates papers; [Anti-Autoresearch](https://github.com/wanshuiyin/Anti-Autoresearch)
  • Network accessline 12
    > **What this is.** ARIS generates papers; [Anti-Autoresearch](https://github.com/wanshuiyin/Anti-Autoresearch)
  • Network accessline 27
    - **ANTI_AR_REPO = `https://github.com/wanshuiyin/Anti-Autoresearch.git`**
  • Network accessline 27
    - **ANTI_AR_REPO = `https://github.com/wanshuiyin/Anti-Autoresearch.git`**
  • Network accessline 27
    - **ANTI_AR_REPO = `https://github.com/wanshuiyin/Anti-Autoresearch.git`**
  • Network accessline 54
    mkdir -p "$HOME/.aris" if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR"
  • Network accessline 54
    mkdir -p "$HOME/.aris" if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR"
  • Network accessline 54
    mkdir -p "$HOME/.aris" if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR"
  • Network accessline 55
    if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR" fi
  • Network accessline 55
    if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR" fi
  • Network accessline 55
    if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR" fi
  • Network accessline 56
    git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR" fi # fetch ONLY if the pin isn't already present — a cached, validated pin works offline
  • Network accessline 56
    git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR" fi # fetch ONLY if the pin isn't already present — a cached, validated pin works offline
  • Network accessline 56
    git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR" fi # fetch ONLY if the pin isn't already present — a cached, validated pin works offline

skills/interview-cheatsheet/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__rev
  • Network accessline 214
    | **<Topic> 面试 Cheat Sheet** | [`<slug>_tutorial.md`](<slug>_tutorial.md) | [`<slug>_tutorial.html`](https://wanshuiyin.github.io/Auto-claude-code-research-in-sleep/tutorials/<slug>_tutorial.html) | <one-line topic list> |

skills/invention-structuring/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude

skills/jurisdiction-format/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob

skills/keenable-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read
  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 36
    > - `/keenable-search "foundation models" — start date: 2025-01-01` (recent pages only) > - `/keenable-search "transformer" — max chars: 8000` (longer snippets) > - `/keenable-search "https://arxiv.org/abs/2209.00796" — fetch` (the page as 
  • Network accessline 38
    > - `/keenable-search "https://arxiv.org/abs/2209.00796" — fetch` (the page as markdown)
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 51
    Create a key in the [Keenable console](https://app.keenable.ai/console).
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 150
    [Credential-related source omitted]

skills/kill-argument/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude

skills/lean-formalize/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Agent, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__c
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Agent, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__c
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Agent, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__c
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Agent, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__c
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Agent, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__c
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Agent, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__c

skills/lean-formalize/references/lean-working-loop.md

  • Network accessline 176
    - [Horizon Lean search](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/lean/lean-search/SKILL.md),
  • Network accessline 177
    [proof cycle](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/lean/lean-cycle/SKILL.md),
  • Network accessline 178
    [repair](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/lean/lean-proof-repair/SKILL.md),
  • Network accessline 179
    and [representation experiments](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/review/definition-quality/references/representation-experiments.md).
  • Network accessline 180
    - Horizon acknowledges its selected MIT-licensed adaptations from   [cameronfreer/lean4-skills](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/_sources/lean4-ski
  • Network accessline 181
    [cameronfreer/lean4-skills](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/_sources/lean4-skills/PROVENANCE.md).
  • Network accessline 182
    - [Argus mathematical execution](https://github.com/lbx154/Argus/blob/9cfe9129fd90511c3a1865844ec7dfda1b5d1008/argus/verticals/math/skills/engineer/math-research-execution.md)
  • Network accessline 183
    and [planning](https://github.com/lbx154/Argus/blob/9cfe9129fd90511c3a1865844ec7dfda1b5d1008/argus/verticals/math/skills/planner/math-research-planning.md).

skills/lean-formalize/references/verification-and-handoff.md

  • Network accessline 74
    steps with suitable proof-producing or kernel-reduced verification. If the task permits a different basis, disclose it accurately. General guidance is in the [Lean reference](https://lean-lang.org/doc/reference/latest/) and the community's
  • Network accessline 75
    permits a different basis, disclose it accurately. General guidance is in the [Lean reference](https://lean-lang.org/doc/reference/latest/) and the community's [native computation discussion](https://leanprover-community.github.io/extras/pi
  • Network accessline 76
    [Lean reference](https://lean-lang.org/doc/reference/latest/) and the community's
  • Network accessline 77
    [native computation discussion](https://leanprover-community.github.io/extras/pitfalls.html#native_decide).

skills/mermaid-diagram/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Glob, Grep
  • Possible obfuscationline 99
    <U+200B>```mermaid
  • Possible obfuscationline 105
    <U+200B>```

skills/meta-apply/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__

skills/meta-optimize/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply,
  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply,
  • Network accessline 439
    Inspired by [Meta-Harness](https://arxiv.org/abs/2603.28052) (Lee et al., 2026) — end-to-end optimization of model harnesses via filesystem-based experience access and agentic code search.
  • Network accessline 439
    Inspired by [Meta-Harness](https://arxiv.org/abs/2603.28052) (Lee et al., 2026) — end-to-end optimization of model harnesses via filesystem-based experience access and agentic code search.

skills/monitor-experiment/SKILL.md

  • Network accessline 108
    https://wandb.ai/<entity>/<project>/runs/<run_id>

skills/novelty-check/SKILL.md

  • Broad permissionsline 1
    Bash(*), WebSearch, WebFetch, Grep, Read, Glob, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp

skills/openalex/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Network accessline 70
    3. **Get API keys** (optional but recommended):    - **OpenAlex API key**: Free tier $1/day (10,000 list calls, 1,000 search calls) from [openalex.org](https://openalex.org/)
  • Network accessline 71
    - **OpenAlex API key**: Free tier $1/day (10,000 list calls, 1,000 search calls) from [openalex.org](https://openalex.org/)

skills/overleaf-sync/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write, Skill
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Network accessline 195
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 198
    [Credential-related source omitted]
  • Network accessline 218
    - `/citation-audit` — re-run after pulling Overleaf changes that add/edit `\cite{...}` - `/paper-compile` — local LaTeX build; Overleaf compiles independently in the cloud - Overleaf Git bridge docs: https://www.overleaf.com/learn/how-to/Us
  • Network accessline 220
    - Overleaf Git bridge docs: https://www.overleaf.com/learn/how-to/Using_Git_and_GitHub

skills/paper-claim-audit/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp_

skills/paper-compile/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob
  • Dangerous shell operationline 32
    # Ubuntu: sudo apt-get install texlive-full

skills/paper-figure/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__
  • Network accessline 302
    - **No decorative elements** — no background colors, no 3D effects, no chart junk - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if need
  • Network accessline 303
    - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed - **One script per figure** — easy to re-run individual figures when data chang
  • Network accessline 304
    - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed
  • Network accessline 325
    Design pattern (type × style matrix) inspired by [baoyu-skills](https://github.com/jimliu/baoyu-skills). Publication style defaults and figure rules from [pedrohcgs/claude-code-my-workflow](https://github.com/pedrohcgs/claude-code-my-workfl

skills/paper-illustration-image2/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, mcp__codex-image2__generate, mcp__codex-image2__generate_start, mcp__codex-image2__generate_status, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravi

skills/paper-illustration-image2/scripts/paper_illustration_image2.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-illustration/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, WebSearch
  • Access to secretsline 73
    [Credential-related source omitted]
  • Network accessline 206
    [Credential-related source omitted]
  • Access to secretsline 206
    [Credential-related source omitted]
  • Network accessline 207
    [Credential-related source omitted]
  • Access to secretsline 207
    [Credential-related source omitted]
  • Network accessline 208
    echo "Get your key from: https://aistudio.google.com/app/apikey"
  • Access to secretsline 209
    [Credential-related source omitted]
  • Network accessline 326
    [Credential-related source omitted]
  • Access to secretsline 326
    [Credential-related source omitted]
  • Network accessline 327
    [Credential-related source omitted]
  • Access to secretsline 327
    [Credential-related source omitted]
  • Network accessline 359
    # Call Gemini gemini-3-pro-preview for layout optimization (DIRECT connection, no proxy) RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 360
    RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 388
    [Credential-related source omitted]
  • Access to secretsline 388
    [Credential-related source omitted]
  • Network accessline 389
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]
  • Network accessline 422
    # Call Gemini gemini-3-pro-preview for style verification (DIRECT connection, no proxy) RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 423
    RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 458
    [Credential-related source omitted]
  • Access to secretsline 458
    [Credential-related source omitted]
  • Network accessline 459
    [Credential-related source omitted]
  • Access to secretsline 459
    [Credential-related source omitted]
  • Network accessline 487
    # Call Paperbanana API WITHOUT proxy (direct connection works better) RESPONSE=$(curl -s --max-time 180 \
  • Network accessline 488
    RESPONSE=$(curl -s --max-time 180 \
  • Possible obfuscationline 516
    img_data = base64.b64decode(part['inlineData']['data'])

skills/paper-plan/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__
  • Network accessline 143
    Original idea: @zhangpelf in [#217](https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/issues/217).
  • Network accessline 393
    Outline methodology inspired by [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (claim-evidence mapping), [claude-scholar](https://github.com/Galaxy-Dawn/claude-scholar) (citation verification), 

skills/paper-poster-html/NOTICE.md

  • Network accessline 8
    - **Upstream**: posterly — https://github.com/Chenruishuo/posterly

skills/paper-poster-html/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebFetch, WebSearch, AskUserQuestion, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__cl
  • Network accessline 22
    via Playwright print emulation. **Iterate by measuring, not eyeballing** — the screen preview lies; only print emulation at the correct viewport tells the truth. Core gate machinery is adapted from [posterly](https://github.com/Chenruishuo/
  • Network accessline 23
    preview lies; only print emulation at the correct viewport tells the truth. Core gate machinery is adapted from [posterly](https://github.com/Chenruishuo/posterly) (MIT, © 2026 Ruishuo Chen — see `NOTICE.md` and `LICENSES/posterly-MIT.txt`)
  • Network accessline 24
    machinery is adapted from [posterly](https://github.com/Chenruishuo/posterly) (MIT, ©

skills/paper-poster-html/scripts/_posterly/__init__.py

  • Executable scriptline 1
    Executable file

skills/paper-poster-html/scripts/_posterly/canvas.py

  • Executable scriptline 1
    Executable file

skills/paper-poster-html/scripts/_posterly/measure.py

  • Executable scriptline 1
    Executable file

skills/paper-poster-html/scripts/_posterly/polish.py

  • Executable scriptline 1
    Executable file

skills/paper-poster-html/scripts/_posterly/preflight.py

  • Executable scriptline 1
    Executable file

skills/paper-poster-html/scripts/_posterly/render.py

  • Executable scriptline 1
    Executable file

skills/paper-poster-html/scripts/_posterly/textutil.py

  • Executable scriptline 1
    Executable file

skills/paper-poster-html/scripts/_posterly/verify_final.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 79
    [Credential-related source omitted]

skills/paper-poster-html/scripts/asset_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-poster-html/scripts/extract_pdf_figures.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-poster-html/scripts/poster_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-poster-html/scripts/preprocess_figures.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-poster-html/scripts/render_preview.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-poster-html/scripts/run_gates.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-poster-html/scripts/style_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/paper-poster-html/templates/landscape_4col.html

  • Network accessline 52
    }; </script> <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
  • Network accessline 54
    <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
  • Network accessline 827
    SVG placeholder so the template renders offline. Generate a real one with              one of:                $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode
  • Network accessline 828
    one of:                $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode                $ python -c "import qrcode; qrcode.make('https://your-url').save('qr.png')"
  • Network accessline 829
    $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode
  • Network accessline 830
    $ python -c "import qrcode; qrcode.make('https://your-url').save('qr.png')"
  • Network accessline 832
    The placeholder data-URI carries data-color-exempt="logo" so its              literal fills are exempt from the color gate. -->         <img data-color-exempt="logo" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewB
  • Network accessline 833
    literal fills are exempt from the color gate. -->         <img data-color-exempt="logo" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='%23fff'/><g fill='%23222
  • Network accessline 834
    <img data-color-exempt="logo" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='%23fff'/><g fill='%23222'><rect x='4' y='4' width='26' height='26'/><rect x='70' y

skills/paper-poster-html/templates/landscape_hero.html

  • Network accessline 69
    }; </script> <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
  • Network accessline 71
    <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
  • Network accessline 895
    monochrome black/white SVG (data-color-exempt="logo" marks it as a              non-palette graphic for style_check). Generate a real one with:                $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode
  • Network accessline 896
    non-palette graphic for style_check). Generate a real one with:                $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode                $ python -c "import qrcode; qrcode.make('https://your-url').save('qr
  • Network accessline 897
    $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode
  • Network accessline 898
    $ python -c "import qrcode; qrcode.make('https://your-url').save('qr.png')"
  • Network accessline 899
    then change src to "assets/qr/qr.png" (export at >= 2x rendered size). -->         <img data-color-exempt="logo" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill=
  • Network accessline 900
    <img data-color-exempt="logo" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='%23fff'/><g fill='%23222'><rect x='4' y='4' width='26' height='26'/><rect x='70' y

skills/paper-poster-html/templates/portrait_2col.html

  • Network accessline 62
    }; </script> <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
  • Network accessline 64
    <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
  • Network accessline 760
    monochrome black/white SVG (data-color-exempt="logo" marks it as a              non-palette graphic for style_check). Generate a real one with:                $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode
  • Network accessline 761
    non-palette graphic for style_check). Generate a real one with:                $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode                $ python -c "import qrcode; qrcode.make('https://your-url').save('qr
  • Network accessline 762
    $ qrencode -o qr.png -s 12 -m 0 "https://your-url"     # apt install qrencode
  • Network accessline 763
    $ python -c "import qrcode; qrcode.make('https://your-url').save('qr.png')"
  • Network accessline 764
    then change src to "assets/qr/qr.png" (export at >= 2x rendered size). -->         <img data-color-exempt="logo" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill=
  • Network accessline 765
    <img data-color-exempt="logo" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='%23fff'/><g fill='%23222'><rect x='4' y='4' width='26' height='26'/><rect x='70' y

skills/paper-slides/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__

skills/paper-talk/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex

skills/paper-write/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review,
  • Network accessline 115
    Original idea: @zhangpelf in [#217](https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/issues/217).
  • Network accessline 334
    #### Verified BibTeX Fetch (when DBLP_BIBTEX = true)
  • Network accessline 340
    # 1. Search by title + first author curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 341
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 342
    # 2. Extract DBLP key from result (e.g., conf/nips/VaswaniSPUJGKP17) # 3. Fetch real BibTeX curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 344
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 349
    # If paper has a DOI or arXiv ID (arXiv DOI = 10.48550/arXiv.{id}) curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 350
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 405
    def dblp_hits(title):     q = urllib.parse.quote(title)     url = f"https://dblp.org/search/publ/api?q={q}&format=json&h=3"
  • Network accessline 406
    q = urllib.parse.quote(title)     url = f"https://dblp.org/search/publ/api?q={q}&format=json&h=3"     with urllib.request.urlopen(url, timeout=20) as r:
  • Network accessline 407
    url = f"https://dblp.org/search/publ/api?q={q}&format=json&h=3"     with urllib.request.urlopen(url, timeout=20) as r:         data = json.load(r)
  • Network accessline 408
    with urllib.request.urlopen(url, timeout=20) as r:
  • Network accessline 412
    def crossref_entry(doi):     req = urllib.request.Request(f"https://doi.org/{doi}", headers={"Accept": "application/x-bibtex"})
  • Network accessline 413
    req = urllib.request.Request(f"https://doi.org/{doi}", headers={"Accept": "application/x-bibtex"})
  • Network accessline 414
    with urllib.request.urlopen(req, timeout=20) as r:
  • Network accessline 698
    Writing methodology adapted from [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (CCF award-winning methodology). Citation verification from [claude-scholar](https://github.com/Galaxy-Dawn/claude

skills/paper-write/templates/IEEEtran.bst

  • Network accessline 14
    %%  %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 15
    %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/ %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 16
    %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 17
    %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 18
    %% and/or %% http://www.ieee.org/ %%
  • Network accessline 19
    %% http://www.ieee.org/
  • Network accessline 38
    %% %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 39
    %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, %% distributed and modified. A copy of the LPPL, version 1.3, is included
  • Network accessline 40
    %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 157
    FUNCTION{bst.file.version} { "1.14" } FUNCTION{bst.file.date} { "2015/08/26" } FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" }
  • Network accessline 159
    FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" }

skills/paper-write/templates/IEEEtran.cls

  • Network accessline 7
    %%  %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 8
    %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/ %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 9
    %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 10
    %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 11
    %% and %% http://www.ieee.org/ %%
  • Network accessline 12
    %% http://www.ieee.org/
  • Network accessline 30
    %% Current maintainer (V1.3 to V1.8b): Michael Shell %%                                     See: %%                                     http://www.michaelshell.org/
  • Network accessline 31
    %%                                     See: %%                                     http://www.michaelshell.org/ %%                                     for current contact information.
  • Network accessline 32
    %%                                     http://www.michaelshell.org/
  • Network accessline 52
    %% %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 53
    %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, %% distributed and modified. A copy of the LPPL, version 1.3, is included
  • Network accessline 54
    %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 138
    %    the corresponding dvips paper name is "ieeecs". %    See the testflow documentation %    http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow
  • Network accessline 139
    %    See the testflow documentation %    http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow %    for more details on dvips paper size configuration.
  • Network accessline 140
    %    http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow
  • Network accessline 206
    \ProvidesClass{IEEEtran}[2015/08/26 V1.8b by Michael Shell] \typeout{-- See the "IEEEtran_HOWTO" manual for usage information.} \typeout{-- http://www.michaelshell.org/tex/ieeetran/}
  • Network accessline 207
    \typeout{-- See the "IEEEtran_HOWTO" manual for usage information.} \typeout{-- http://www.michaelshell.org/tex/ieeetran/} \NeedsTeXFormat{LaTeX2e}
  • Network accessline 208
    \typeout{-- http://www.michaelshell.org/tex/ieeetran/}

skills/paper-write/templates/iclr2026.tex

  • Network accessline 1
    % ICLR 2026 Paper Template % Generated by ARIS paper-write skill % Style file: download from https://iclr.cc/Conferences/2026/CallForPapers
  • Network accessline 3
    % Style file: download from https://iclr.cc/Conferences/2026/CallForPapers

skills/paper-write/templates/icml2025.tex

  • Network accessline 1
    % ICML 2025 Paper Template % Generated by ARIS paper-write skill % Style file: download from https://icml.cc/Conferences/2025/CallForPapers
  • Network accessline 3
    % Style file: download from https://icml.cc/Conferences/2025/CallForPapers

skills/paper-write/templates/neurips2025.tex

  • Network accessline 1
    % NeurIPS 2025 Paper Template % Generated by ARIS paper-write skill % Style file: download from https://neurips.cc/Conferences/2025/CallForPapers
  • Network accessline 3
    % Style file: download from https://neurips.cc/Conferences/2025/CallForPapers

skills/paper-writing/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-r
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 333
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 358
    [Credential-related source omitted]

skills/patent-novelty-check/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__revi

skills/patent-pipeline/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, Skill, mcp__codex__codex

skills/patent-review/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__

skills/pixel-art/SKILL.md

  • Network accessline 63
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 W H" font-family="monospace">

skills/prior-art-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Glob, Grep, WebSearch, WebFetch, Write

skills/proof-checker/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, Agent(aris-fanout-leaf), mcp__codex__codex, mcp__codex__codex-reply, mcp__manual_review__review, mcp__manual_review__review_reply, Skill(lean-formalize), mcp__antigravity__antigravity, mcp__antigravit

skills/proof-orchestrator/NOTICE.md

  • Network accessline 5
    Upstream: <https://github.com/shenmuxing/EtaSkill> (licensed MPL-2.0 as a

skills/qzcli/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 12
    **GitHub:** [tianyilt/qzcli_tool](https://github.com/tianyilt/qzcli_tool)
  • Network accessline 25
    pip install rich requests prompt_toolkit mcp git clone https://github.com/tianyilt/qzcli_tool
  • Network accessline 26
    git clone https://github.com/tianyilt/qzcli_tool
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 58
    [Credential-related source omitted]
  • Network accessline 60
    export QZCLI_API_URL="https://qz.yourorg.edu.cn"

skills/rebuttal/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, Skill, mcp__codex__codex, mcp__codex__codex-reply, mcp__manual_review__review, mcp__manual_review__review_reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mc

skills/render-html/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_st
  • Network accessline 317
    For deck / poster / Xiaohongshu card / tweet card / data report style outputs, point users to **[html-anything](https://github.com/nexu-io/html-anything)** (Apache-2.0, 3000⭐ at time of writing). It ships 75 SKILL.md templates across 9 surf

skills/render-html/scripts/render_html.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Possible obfuscationline 247
    (re.compile(r"^[⚠<U+FE0F>⚠]<U+FE0F>?\s*"), "callout-warn", "Warning"),
  • Possible obfuscationline 729
    md = md.lstrip("<U+FEFF>")
  • Network accessline 754
    }; </script> <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" async></script>
  • Network accessline 756
    <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" async></script>
  • Network accessline 758
    <!-- highlight.js --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.9.0/build/styles/atom-one-light.min.css">
  • Network accessline 759
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.9.0/build/styles/atom-one-light.min.css">
  • Network accessline 760
    <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.9.0/build/highlight.min.js"></script>

skills/render-html/scripts/templates/academic.html

  • Network accessline 484
    <footer class="aris-footer">   Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·
  • Network accessline 485
    Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·
  • Network accessline 649
    (info.key ? '<div class="cp-key">' + escapeHtml(info.key) + '</div>' : '') +       (info.arxiv         ? '<a class="cp-link" href="https://arxiv.org/abs/' + encodeURIComponent(info.arxiv) +
  • Network accessline 650
    (info.arxiv         ? '<a class="cp-link" href="https://arxiv.org/abs/' + encodeURIComponent(info.arxiv) +           '" target="_blank" rel="noopener">arXiv ' + escapeHtml(info.arxiv) + ' ↗</a>'
  • Network accessline 651
    ? '<a class="cp-link" href="https://arxiv.org/abs/' + encodeURIComponent(info.arxiv) +

skills/render-html/scripts/templates/dashboard.html

  • Network accessline 323
    <footer class="aris-footer">   Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·
  • Network accessline 324
    Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·

skills/research-implement-feature/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, AskUserQuestion, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__revi

skills/research-lit/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Glob, Grep, WebSearch, WebFetch, Write, Agent(aris-fanout-leaf), mcp__zotero__*, mcp__obsidian-vault__*

skills/research-pipeline/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, Skill, mcp__codex__codex, mcp__codex__codex-reply
  • Network accessline 70
    > 💡 Override via argument, e.g., `/research-pipeline "topic" — AUTO_PROCEED: false, human checkpoint: true, difficulty: nightmare, code review: false, base repo: https://github.com/org/project, auto_write: true, venue: NeurIPS`.

skills/research-refine-pipeline/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply

skills/research-refine/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review,
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review,

skills/research-review/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__codex__codex, mcp__codex__codex-reply, mcp__manual_review__review, mcp__manual_review__review_reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok

skills/research-wiki/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply
  • Network accessline 16
    Inspired by [Karpathy's LLM Wiki pattern](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f): compile knowledge once, keep it current, don't re-derive on every query.
  • Network accessline 16
    Inspired by [Karpathy's LLM Wiki pattern](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f): compile knowledge once, keep it current, don't re-derive on every query.
  • Network accessline 462
    Inspired by [Karpathy's LLM Wiki](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) — "compile knowledge once, keep it current, don't re-derive on every query."
  • Network accessline 462
    Inspired by [Karpathy's LLM Wiki](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) — "compile knowledge once, keep it current, don't re-derive on every query."

skills/resubmit-pipeline/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__codex__codex, mcp__codex__codex-reply
  • Access to secretsline 349
    [Credential-related source omitted]

skills/result-to-claim/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__

skills/run-experiment/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write, Skill(serverless-modal)
  • Access to secretsline 149
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Dangerous shell operationline 285
    - Conda: `eval "$(/opt/conda/bin/conda shell.bash hook)" && conda activate research`
  • Network accessline 309
    > **Vast.ai setup**: Run `pip install vastai && vastai set api-key YOUR_KEY`. Upload your SSH public key at https://cloud.vast.ai/manage-keys/. Set `gpu: vast` in your `CLAUDE.md` — `/run-experiment` will automatically rent an instance, run
  • Network accessline 311
    > **Modal setup**: Run `pip install modal && modal setup`. Bind a payment method at https://modal.com/settings (NEVER through CLI) to unlock the full $30/month free tier (without card: $5/month only). Set a workspace spending limit to preve
  • Network accessline 313
    [Credential-related source omitted]
  • Access to secretsline 313
    [Credential-related source omitted]

skills/semantic-scholar/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 101
    If `$S2_FETCHER` is empty (Policy D1 cascade), fall back to inline Python using `urllib` against `https://api.semanticscholar.org/graph/v1/paper/search`.
  • Network accessline 144
    For each paper, also show: - **DOI link**: `https://doi.org/DOI` (for IEEE/ACM papers, this is the canonical link)
  • Network accessline 145
    - **DOI link**: `https://doi.org/DOI` (for IEEE/ACM papers, this is the canonical link)
  • Network accessline 231
    - **Venue metadata matters**: Show `venue` and `publicationVenue.type` (journal vs conference) — this helps users assess paper quality. - **DOI is the canonical ID for published papers**: Always show DOI links for IEEE/ACM/Springer papers. 
  • Network accessline 232
    - **DOI is the canonical ID for published papers**: Always show DOI links for IEEE/ACM/Springer papers. - **Rate limiting**: S2 API without key is heavily rate-limited (~1 req/s, strict cooldown). If HTTP 429 occurs, wait and retry. Recomme
  • Network accessline 233
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]

skills/serverless-modal/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write
  • Network accessline 37
    - Sign up: https://modal.com (GitHub/Google login)
  • Network accessline 38
    - Free (no card): **$5/month** — enough for quick tests - Free (with card): **$30/month** — bind a payment method at https://modal.com/settings for the full free tier. Set a **workspace spending limit** to prevent accidental overcharge (Set
  • Network accessline 39
    - Free (with card): **$30/month** — bind a payment method at https://modal.com/settings for the full free tier. Set a **workspace spending limit** to prevent accidental overcharge (Settings → Usage → Spending Limit)
  • Network accessline 43
    > **Recommended setup**: Bind a card to unlock $30/month, then immediately set a spending limit (e.g., $30) so you never exceed the free tier. Modal will pause your workloads when the limit is hit. > > **SECURITY WARNING**: Always bind your
  • Network accessline 45
    > **SECURITY WARNING**: Always bind your card and set spending limits directly on https://modal.com/settings in your browser. NEVER enter payment information, card numbers, or billing details through Claude Code or any CLI tool. Only the of
  • Dangerous shell operationline 278
    modal volume rm <volume-name> # Delete a volume when done
  • Network accessline 328
    > **Cost protection**: After `modal setup`, go to https://modal.com/settings in your browser (NEVER through CLI) → bind a payment method to unlock $30/month free tier (without card: only $5/month). Then set a **workspace spending limit** eq
  • Network accessline 332
    - Docs: https://modal.com/docs/guide
  • Network accessline 333
    - GPU: https://modal.com/docs/guide/gpu
  • Network accessline 334
    - Pricing: https://modal.com/pricing
  • Network accessline 335
    - Examples: https://modal.com/docs/examples

skills/shared-references/citation-discipline.md

  • Network accessline 283
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 283
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 283
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 283
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 283
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 284
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 284
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 284
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 284
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 284
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 290
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 290
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 290
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 290
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 290
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"

skills/shared-references/injection-hygiene.md

  • Network accessline 123
    > Pattern set adapted from [`NousResearch/hermes-agent`](https://github.com/NousResearch/hermes-agent)
  • Network accessline 123
    > Pattern set adapted from [`NousResearch/hermes-agent`](https://github.com/NousResearch/hermes-agent)

skills/shared-references/integration-contract.md

  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 342
    | `forensics_gate.py` (in `/integrity-forensics`, `/paper-writing` Phase 5.9/6.0, `/resubmit-pipeline`) | A (gate) | Typed policy gate + append-only obligations ledger for the Anti-Autoresearch launcher; at `assurance: submission` an unreso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso
  • Network accessline 344
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): it assigns every `MATCH`/`MINOR` that is granted without a fetch (Step 4 may still reso

skills/shared-references/prior-art-databases.md

  • Access to secretsline 56
    [Credential-related source omitted]

skills/shared-references/reviewer-routing.md

  • Network accessline 166
    [Credential-related source omitted]
  • Network accessline 166
    [Credential-related source omitted]
  • Network accessline 166
    [Credential-related source omitted]
  • Network accessline 166
    [Credential-related source omitted]
  • Network accessline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Network accessline 167
    [Credential-related source omitted]
  • Network accessline 167
    [Credential-related source omitted]
  • Network accessline 167
    [Credential-related source omitted]
  • Network accessline 167
    [Credential-related source omitted]
  • Network accessline 167
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Network accessline 168
    --env LLM_BASE_URL=https://example.com/v1 \
  • Network accessline 168
    --env LLM_BASE_URL=https://example.com/v1 \
  • Network accessline 168
    --env LLM_BASE_URL=https://example.com/v1 \
  • Network accessline 168
    --env LLM_BASE_URL=https://example.com/v1 \
  • Network accessline 168
    --env LLM_BASE_URL=https://example.com/v1 \
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 264
    [Credential-related source omitted]
  • Access to secretsline 264
    [Credential-related source omitted]
  • Access to secretsline 264
    [Credential-related source omitted]
  • Access to secretsline 264
    [Credential-related source omitted]
  • Access to secretsline 264
    [Credential-related source omitted]
  • Network accessline 276
    Oracle MCP is maintained at [`steipete/oracle`](https://github.com/steipete/oracle). When you invoke `— reviewer: oracle-pro` (and especially the `o3-deep-research` / `gpt-5.5-pro` paths), it's worth checking the **[open PRs](https://github
  • Network accessline 276
    Oracle MCP is maintained at [`steipete/oracle`](https://github.com/steipete/oracle). When you invoke `— reviewer: oracle-pro` (and especially the `o3-deep-research` / `gpt-5.5-pro` paths), it's worth checking the **[open PRs](https://github
  • Network accessline 276
    Oracle MCP is maintained at [`steipete/oracle`](https://github.com/steipete/oracle). When you invoke `— reviewer: oracle-pro` (and especially the `o3-deep-research` / `gpt-5.5-pro` paths), it's worth checking the **[open PRs](https://github
  • Network accessline 276
    Oracle MCP is maintained at [`steipete/oracle`](https://github.com/steipete/oracle). When you invoke `— reviewer: oracle-pro` (and especially the `o3-deep-research` / `gpt-5.5-pro` paths), it's worth checking the **[open PRs](https://github
  • Network accessline 276
    Oracle MCP is maintained at [`steipete/oracle`](https://github.com/steipete/oracle). When you invoke `— reviewer: oracle-pro` (and especially the `o3-deep-research` / `gpt-5.5-pro` paths), it's worth checking the **[open PRs](https://github
  • Network accessline 305
    When the resolved selection is `agy`, route the review through the **gemini-review MCP** with the Antigravity (`agy`) backend — a native cross-model reviewer for Antigravity users who don't run Codex MCP / Oracle. Added in [#267](https://gi
  • Network accessline 305
    When the resolved selection is `agy`, route the review through the **gemini-review MCP** with the Antigravity (`agy`) backend — a native cross-model reviewer for Antigravity users who don't run Codex MCP / Oracle. Added in [#267](https://gi
  • Network accessline 305
    When the resolved selection is `agy`, route the review through the **gemini-review MCP** with the Antigravity (`agy`) backend — a native cross-model reviewer for Antigravity users who don't run Codex MCP / Oracle. Added in [#267](https://gi
  • Network accessline 305
    When the resolved selection is `agy`, route the review through the **gemini-review MCP** with the Antigravity (`agy`) backend — a native cross-model reviewer for Antigravity users who don't run Codex MCP / Oracle. Added in [#267](https://gi
  • Network accessline 305
    When the resolved selection is `agy`, route the review through the **gemini-review MCP** with the Antigravity (`agy`) backend — a native cross-model reviewer for Antigravity users who don't run Codex MCP / Oracle. Added in [#267](https://gi
  • Dangerous shell operationline 771
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 771
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 771
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 771
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 771
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 809
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 809
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 809
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 809
    trap 'rm -f "$PROMPTFILE"' EXIT
  • Dangerous shell operationline 809
    trap 'rm -f "$PROMPTFILE"' EXIT

skills/skills-codex-claude-review/paper-figure/SKILL.md

  • Network accessline 296
    - **No decorative elements** — no background colors, no 3D effects, no chart junk - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if need
  • Network accessline 297
    - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed - **One script per figure** — easy to re-run individual figures when data chang
  • Network accessline 298
    - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed
  • Network accessline 319
    Design pattern (type × style matrix) inspired by [baoyu-skills](https://github.com/jimliu/baoyu-skills). Publication style defaults and figure rules from [pedrohcgs/claude-code-my-workflow](https://github.com/pedrohcgs/claude-code-my-workfl

skills/skills-codex-claude-review/paper-plan/SKILL.md

  • Network accessline 280
    Outline methodology inspired by [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (claim-evidence mapping), [claude-scholar](https://github.com/Galaxy-Dawn/claude-scholar) (citation verification), 

skills/skills-codex-claude-review/paper-write/SKILL.md

  • Network accessline 245
    #### Verified BibTeX Fetch (when DBLP_BIBTEX = true)
  • Network accessline 251
    # 1. Search by title + first author curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 252
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 253
    # 2. Extract DBLP key from result (e.g., conf/nips/VaswaniSPUJGKP17) # 3. Fetch real BibTeX curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 255
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 260
    # If paper has a DOI or arXiv ID (arXiv DOI = 10.48550/arXiv.{id}) curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 261
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 481
    Principles from [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills):
  • Network accessline 488
    De-AI patterns from [kgraph57/paper-writer-skill](https://github.com/kgraph57/paper-writer-skill):
  • Network accessline 496
    Writing methodology adapted from [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (CCF award-winning methodology). Citation verification from [claude-scholar](https://github.com/Galaxy-Dawn/claude

skills/skills-codex-gemini-review/grant-proposal/SKILL.md

  • Network accessline 193
    - Otherwise invoke `/research-lit` for multi-source literature search (arXiv, Scholar, Zotero, local PDFs) - Search for **funded projects** in the same area via WebSearch:   - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)
  • Network accessline 194
    - Search for **funded projects** in the same area via WebSearch:   - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)   - NSF → NSF Award Search (https://www.nsf.gov/awardsearch/)
  • Network accessline 195
    - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)
  • Network accessline 196
    - NSF → NSF Award Search (https://www.nsf.gov/awardsearch/)

skills/skills-codex-gemini-review/paper-figure/SKILL.md

  • Network accessline 266
    - **No decorative elements** — no background colors, no 3D effects, no chart junk - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if need
  • Network accessline 267
    - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed - **One script per figure** — easy to re-run individual figures when data chang
  • Network accessline 268
    - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed
  • Network accessline 289
    Design pattern (type × style matrix) inspired by [baoyu-skills](https://github.com/jimliu/baoyu-skills). Publication style defaults and figure rules from [pedrohcgs/claude-code-my-workflow](https://github.com/pedrohcgs/claude-code-my-workfl

skills/skills-codex-gemini-review/paper-plan/SKILL.md

  • Network accessline 265
    Outline methodology inspired by [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (claim-evidence mapping), [claude-scholar](https://github.com/Galaxy-Dawn/claude-scholar) (citation verification), 

skills/skills-codex-gemini-review/paper-poster-html/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__gemini-review__review, mcp__gemini-review__review_start, mcp__gemini-review__review_reply_start, mcp__gemini-review__review_status
  • Network accessline 15
    via Playwright print emulation. **Iterate by measuring, not eyeballing** — the screen preview lies; only print emulation at the correct viewport tells the truth. Core gate machinery is adapted from [posterly](https://github.com/Chenruishuo/
  • Network accessline 16
    preview lies; only print emulation at the correct viewport tells the truth. Core gate machinery is adapted from [posterly](https://github.com/Chenruishuo/posterly) (MIT, © 2026 Ruishuo Chen — see `NOTICE.md` and `LICENSES/posterly-MIT.txt` 
  • Network accessline 17
    machinery is adapted from [posterly](https://github.com/Chenruishuo/posterly) (MIT, ©

skills/skills-codex-gemini-review/paper-slides/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__gemini-review__review, mcp__gemini-review__review_start, mcp__gemini-review__review_reply_start, mcp__gemini-review__review_status

skills/skills-codex-gemini-review/paper-write/SKILL.md

  • Network accessline 193
    #### Verified BibTeX Fetch (when DBLP_BIBTEX = true)
  • Network accessline 199
    # 1. Search by title + first author curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 200
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 201
    # 2. Extract DBLP key from result (e.g., conf/nips/VaswaniSPUJGKP17) # 3. Fetch real BibTeX curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 203
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 208
    # If paper has a DOI or arXiv ID (arXiv DOI = 10.48550/arXiv.{id}) curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 209
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 407
    Principles from [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills):
  • Network accessline 414
    De-AI patterns from [kgraph57/paper-writer-skill](https://github.com/kgraph57/paper-writer-skill):
  • Network accessline 422
    Writing methodology adapted from [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (CCF award-winning methodology). Citation verification from [claude-scholar](https://github.com/Galaxy-Dawn/claude

skills/skills-codex-gemini-review/paper-writing/SKILL.md

  • Access to secretsline 110
    [Credential-related source omitted]

skills/skills-codex/ablation-planner/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit

skills/skills-codex/alphaxiv/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Glob
  • Network accessline 12
    > Quick single-paper reader with tiered source fallback (overview → full markdown → LaTeX source). Powered by [AlphaXiv](https://www.alphaxiv.org).
  • Network accessline 29
    - **OVERVIEW_URL** = `https://www.alphaxiv.org/overview/{PAPER_ID}.md`
  • Network accessline 30
    - **ABS_URL** = `https://www.alphaxiv.org/abs/{PAPER_ID}.md`
  • Network accessline 31
    - **ARXIV_SRC_URL** = `https://arxiv.org/src/{PAPER_ID}`
  • Network accessline 34
    > Overrides (append to arguments): > - `/alphaxiv 2401.12345` — quick overview > - `/alphaxiv "https://arxiv.org/abs/2401.12345"` — auto-extract ID
  • Network accessline 35
    > - `/alphaxiv 2401.12345` — quick overview > - `/alphaxiv "https://arxiv.org/abs/2401.12345"` — auto-extract ID > - `/alphaxiv 2401.12345 - depth: src` — force LaTeX source inspection
  • Network accessline 36
    > - `/alphaxiv "https://arxiv.org/abs/2401.12345"` — auto-extract ID
  • Network accessline 46
    - `https://arxiv.org/abs/2401.12345` or `https://arxiv.org/abs/2401.12345v2`
  • Network accessline 47
    - `https://arxiv.org/pdf/2401.12345`
  • Network accessline 48
    - `https://alphaxiv.org/overview/2401.12345` or `https://www.alphaxiv.org/overview/2401.12345`
  • Network accessline 49
    - `https://alphaxiv.org/abs/2401.12345` or `https://www.alphaxiv.org/abs/2401.12345`
  • Network accessline 62
    curl -sL --max-time 15 -A "{ALPHAXIV_UA}" "https://www.alphaxiv.org/overview/{PAPER_ID}.md"
  • Network accessline 76
    curl -sL --max-time 15 -A "{ALPHAXIV_UA}" "https://www.alphaxiv.org/abs/{PAPER_ID}.md"
  • Network accessline 88
    When the overview and full markdown are both insufficient (e.g., the user asks about equations, proofs, appendix details, or implementation specifics), download the paper's LaTeX source from `https://arxiv.org/src/{PAPER_ID}`.
  • Network accessline 109
    - **arXiv**: [PAPER_ID] — https://arxiv.org/abs/[PAPER_ID]

skills/skills-codex/arxiv/SKILL.md

  • Network accessline 69
    NS = "http://www.w3.org/2005/Atom" query = urllib.parse.quote("QUERY")
  • Network accessline 70
    query = urllib.parse.quote("QUERY") url = (f"http://export.arxiv.org/api/query"        f"?search_query={query}&start=0&max_results=MAX_RESULTS"
  • Network accessline 71
    url = (f"http://export.arxiv.org/api/query"
  • Network accessline 72
    f"?search_query={query}&start=0&max_results=MAX_RESULTS"        f"&sortBy=relevance&sortOrder=descending") with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 73
    f"&sortBy=relevance&sortOrder=descending") with urllib.request.urlopen(url, timeout=30) as r:     root = ET.fromstring(r.read())
  • Network accessline 74
    with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 89
    "published": published,         "categories": cats,         "pdf_url": f"https://arxiv.org/pdf/{aid}.pdf",
  • Network accessline 90
    "categories": cats,         "pdf_url": f"https://arxiv.org/pdf/{aid}.pdf",         "abs_url": f"https://arxiv.org/abs/{aid}",
  • Network accessline 91
    "pdf_url": f"https://arxiv.org/pdf/{aid}.pdf",
  • Network accessline 92
    "abs_url": f"https://arxiv.org/abs/{aid}",
  • Network accessline 113
    python3 -c " import urllib.request, xml.etree.ElementTree as ET NS = 'http://www.w3.org/2005/Atom'
  • Network accessline 114
    import urllib.request, xml.etree.ElementTree as ET NS = 'http://www.w3.org/2005/Atom' url = 'http://export.arxiv.org/api/query?id_list=ARXIV_ID'
  • Network accessline 115
    NS = 'http://www.w3.org/2005/Atom' url = 'http://export.arxiv.org/api/query?id_list=ARXIV_ID' with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 116
    url = 'http://export.arxiv.org/api/query?id_list=ARXIV_ID' with urllib.request.urlopen(url, timeout=30) as r:     root = ET.fromstring(r.read())
  • Network accessline 117
    with urllib.request.urlopen(url, timeout=30) as r:
  • Network accessline 141
    print(f'Already exists: {out}')     sys.exit(0) req = urllib.request.Request(
  • Network accessline 142
    sys.exit(0) req = urllib.request.Request(     'https://arxiv.org/pdf/ARXIV_ID.pdf',
  • Network accessline 143
    req = urllib.request.Request(
  • Network accessline 144
    'https://arxiv.org/pdf/ARXIV_ID.pdf',
  • Network accessline 145
    headers={'User-Agent': 'arxiv-skill/1.0'}, ) with urllib.request.urlopen(req, timeout=60) as r:
  • Network accessline 146
    ) with urllib.request.urlopen(req, timeout=60) as r:     out.write_bytes(r.read())
  • Network accessline 147
    with urllib.request.urlopen(req, timeout=60) as r:

skills/skills-codex/auto-paper-improvement-loop/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/auto-review-loop-llm/SKILL.md

  • Network accessline 32
    [Credential-related source omitted]
  • Network accessline 33
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 34
    "LLM_BASE_URL": "https://api.deepseek.com/v1",
  • Network accessline 44
    | Provider | LLM_BASE_URL | LLM_MODEL | |----------|--------------|-----------| | **OpenAI** | `https://api.openai.com/v1` | `gpt-6.1-sol`, `gpt-6-astra` |
  • Network accessline 45
    |----------|--------------|-----------| | **OpenAI** | `https://api.openai.com/v1` | `gpt-6.1-sol`, `gpt-6-astra` | | **DeepSeek** | `https://api.deepseek.com/v1` | `deepseek-chat`, `deepseek-reasoner` |
  • Network accessline 46
    | **OpenAI** | `https://api.openai.com/v1` | `gpt-6.1-sol`, `gpt-6-astra` |
  • Network accessline 47
    | **DeepSeek** | `https://api.deepseek.com/v1` | `deepseek-chat`, `deepseek-reasoner` |
  • Network accessline 48
    | **MiniMax** | `https://api.minimax.io/v1` | `MiniMax-M3` |
  • Network accessline 49
    | **Kimi (Moonshot)** | `https://api.moonshot.cn/v1` | `moonshot-v1-8k`, `moonshot-v1-32k` |
  • Network accessline 50
    | **ZhiPu (GLM)** | `https://open.bigmodel.cn/api/paas/v4` | `glm-4`, `glm-4-plus` |
  • Network accessline 51
    | **SiliconFlow** | `https://api.siliconflow.cn/v1` | `Qwen/Qwen2.5-72B-Instruct` |
  • Network accessline 52
    | **阿里云百炼** | `https://dashscope.aliyuncs.com/compatible-mode/v1` | `qwen-max` |
  • Network accessline 53
    | **零一万物** | `https://api.lingyiwanwu.com/v1` | `yi-large` |
  • Network accessline 79
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Network accessline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Network accessline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Network accessline 234
    - Document everything - Include previous context in round 2+ prompts - Prefer MCP tool over curl when available
  • Network accessline 236
    - Prefer MCP tool over curl when available

skills/skills-codex/auto-review-loop-minimax/SKILL.md

  • Network accessline 35
    ### Method 2: curl (Fallback)
  • Network accessline 37
    If MCP is not available, use curl directly:
  • Network accessline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 55
    **Why MiniMax instead of a secondary Codex agent?** Codex CLI uses OpenAI's Responses API (`/v1/responses`) which is not supported by third-party providers. See: https://github.com/openai/codex/discussions/7782
  • Network accessline 114
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Network accessline 224
    - Update project notes after each round, not just at the end - For round 2+, always include previous review context in the prompt - Prefer MCP tool over curl when available (more reliable)
  • Network accessline 226
    - Prefer MCP tool over curl when available (more reliable)
  • Network accessline 263
    **curl Fallback:**
  • Network accessline 265
    [Credential-related source omitted]
  • Access to secretsline 265
    [Credential-related source omitted]
  • Access to secretsline 267
    [Credential-related source omitted]

skills/skills-codex/citation-audit/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write, WebSearch, WebFetch, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__clau

skills/skills-codex/citation-crosscheck/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, WebFetch, WebSearch
  • Network accessline 486
    2. **Decide from what the fetch(es) returned** — each terminal rests on a completed fetch:

skills/skills-codex/citation-crosscheck/scripts/cx_verify.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 18
    ESCALATE  routed to the main agent's own primary-source fetch (Step 4)
  • Network accessline 157
    The namespace is KEPT. Stripping both the doi.org and the arxiv.org wrappers to a     bare id made 'https://arxiv.org/abs/2301.1' and 'https://doi.org/2301.1' compare
  • Network accessline 158
    bare id made 'https://arxiv.org/abs/2301.1' and 'https://doi.org/2301.1' compare
  • Network accessline 161
    A wrapper with nothing after it ('doi:', 'https://doi.org/') yields '', and an empty
  • Network accessline 1114
    ("page range boundary moved", _entry(*_both(pages='1-234', web_pages='12-34')), 'ESCALATE'),     ("dash style is still cosmetic", _entry(*_both(pages='12-20', web_pages='12--20')), 'MATCH'),     ("arxiv wrapper vs doi wrapper", _entry(*_bot
  • Network accessline 1115
    ("dash style is still cosmetic", _entry(*_both(pages='12-20', web_pages='12--20')), 'MATCH'),     ("arxiv wrapper vs doi wrapper", _entry(*_both(doi='https://arxiv.org/abs/2301.00001',                                                    web_
  • Network accessline 1116
    ("arxiv wrapper vs doi wrapper", _entry(*_both(doi='https://arxiv.org/abs/2301.00001',
  • Network accessline 1117
    web_doi='https://doi.org/2301.00001')), 'ESCALATE'),
  • Network accessline 1118
    ("doi resolver prefix is cosmetic", _entry(*_both(doi='https://doi.org/10.1/abc', web_doi='10.1/abc')), 'MATCH'),
  • Network accessline 1119
    ("empty identifier is not an identifier", _entry(*_both(doi='doi:', web_doi='https://doi.org/')), 'ESCALATE'),
  • Network accessline 1144
    ("same arXiv id in venue, cosmetic form", _entry(*_both(venue='arXiv:2401.00001', web_venue='arxiv 2401.00001')), 'MATCH'),     ("preprint-with-id vs known published", _entry(*_both(venue='arXiv:2401.00001', web_venue='ICML')), 'MINOR'),   
  • Network accessline 1145
    ("preprint-with-id vs known published", _entry(*_both(venue='arXiv:2401.00001', web_venue='ICML')), 'MINOR'),     ("url path case is significant", _entry(*_both(url='http://x/Method.pdf', web_url='http://x/method.pdf')), 'ESCALATE'),     ("
  • Network accessline 1146
    ("url path case is significant", _entry(*_both(url='http://x/Method.pdf', web_url='http://x/method.pdf')), 'ESCALATE'),
  • Network accessline 1147
    ("diacritics in an id are significant", _entry(*_both(eprint='Resume', web_eprint='Résumé')), 'ESCALATE'),     ("wrong url punctuation", _entry(*_both(url='https://arxiv.org/abs-2401/00001',                                             web_u
  • Network accessline 1148
    ("wrong url punctuation", _entry(*_both(url='https://arxiv.org/abs-2401/00001',
  • Network accessline 1149
    web_url='https://arxiv.org/abs/2401.00001')), 'ESCALATE'),
  • Network accessline 1310
    _DOI_REC = "@article{k, title={T}, author={Smith, A}, year={2020}, journal={ICML}, doi={10.1/x}}" _MISC_URL_REC = "@misc{k, title={T}, author={Smith, A}, year={2020}, url={http://example.org/tr}}"
  • Network accessline 1311
    _MISC_URL_REC = "@misc{k, title={T}, author={Smith, A}, year={2020}, url={http://example.org/tr}}"
  • Network accessline 1557
    print('%d entr%s downgraded to ESCALATE for lack of a blindness attestation.'               % (downgraded, 'y' if downgraded == 1 else 'ies'))     print('ESCALATE entries REQUIRE the main agent\'s own primary-source fetch (Step 4).')
  • Network accessline 1558
    % (downgraded, 'y' if downgraded == 1 else 'ies'))     print('ESCALATE entries REQUIRE the main agent\'s own primary-source fetch (Step 4).')     print('This gate recomputes the diff from A and B directly (C supplies only flags) and '
  • Network accessline 1559
    print('ESCALATE entries REQUIRE the main agent\'s own primary-source fetch (Step 4).')

skills/skills-codex/claims-drafting/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__clau

skills/skills-codex/comm-lit-review/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Glob, Grep, WebSearch, WebFetch, Write, mcp__zotero__*, mcp__obsidian-vault__*

skills/skills-codex/deepxiv/SKILL.md

  • Network accessline 48
    Authentication is handled by the third-party `deepxiv-sdk` CLI using `DEEPXIV_TOKEN`. In [SDK 1.2.2](https://pypi.org/project/deepxiv-sdk/1.2.2/),
  • Network accessline 49
    `DEEPXIV_TOKEN`. In [SDK 1.2.2](https://pypi.org/project/deepxiv-sdk/1.2.2/),
  • Access to secretsline 52
    [Credential-related source omitted]

skills/skills-codex/dse-loop/SKILL.md

  • Dangerous shell operationline 16
    - `rm -rf`, `rm -r`, or any recursive deletion

skills/skills-codex/embodiment-description/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob

skills/skills-codex/exa-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 39
    > - `/exa-search "transformer" — content: summary` — LLM-generated summaries > - `/exa-search "transformer" — domains: arxiv.org,huggingface.co` — domain filter > - `/exa-search "https://arxiv.org/abs/2301.07041" — similar` — find similar p
  • Network accessline 41
    > - `/exa-search "https://arxiv.org/abs/2301.07041" — similar` — find similar pages
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 56
    Get a key from [exa.ai](https://exa.ai).
  • Access to secretsline 188
    [Credential-related source omitted]

skills/skills-codex/experiment-audit/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/experiment-bridge/SKILL.md

  • Network accessline 43
    > Override: `/experiment-bridge "EXPERIMENT_PLAN.md" — compact: true, base repo: https://github.com/org/project`

skills/skills-codex/experiment-queue/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write, Skill(run-experiment), Skill(monitor-experiment)
  • Dangerous shell operationline 56
    # Can be a bare path (wrapped automatically) or a full `eval "$(... shell.bash hook)"` string.

skills/skills-codex/feishu-notify/SKILL.md

  • Network accessline 23
    {   "mode": "push",   "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_ID",
  • Network accessline 24
    "mode": "push",   "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_ID",   "interactive": {
  • Network accessline 25
    "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_ID",
  • Network accessline 26
    "interactive": {     "bridge_url": "http://localhost:5000",     "timeout_seconds": 300
  • Network accessline 27
    "bridge_url": "http://localhost:5000",
  • Network accessline 37
    | **Off** | `"off"` or file absent | Nothing. Pure CLI as-is | Nothing | | **Push only** | `"push"` | Send webhook notifications at key events. Mobile push, no reply | Feishu bot webhook URL | | **Interactive** | `"interactive"` | Full bidi
  • Network accessline 39
    | **Interactive** | `"interactive"` | Full bidirectional. Approve/reject from Feishu, reply to checkpoints | [feishu-claude-code](https://github.com/joewongjc/feishu-claude-code) running |
  • Network accessline 59
    curl -s -X POST "$WEBHOOK_URL" \
  • Network accessline 90
    Interactive mode uses [feishu-claude-code](https://github.com/joewongjc/feishu-claude-code) as a bridge:
  • Network accessline 94
    curl -s -X POST "$BRIDGE_URL/send" \
  • Network accessline 101
    curl -s "$BRIDGE_URL/poll?timeout=$TIMEOUT_SECONDS"
  • Network accessline 111
    - **Push mode**: Check curl exit code. If non-zero, log warning but do NOT block the workflow.

skills/skills-codex/figure-description/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch

skills/skills-codex/figure-spec/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__cla

skills/skills-codex/firecrawl-search/SKILL.md

  • Broad permissionsline 1
    Bash(*)
  • Network accessline 41
    > - `/firecrawl-search "diffusion transformers" — time: qdr:m` — past month (`qdr:h`, `qdr:d`, `qdr:w`, `qdr:m`, `qdr:y`) > - `/firecrawl-search "LLM agents" — domains: arxiv.org,openreview.net` — domain filter > - `/firecrawl-search "https
  • Network accessline 43
    > - `/firecrawl-search "https://arxiv.org/abs/2211.17192"` — a bare URL is scraped instead of searched
  • Access to secretsline 50
    [Credential-related source omitted]
  • Network accessline 53
    Get a key from [firecrawl.dev](https://www.firecrawl.dev/app/api-keys). Requests without a key are limited to a small daily cap.

skills/skills-codex/gemini-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, mcp__gemini-cli__*
  • Network accessline 51
    3. **gemini-mcp-tool** — MCP bridge for Codex CLI ([jamubc/gemini-mcp-tool](https://github.com/jamubc/gemini-mcp-tool))
  • Access to secretsline 69
    [Credential-related source omitted]
  • Network accessline 75
    - Free key from [Google AI Studio](https://aistudio.google.com/apikey)

skills/skills-codex/grant-proposal/SKILL.md

  • Network accessline 200
    - Otherwise invoke `/research-lit` for multi-source literature search (arXiv, Scholar, Zotero, local PDFs) - Search for **funded projects** in the same area via WebSearch:   - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)
  • Network accessline 201
    - Search for **funded projects** in the same area via WebSearch:   - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)   - NSF → NSF Award Search (https://www.nsf.gov/awardsearch/)
  • Network accessline 202
    - KAKENHI → KAKEN database (https://kaken.nii.ac.jp/)
  • Network accessline 203
    - NSF → NSF Award Search (https://www.nsf.gov/awardsearch/)

skills/skills-codex/idea-discovery/SKILL.md

  • Network accessline 47
    > 💡 These are defaults. Override by telling the skill, e.g., `/idea-discovery "topic" — ref paper: https://arxiv.org/abs/2406.04329` or `/idea-discovery "topic" — compact: true`.

skills/skills-codex/integrity-forensics/SKILL.md

  • Network accessline 24
    - **ANTI_AR_REPO = `https://github.com/wanshuiyin/Anti-Autoresearch.git`**
  • Network accessline 38
    mkdir -p "$HOME/.aris" if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR"
  • Network accessline 39
    if [ ! -d "$CLONE_DIR/.git" ]; then     git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR" fi
  • Network accessline 40
    git clone --no-checkout https://github.com/wanshuiyin/Anti-Autoresearch.git "$CLONE_DIR"

skills/skills-codex/interview-cheatsheet/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, spawn_agent, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_st
  • Network accessline 214
    | **<Topic> 面试 Cheat Sheet** | [`<slug>_tutorial.md`](<slug>_tutorial.md) | [`<slug>_tutorial.html`](https://wanshuiyin.github.io/Auto-claude-code-research-in-sleep/tutorials/<slug>_tutorial.html) | <one-line topic list> |

skills/skills-codex/invention-structuring/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/jurisdiction-format/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob

skills/skills-codex/keenable-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read
  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 39
    > - `/keenable-search "foundation models" — start date: 2025-01-01` (recent pages only) > - `/keenable-search "transformer" — max chars: 8000` (longer snippets) > - `/keenable-search "https://arxiv.org/abs/2209.00796" — fetch` (the page as 
  • Network accessline 41
    > - `/keenable-search "https://arxiv.org/abs/2209.00796" — fetch` (the page as markdown)
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 54
    Create a key in the [Keenable console](https://app.keenable.ai/console).
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]

skills/skills-codex/kill-argument/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, spawn_agent, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-revie

skills/skills-codex/lean-formalize/references/lean-working-loop.md

  • Network accessline 176
    - [Horizon Lean search](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/lean/lean-search/SKILL.md),
  • Network accessline 177
    [proof cycle](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/lean/lean-cycle/SKILL.md),
  • Network accessline 178
    [repair](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/lean/lean-proof-repair/SKILL.md),
  • Network accessline 179
    and [representation experiments](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/review/definition-quality/references/representation-experiments.md).
  • Network accessline 180
    - Horizon acknowledges its selected MIT-licensed adaptations from   [cameronfreer/lean4-skills](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/_sources/lean4-ski
  • Network accessline 181
    [cameronfreer/lean4-skills](https://github.com/frenzymath/Archon-Horizon/blob/0df5571f81aae29130c8ec621c9fe7419ca28d6a/src/archon_horizon/pipeline/skills/_sources/lean4-skills/PROVENANCE.md).
  • Network accessline 182
    - [Argus mathematical execution](https://github.com/lbx154/Argus/blob/9cfe9129fd90511c3a1865844ec7dfda1b5d1008/argus/verticals/math/skills/engineer/math-research-execution.md)
  • Network accessline 183
    and [planning](https://github.com/lbx154/Argus/blob/9cfe9129fd90511c3a1865844ec7dfda1b5d1008/argus/verticals/math/skills/planner/math-research-planning.md).

skills/skills-codex/lean-formalize/references/verification-and-handoff.md

  • Network accessline 74
    steps with suitable proof-producing or kernel-reduced verification. If the task permits a different basis, disclose it accurately. General guidance is in the [Lean reference](https://lean-lang.org/doc/reference/latest/) and the community's
  • Network accessline 75
    permits a different basis, disclose it accurately. General guidance is in the [Lean reference](https://lean-lang.org/doc/reference/latest/) and the community's [native computation discussion](https://leanprover-community.github.io/extras/pi
  • Network accessline 76
    [Lean reference](https://lean-lang.org/doc/reference/latest/) and the community's
  • Network accessline 77
    [native computation discussion](https://leanprover-community.github.io/extras/pitfalls.html#native_decide).

skills/skills-codex/meta-apply/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/meta-optimize/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta
  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta
  • Network accessline 350
    Inspired by [Meta-Harness](https://arxiv.org/abs/2603.28052) (Lee et al., 2026) — end-to-end optimization of model harnesses via filesystem-based experience access and agentic code search.
  • Network accessline 350
    Inspired by [Meta-Harness](https://arxiv.org/abs/2603.28052) (Lee et al., 2026) — end-to-end optimization of model harnesses via filesystem-based experience access and agentic code search.

skills/skills-codex/openalex/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Network accessline 70
    3. **Get API keys** (optional but recommended):    - **OpenAlex API key**: Free tier $1/day (10,000 list calls, 1,000 search calls) from [openalex.org](https://openalex.org/)
  • Network accessline 71
    - **OpenAlex API key**: Free tier $1/day (10,000 list calls, 1,000 search calls) from [openalex.org](https://openalex.org/)

skills/skills-codex/overleaf-sync/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Network accessline 195
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 198
    [Credential-related source omitted]
  • Network accessline 218
    - `/citation-audit` — re-run after pulling Overleaf changes that add/edit `\cite{...}` - `/paper-compile` — local LaTeX build; Overleaf compiles independently in the cloud - Overleaf Git bridge docs: https://www.overleaf.com/learn/how-to/Us
  • Network accessline 220
    - Overleaf Git bridge docs: https://www.overleaf.com/learn/how-to/Using_Git_and_GitHub

skills/skills-codex/paper-claim-audit/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/paper-compile/SKILL.md

  • Dangerous shell operationline 31
    # Ubuntu: sudo apt-get install texlive-full

skills/skills-codex/paper-figure/SKILL.md

  • Network accessline 300
    - **No decorative elements** — no background colors, no 3D effects, no chart junk - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if need
  • Network accessline 301
    - **Consistent style across all figures** — same fonts, colors, line widths - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed - **One script per figure** — easy to re-run individual figures when data chang
  • Network accessline 302
    - **Colorblind-safe** — verify with https://davidmathlogic.com/colorblind/ if needed
  • Network accessline 323
    Design pattern (type × style matrix) inspired by [baoyu-skills](https://github.com/jimliu/baoyu-skills). Publication style defaults and figure rules from [pedrohcgs/claude-code-my-workflow](https://github.com/pedrohcgs/claude-code-my-workfl

skills/skills-codex/paper-illustration-image2/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, mcp__codex-image2__generate, mcp__codex-image2__generate_start, mcp__codex-image2__generate_status, spawn_agent, send_input, mcp__antigravity__antigravity, mcp__antigravity__antigravity-rep

skills/skills-codex/paper-illustration-image2/scripts/paper_illustration_image2.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/skills-codex/paper-illustration/SKILL.md

  • Access to secretsline 71
    [Credential-related source omitted]
  • Network accessline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Network accessline 161
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 162
    echo "Get your key from: https://aistudio.google.com/app/apikey"
  • Access to secretsline 163
    [Credential-related source omitted]
  • Network accessline 280
    [Credential-related source omitted]
  • Access to secretsline 280
    [Credential-related source omitted]
  • Network accessline 281
    [Credential-related source omitted]
  • Access to secretsline 281
    [Credential-related source omitted]
  • Network accessline 313
    # Call Gemini gemini-3-pro-preview for layout optimization (DIRECT connection, no proxy) RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 314
    RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 342
    [Credential-related source omitted]
  • Access to secretsline 342
    [Credential-related source omitted]
  • Network accessline 343
    [Credential-related source omitted]
  • Access to secretsline 343
    [Credential-related source omitted]
  • Network accessline 376
    # Call Gemini gemini-3-pro-preview for style verification (DIRECT connection, no proxy) RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 377
    RESPONSE=$(curl -s --max-time 90 \
  • Network accessline 412
    [Credential-related source omitted]
  • Access to secretsline 412
    [Credential-related source omitted]
  • Network accessline 413
    [Credential-related source omitted]
  • Access to secretsline 413
    [Credential-related source omitted]
  • Network accessline 441
    # Call Paperbanana API WITHOUT proxy (direct connection works better) RESPONSE=$(curl -s --max-time 180 \
  • Network accessline 442
    RESPONSE=$(curl -s --max-time 180 \
  • Possible obfuscationline 470
    img_data = base64.b64decode(part['inlineData']['data'])

skills/skills-codex/paper-plan/SKILL.md

  • Network accessline 285
    Outline methodology inspired by [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (claim-evidence mapping), [claude-scholar](https://github.com/Galaxy-Dawn/claude-scholar) (citation verification), 

skills/skills-codex/paper-poster-html/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta
  • Network accessline 22
    via Playwright print emulation. **Iterate by measuring, not eyeballing** — the screen preview lies; only print emulation at the correct viewport tells the truth. Core gate machinery is adapted from [posterly](https://github.com/Chenruishuo/
  • Network accessline 23
    preview lies; only print emulation at the correct viewport tells the truth. Core gate machinery is adapted from [posterly](https://github.com/Chenruishuo/posterly) (MIT, © 2026 Ruishuo Chen — see `NOTICE.md` and `LICENSES/posterly-MIT.txt` 
  • Network accessline 24
    machinery is adapted from [posterly](https://github.com/Chenruishuo/posterly) (MIT, ©

skills/skills-codex/paper-slides/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/paper-talk/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, spawn_agent

skills/skills-codex/paper-write/SKILL.md

  • Network accessline 250
    #### Verified BibTeX Fetch (when DBLP_BIBTEX = true)
  • Network accessline 256
    # 1. Search by title + first author curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 257
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 258
    # 2. Extract DBLP key from result (e.g., conf/nips/VaswaniSPUJGKP17) # 3. Fetch real BibTeX curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 260
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 265
    # If paper has a DOI or arXiv ID (arXiv DOI = 10.48550/arXiv.{id}) curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 266
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 488
    Principles from [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills):
  • Network accessline 495
    De-AI patterns from [kgraph57/paper-writer-skill](https://github.com/kgraph57/paper-writer-skill):
  • Network accessline 503
    Writing methodology adapted from [Research-Paper-Writing-Skills](https://github.com/Master-cai/Research-Paper-Writing-Skills) (CCF award-winning methodology). Citation verification from [claude-scholar](https://github.com/Galaxy-Dawn/claude

skills/skills-codex/paper-write/templates/IEEEtran.bst

  • Network accessline 14
    %%  %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 15
    %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/ %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 16
    %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 17
    %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 18
    %% and/or %% http://www.ieee.org/ %%
  • Network accessline 19
    %% http://www.ieee.org/
  • Network accessline 38
    %% %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 39
    %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, %% distributed and modified. A copy of the LPPL, version 1.3, is included
  • Network accessline 40
    %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 157
    FUNCTION{bst.file.version} { "1.14" } FUNCTION{bst.file.date} { "2015/08/26" } FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" }
  • Network accessline 159
    FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" }

skills/skills-codex/paper-write/templates/IEEEtran.cls

  • Network accessline 7
    %%  %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 8
    %% Support sites: %% http://www.michaelshell.org/tex/ieeetran/ %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 9
    %% http://www.michaelshell.org/tex/ieeetran/
  • Network accessline 10
    %% http://www.ctan.org/pkg/ieeetran
  • Network accessline 11
    %% and %% http://www.ieee.org/ %%
  • Network accessline 12
    %% http://www.ieee.org/
  • Network accessline 30
    %% Current maintainer (V1.3 to V1.8b): Michael Shell %%                                     See: %%                                     http://www.michaelshell.org/
  • Network accessline 31
    %%                                     See: %%                                     http://www.michaelshell.org/ %%                                     for current contact information.
  • Network accessline 32
    %%                                     http://www.michaelshell.org/
  • Network accessline 52
    %% %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 53
    %% This work is distributed under the LaTeX Project Public License (LPPL) %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used, %% distributed and modified. A copy of the LPPL, version 1.3, is included
  • Network accessline 54
    %% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,
  • Network accessline 138
    %    the corresponding dvips paper name is "ieeecs". %    See the testflow documentation %    http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow
  • Network accessline 139
    %    See the testflow documentation %    http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow %    for more details on dvips paper size configuration.
  • Network accessline 140
    %    http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow
  • Network accessline 206
    \ProvidesClass{IEEEtran}[2015/08/26 V1.8b by Michael Shell] \typeout{-- See the "IEEEtran_HOWTO" manual for usage information.} \typeout{-- http://www.michaelshell.org/tex/ieeetran/}
  • Network accessline 207
    \typeout{-- See the "IEEEtran_HOWTO" manual for usage information.} \typeout{-- http://www.michaelshell.org/tex/ieeetran/} \NeedsTeXFormat{LaTeX2e}
  • Network accessline 208
    \typeout{-- http://www.michaelshell.org/tex/ieeetran/}

skills/skills-codex/paper-write/templates/aaai2026.sty

  • Network accessline 241
    \@ifpackageloaded{bbm}%     {%       \PackageError{aaai}{You must not use bbm package in AAAI papers because it introduces Type 3 fonts which are forbidden.}{See https://tex.stackexchange.com/questions/479160/a-replacement-to-mathbbm1-with-
  • Network accessline 242
    {%       \PackageError{aaai}{You must not use bbm package in AAAI papers because it introduces Type 3 fonts which are forbidden.}{See https://tex.stackexchange.com/questions/479160/a-replacement-to-mathbbm1-with-type-1-fonts for possible al
  • Network accessline 243
    \PackageError{aaai}{You must not use bbm package in AAAI papers because it introduces Type 3 fonts which are forbidden.}{See https://tex.stackexchange.com/questions/479160/a-replacement-to-mathbbm1-with-type-1-fonts for possible alternative

skills/skills-codex/paper-write/templates/aaai2026.tex

  • Dangerous shell operationline 121
    Written by AAAI Press Staff\textsuperscript{\rm 1}\thanks{With help from the AAAI Publications Committee.}\\
  • Dangerous shell operationline 132
    \textsuperscript{\rm 1}Association for the Advancement of Artificial Intelligence\\
  • Dangerous shell operationline 137
    % Sunil Issar\textsuperscript{\rm 2},
  • Dangerous shell operationline 138
    % J. Scott Penberthy\textsuperscript{\rm 3},
  • Dangerous shell operationline 139
    % George Ferguson\textsuperscript{\rm 4},
  • Dangerous shell operationline 140
    % Hans Guesgen\textsuperscript{\rm 5}
  • Dangerous shell operationline 169
    First Author Name\textsuperscript{\rm 1},
  • Dangerous shell operationline 170
    Second Author Name\textsuperscript{\rm 2},
  • Dangerous shell operationline 171
    Third Author Name\textsuperscript{\rm 1}
  • Dangerous shell operationline 175
    \textsuperscript{\rm 1}Affiliation 1\\
  • Dangerous shell operationline 176
    \textsuperscript{\rm 2}Affiliation 2\\
  • Network accessline 198
    % NOTE: For anonymous submissions, do not include links that could reveal your identity % \begin{links} %     \link{Code}{https://aaai.org/example/code}
  • Network accessline 199
    % \begin{links} %     \link{Code}{https://aaai.org/example/code} %     \link{Datasets}{https://aaai.org/example/datasets}
  • Network accessline 200
    %     \link{Code}{https://aaai.org/example/code}
  • Network accessline 201
    %     \link{Datasets}{https://aaai.org/example/datasets}
  • Network accessline 202
    %     \link{Extended version}{https://aaai.org/example/extended-version}
  • Network accessline 206
    % You must keep this block between (not within) the abstract and the main body of the paper. \begin{links}     \link{Code}{https://aaai.org/example/code}
  • Network accessline 207
    \begin{links}     \link{Code}{https://aaai.org/example/code}     \link{Datasets}{https://aaai.org/example/datasets}
  • Network accessline 208
    \link{Code}{https://aaai.org/example/code}
  • Network accessline 209
    \link{Datasets}{https://aaai.org/example/datasets}
  • Network accessline 210
    \link{Extended version}{https://aaai.org/example/extended-version}
  • Network accessline 405
    \begin{scriptsize}\begin{verbatim} \begin{links}   \link{Code}{https://aaai.org/example/guidelines}
  • Network accessline 406
    \begin{links}   \link{Code}{https://aaai.org/example/guidelines}   \link{Datasets}{https://aaai.org/example/datasets}
  • Network accessline 407
    \link{Code}{https://aaai.org/example/guidelines}
  • Network accessline 408
    \link{Datasets}{https://aaai.org/example/datasets}
  • Network accessline 409
    \link{Extended version}{https://aaai.org/example}
  • Network accessline 525
    \subsubsection{Obtaining Type 1 Computer Modern for \LaTeX{}.} If you use Computer Modern for the mathematics in your paper (you cannot use it for the text) you may need to download type 1 Computer fonts. They are available without charge f
  • Network accessline 527
    http://www.ams.org/tex/type1-fonts.html.
  • Network accessline 532
    \subsection{Title and Authors} Your title must appear centered over both text columns in sixteen-point bold type (twenty-four point leading). The title must be written in Title Case capitalization rules (not sentence case). The rules are a 
  • Network accessline 533
    Your title must appear centered over both text columns in sixteen-point bold type (twenty-four point leading). The title must be written in Title Case capitalization rules (not sentence case). The rules are a bit involved, but in general ve
  • Dangerous shell operationline 551
    \noindent For authors from different institutions, use \textbackslash textsuperscript \{\textbackslash rm x \} to match authors and affiliations. Notice that there should not be any spaces between the author name (or comma following it) and
  • Dangerous shell operationline 555
    AuthorOne\equalcontrib\textsuperscript{\rm 1,\rm 2},
  • Dangerous shell operationline 556
    AuthorTwo\equalcontrib\textsuperscript{\rm 2},
  • Dangerous shell operationline 557
    AuthorThree\textsuperscript{\rm 3},\\
  • Dangerous shell operationline 558
    AuthorFour\textsuperscript{\rm 4},
  • Dangerous shell operationline 559
    AuthorFive \textsuperscript{\rm 5}}
  • Dangerous shell operationline 562
    \textsuperscript{\rm 1}AffiliationOne,\\
  • Dangerous shell operationline 563
    \textsuperscript{\rm 2}AffiliationTwo,\\
  • Dangerous shell operationline 564
    \textsuperscript{\rm 3}AffiliationThree,\\
  • Dangerous shell operationline 565
    \textsuperscript{\rm 4}AffiliationFour,\\
  • Dangerous shell operationline 566
    \textsuperscript{\rm 5}AffiliationFive\\
  • Network accessline 849
    @misc(key,   [...]   howpublished="\url{http://...}",
  • Network accessline 850
    [...]   howpublished="\url{http://...}",   note="Accessed: YYYY-mm-dd",
  • Network accessline 851
    howpublished="\url{http://...}",
  • Network accessline 859
    \vspace{.2em} For the most up to date version of the AAAI reference style, please consult the \textit{AI Magazine} Author Guidelines at \url{https://aaai.org/ojs/index.php/aimagazine/about/submissions#authorGuidelines}
  • Network accessline 860
    For the most up to date version of the AAAI reference style, please consult the \textit{AI Magazine} Author Guidelines at \url{https://aaai.org/ojs/index.php/aimagazine/about/submissions#authorGuidelines}

skills/skills-codex/paper-write/templates/acl.sty

  • Network accessline 2
    % The official sources can be found at % %     https://github.com/acl-org/acl-style-files/
  • Network accessline 3
    % %     https://github.com/acl-org/acl-style-files/ %
  • Network accessline 4
    %     https://github.com/acl-org/acl-style-files/
  • Network accessline 35
    \ifacl@linenumbers   % Add draft line numbering via the lineno package   % https://texblog.org/2012/02/08/adding-line-numbers-to-documents/
  • Network accessline 36
    % Add draft line numbering via the lineno package   % https://texblog.org/2012/02/08/adding-line-numbers-to-documents/   \usepackage[switch,mathlines]{lineno}
  • Network accessline 37
    % https://texblog.org/2012/02/08/adding-line-numbers-to-documents/
  • Network accessline 61
    % Patch amsmath commands so that the previous line and the equation itself   % are numbered. Bug: multline has an extra line number.   % https://tex.stackexchange.com/questions/461186/how-to-use-lineno-with-amsmath-align
  • Network accessline 62
    % are numbered. Bug: multline has an extra line number.   % https://tex.stackexchange.com/questions/461186/how-to-use-lineno-with-amsmath-align   \usepackage{etoolbox} %% <- for \pretocmd, \apptocmd and \patchcmd
  • Network accessline 63
    % https://tex.stackexchange.com/questions/461186/how-to-use-lineno-with-amsmath-align

skills/skills-codex/paper-write/templates/acl2026.tex

  • Network accessline 13
    % For Vietnamese characters % \usepackage[T5]{fontenc} % See https://www.latex-project.org/help/documentation/encguide.pdf for other character sets
  • Network accessline 15
    % See https://www.latex-project.org/help/documentation/encguide.pdf for other character sets
  • Network accessline 117
    These instructions are for authors submitting papers to *ACL conferences using \LaTeX. They are not self-contained. All authors must follow the general instructions for *ACL proceedings,\footnote{\url{http://acl-org.github.io/ACLPUB/formatt
  • Network accessline 298
    You can obtain the complete ACL Anthology as a Bib\TeX{} file from \url{https://aclweb.org/anthology/anthology.bib.gz}.

skills/skills-codex/paper-write/templates/acl_natbib.bst

  • Network accessline 1
    %%% Modification of BibTeX style file acl_natbib_nourl.bst %%% ... by urlbst, version 0.9.1 (marked with "% urlbst") %%% See <https://purl.org/nxg/dist/urlbst> and repository <https://heptapod.host/nxg/urlbst>
  • Network accessline 2
    %%% ... by urlbst, version 0.9.1 (marked with "% urlbst") %%% See <https://purl.org/nxg/dist/urlbst> and repository <https://heptapod.host/nxg/urlbst> %%% Modifications Copyright 2002–23, Norman Gray,
  • Network accessline 3
    %%% See <https://purl.org/nxg/dist/urlbst> and repository <https://heptapod.host/nxg/urlbst>
  • Network accessline 125
    "online" 'onlinestring :=	% label that a resource is online   "[link]" 'linktextstring :=	% anonymous link text   "http://www.ncbi.nlm.nih.gov/pubmed/" 'pubmedurl :=	% prefix to make URL from PUBMED
  • Network accessline 126
    "[link]" 'linktextstring :=	% anonymous link text   "http://www.ncbi.nlm.nih.gov/pubmed/" 'pubmedurl :=	% prefix to make URL from PUBMED   "https://doi.org/" 'doiurl :=	% prefix to make URL from DOI
  • Network accessline 127
    "http://www.ncbi.nlm.nih.gov/pubmed/" 'pubmedurl :=	% prefix to make URL from PUBMED
  • Network accessline 128
    "https://doi.org/" 'doiurl :=	% prefix to make URL from DOI
  • Network accessline 129
    "doi:" 'doiprefix :=	% printed text to introduce DOI   "https://arxiv.org/abs/" 'eprinturl :=	% prefix to make URL from eprint ref   "cited " 'citedstring :=	% label in "lastchecked" remark
  • Network accessline 130
    "https://arxiv.org/abs/" 'eprinturl :=	% prefix to make URL from eprint ref
  • Network accessline 1191
    { doi empty$     { "" }     { doi parse.doi % leaves "https://doi.org/DOI" DOI on the stack
  • Network accessline 1192
    { "" }     { doi parse.doi % leaves "https://doi.org/DOI" DOI on the stack       's := 't :=
  • Network accessline 1193
    { doi parse.doi % leaves "https://doi.org/DOI" DOI on the stack
  • Network accessline 1231
    % then don't print the URL (thanks to Joseph Wright       % for (the original version of) this code,       % at http://tex.stackexchange.com/questions/5660)
  • Network accessline 1232
    % for (the original version of) this code,       % at http://tex.stackexchange.com/questions/5660)       adddoi
  • Network accessline 1233
    % at http://tex.stackexchange.com/questions/5660)
  • Network accessline 1287
    % author, note, year, month, and lastchecked fields optional % See references %   ISO 690-2 http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm
  • Network accessline 1288
    % See references %   ISO 690-2 http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm %   http://www.classroom.net/classroom/CitingNetResources.html
  • Network accessline 1289
    %   ISO 690-2 http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm
  • Network accessline 1290
    %   http://www.classroom.net/classroom/CitingNetResources.html
  • Network accessline 1291
    %   http://neal.ctstateu.edu/history/cite.html
  • Network accessline 1292
    %   http://www.cas.usf.edu/english/walker/mla.html

skills/skills-codex/paper-write/templates/acm.bst

  • Network accessline 557
    % result on the output stack, as recommended by CrossRef DOI   % documentation.   % For example, reduce "http://doi.acm.org/10.1145/1534530.1534545" to
  • Network accessline 558
    % documentation.   % For example, reduce "http://doi.acm.org/10.1145/1534530.1534545" to   % "10.1145/1534530.1534545".  A suitable URL is later typeset and
  • Network accessline 559
    % For example, reduce "http://doi.acm.org/10.1145/1534530.1534545" to
  • Network accessline 561
    % displayed as the LAST item in the reference list entry.  Publisher Web   % sites wrap this with a suitable link to a real URL to resolve the DOI,   % and the master https://doi.org/ address is preferred, since publisher-
  • Network accessline 562
    % sites wrap this with a suitable link to a real URL to resolve the DOI,   % and the master https://doi.org/ address is preferred, since publisher-   % specific URLs can disappear in response to economic events.  All
  • Network accessline 563
    % and the master https://doi.org/ address is preferred, since publisher-
  • Network accessline 634
    %% see output.url for further discussion.       "\urldef\tempurl%" writeln       "\url{https://doi.org/" strip.doi * "}" * writeln
  • Network accessline 635
    "\urldef\tempurl%" writeln       "\url{https://doi.org/" strip.doi * "}" * writeln       "\showDOI{\tempurl}" writeln
  • Network accessline 636
    "\url{https://doi.org/" strip.doi * "}" * writeln

skills/skills-codex/paper-write/templates/acm_mm2026.tex

  • Network accessline 94
    % % The code below should be generated by the tool at % http://dl.acm.org/ccs.cfm
  • Network accessline 95
    % The code below should be generated by the tool at % http://dl.acm.org/ccs.cfm % Please copy and paste the code instead of the example below.
  • Network accessline 96
    % http://dl.acm.org/ccs.cfm
  • Network accessline 139
    Refer to \verb|acmart.pdf| \cite{veytsmanlatex} (\url{https://www.ctan.org/pkg/acmart}, \url{http://www.acm.org/publications/proceedings-template}) for additional examples and instructions.

skills/skills-codex/paper-write/templates/acmart.cls

  • Network accessline 860
    % Note that the order in which packages are loaded matters,   % and the correct order depends on the LaTeX engine used.   % See https://github.com/borisveytsman/acmart/issues/402
  • Network accessline 861
    % and the correct order depends on the LaTeX engine used.   % See https://github.com/borisveytsman/acmart/issues/402   % and https://github.com/borisveytsman/acmart/issues/410
  • Network accessline 862
    % See https://github.com/borisveytsman/acmart/issues/402
  • Network accessline 863
    % and https://github.com/borisveytsman/acmart/issues/410
  • Network accessline 1571
    \expandafter\gdef\csname         typeset@author\the\num@authors\endcsname##1{%           \href{https://orcid.org/#1}{##1}}}}
  • Network accessline 1572
    typeset@author\the\num@authors\endcsname##1{%           \href{https://orcid.org/#1}{##1}}}} \def\authorsaddresses#1{\def\@authorsaddresses{#1}}
  • Network accessline 1573
    \href{https://orcid.org/#1}{##1}}}}
  • Network accessline 1925
    Copyright held by the owner/author(s).   \fi} \def\@formatdoi#1{\url{https://doi.org/#1}}
  • Network accessline 1926
    \fi} \def\@formatdoi#1{\url{https://doi.org/#1}} \def\@ACM@copyright@check@cc{%
  • Network accessline 1927
    \def\@formatdoi#1{\url{https://doi.org/#1}}
  • Network accessline 2067
    \@ACM@copyright@check@cc    \IfEq{\ACM@cc@type}{zero}{%      \def\ACM@CC@Url{https://creativecommons.org/publicdomain/zero/1.0/legalcode}}{%
  • Network accessline 2068
    \IfEq{\ACM@cc@type}{zero}{%      \def\ACM@CC@Url{https://creativecommons.org/publicdomain/zero/1.0/legalcode}}{%   \edef\ACM@CC@Url{https://creativecommons.org/licenses/\ACM@cc@type/\ACM@cc@version/legalcode}}%
  • Network accessline 2069
    \def\ACM@CC@Url{https://creativecommons.org/publicdomain/zero/1.0/legalcode}}{%
  • Network accessline 2070
    \edef\ACM@CC@Url{https://creativecommons.org/licenses/\ACM@cc@type/\ACM@cc@version/legalcode}}%
  • Network accessline 3483
    \def\@tempb{arxiv}%   \ifx\@tempa\@tempb\relax      arXiv:\href{https://arxiv.org/abs/#2}{#2}%
  • Network accessline 3484
    \ifx\@tempa\@tempb\relax      arXiv:\href{https://arxiv.org/abs/#2}{#2}%   \else
  • Network accessline 3485
    arXiv:\href{https://arxiv.org/abs/#2}{#2}%
  • Network accessline 3487
    \def\@tempb{arXiv}%      \ifx\@tempa\@tempb\relax        arXiv:\href{https://arxiv.org/abs/#2}{#2}%
  • Network accessline 3488
    \ifx\@tempa\@tempb\relax        arXiv:\href{https://arxiv.org/abs/#2}{#2}%      \else
  • Network accessline 3489
    arXiv:\href{https://arxiv.org/abs/#2}{#2}%

skills/skills-codex/paper-write/templates/cvpr.sty

  • Network accessline 348
    % In review and rebuttal mode, we use the "lineno" package for numbering lines.   % When switching to a different mode, the "\@LN" macro may remain in cached .aux files,   % leading to build errors (https://github.com/cvpr-org/author-kit/is
  • Network accessline 349
    % When switching to a different mode, the "\@LN" macro may remain in cached .aux files,   % leading to build errors (https://github.com/cvpr-org/author-kit/issues/49).   % Defining the macro as empty fixes that (https://tex.stackexchange.co
  • Network accessline 350
    % leading to build errors (https://github.com/cvpr-org/author-kit/issues/49).
  • Network accessline 351
    % Defining the macro as empty fixes that (https://tex.stackexchange.com/a/125779).
  • Network accessline 390
    % Patch amsmath commands so that the previous line and the equation itself   % are numbered. Bug: multiline has an extra line number.   % https://tex.stackexchange.com/questions/461186/how-to-use-lineno-with-amsmath-align
  • Network accessline 391
    % are numbered. Bug: multiline has an extra line number.   % https://tex.stackexchange.com/questions/461186/how-to-use-lineno-with-amsmath-align   \RequirePackage{etoolbox} %% <- for \pretocmd, \apptocmd and \patchcmd
  • Network accessline 392
    % https://tex.stackexchange.com/questions/461186/how-to-use-lineno-with-amsmath-align

skills/skills-codex/paper-write/templates/cvpr2026.tex

  • Network accessline 1
    % CVPR 2026 Paper Template; see https://github.com/cvpr-org/author-kit

skills/skills-codex/paper-write/templates/iclr2026.tex

  • Network accessline 1
    % ICLR 2026 Paper Template % Generated by ARIS paper-write skill % Style file: download from https://iclr.cc/Conferences/2026/CallForPapers
  • Network accessline 3
    % Style file: download from https://iclr.cc/Conferences/2026/CallForPapers

skills/skills-codex/paper-write/templates/icml2026.tex

  • Network accessline 136
    are available on the conference web site at: \begin{center}   \texttt{http://icml.cc/}
  • Network accessline 137
    \begin{center}   \texttt{http://icml.cc/} \end{center}
  • Network accessline 138
    \texttt{http://icml.cc/}
  • Network accessline 572
    for everyone including people with disabilities and sensory or neurological differences. Tips of how to achieve this and what to pay attention to will be provided on the conference website \url{http://icml.cc/}.
  • Network accessline 574
    provided on the conference website \url{http://icml.cc/}.

skills/skills-codex/paper-write/templates/neurips2026.tex

  • Network accessline 140
    The style files for NeurIPS and other conference information are available on the website at \begin{center}   \url{https://neurips.cc}.
  • Network accessline 141
    \begin{center}   \url{https://neurips.cc}. \end{center}
  • Network accessline 142
    \url{https://neurips.cc}.
  • Network accessline 246
    The documentation for \verb+natbib+ may be found at \begin{center}   \url{http://mirrors.ctan.org/macros/latex/contrib/natbib/natnotes.pdf}
  • Network accessline 247
    \begin{center}   \url{http://mirrors.ctan.org/macros/latex/contrib/natbib/natnotes.pdf} \end{center}
  • Network accessline 248
    \url{http://mirrors.ctan.org/macros/latex/contrib/natbib/natnotes.pdf}
  • Network accessline 331
    typesetting high-quality, professional tables: \begin{center}   \url{https://www.ctan.org/pkg/booktabs}
  • Network accessline 332
    \begin{center}   \url{https://www.ctan.org/pkg/booktabs} \end{center}
  • Network accessline 333
    \url{https://www.ctan.org/pkg/booktabs}
  • Network accessline 355
    \subsection{Math} Note that display math in bare TeX commands will not create correct line numbers for submission. Please use LaTeX (or AMSTeX) commands for unnumbered display math. (You really shouldn't be using \$\$ anyway; see \url{https
  • Network accessline 356
    Note that display math in bare TeX commands will not create correct line numbers for submission. Please use LaTeX (or AMSTeX) commands for unnumbered display math. (You really shouldn't be using \$\$ anyway; see \url{https://tex.stackexchan
  • Network accessline 427
    \end{verbatim} See Section 4.4 in the graphics bundle documentation (\url{http://mirrors.ctan.org/macros/latex/required/graphics/grfguide.pdf})
  • Network accessline 429
    (\url{http://mirrors.ctan.org/macros/latex/required/graphics/grfguide.pdf})
  • Network accessline 438
    go at the end of the paper before the list of references. Moreover, you are required to declare funding (financial activities supporting the submitted work) and competing interests (related financial activities outside the submitted work). 
  • Network accessline 440
    More information about this disclosure can be found at: \url{https://neurips.cc/Conferences/2026/PaperInformation/FundingDisclosure}.

skills/skills-codex/paper-writing/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__rev
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]

skills/skills-codex/patent-novelty-check/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__clau

skills/skills-codex/patent-pipeline/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, Skill

skills/skills-codex/patent-review/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/pixel-art/SKILL.md

  • Network accessline 61
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 W H" font-family="monospace">

skills/skills-codex/prior-art-search/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Glob, Grep, WebSearch, WebFetch, Write

skills/skills-codex/proof-checker/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/qzcli/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 12
    **GitHub:** [tianyilt/qzcli_tool](https://github.com/tianyilt/qzcli_tool)
  • Network accessline 25
    pip install rich requests prompt_toolkit mcp git clone https://github.com/tianyilt/qzcli_tool
  • Network accessline 26
    git clone https://github.com/tianyilt/qzcli_tool
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 58
    [Credential-related source omitted]
  • Network accessline 60
    export QZCLI_API_URL="https://qz.yourorg.edu.cn"

skills/skills-codex/rebuttal/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, Skill, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__rev

skills/skills-codex/render-html/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, spawn_agent, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, m
  • Network accessline 306
    For deck / poster / Xiaohongshu card / tweet card / data report style outputs, point users to **[html-anything](https://github.com/nexu-io/html-anything)** (Apache-2.0, 3000⭐ at time of writing). It ships 75 SKILL.md templates across 9 surf

skills/skills-codex/render-html/scripts/render_html.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Possible obfuscationline 227
    (re.compile(r"^[⚠<U+FE0F>⚠]<U+FE0F>?\s*"), "callout-warn", "Warning"),
  • Network accessline 708
    }; </script> <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" async></script>
  • Network accessline 710
    <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js" async></script>
  • Network accessline 712
    <!-- highlight.js --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.9.0/build/styles/atom-one-light.min.css">
  • Network accessline 713
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.9.0/build/styles/atom-one-light.min.css">
  • Network accessline 714
    <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.9.0/build/highlight.min.js"></script>

skills/skills-codex/render-html/scripts/templates/academic.html

  • Network accessline 331
    <footer class="aris-footer">   Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·
  • Network accessline 332
    Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·

skills/skills-codex/render-html/scripts/templates/dashboard.html

  • Network accessline 323
    <footer class="aris-footer">   Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·
  • Network accessline 324
    Generated by <a href="https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/blob/main/skills/render-html/SKILL.md">ARIS <code>/render-html</code></a> ·

skills/skills-codex/research-implement-feature/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, AskUserQuestion, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-r

skills/skills-codex/research-pipeline/SKILL.md

  • Network accessline 56
    > 💡 Override via argument, e.g., `/research-pipeline "topic" — AUTO_PROCEED: false, human checkpoint: true, difficulty: nightmare, code review: false, base repo: https://github.com/org/project, auto_write: true, venue: NeurIPS`.

skills/skills-codex/research-wiki/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch
  • Network accessline 16
    Inspired by [Karpathy's LLM Wiki pattern](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f): compile knowledge once, keep it current, don't re-derive on every query.
  • Network accessline 421
    Inspired by [Karpathy's LLM Wiki](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) — "compile knowledge once, keep it current, don't re-derive on every query."

skills/skills-codex/resubmit-pipeline/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, spawn_agent
  • Access to secretsline 346
    [Credential-related source omitted]

skills/skills-codex/result-to-claim/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/run-experiment/SKILL.md

  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Dangerous shell operationline 211
    - Conda: `eval "$(/opt/conda/bin/conda shell.bash hook)" && conda activate research`
  • Network accessline 236
    [Credential-related source omitted]
  • Access to secretsline 236
    [Credential-related source omitted]

skills/skills-codex/semantic-scholar/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write
  • Network accessline 96
    If `semantic_scholar_fetch.py` is not found, fall back to inline Python using `urllib` against `https://api.semanticscholar.org/graph/v1/paper/search`.
  • Network accessline 139
    For each paper, also show: - **DOI link**: `https://doi.org/DOI` (for IEEE/ACM papers, this is the canonical link)
  • Network accessline 140
    - **DOI link**: `https://doi.org/DOI` (for IEEE/ACM papers, this is the canonical link)
  • Network accessline 214
    - **Venue metadata matters**: Show `venue` and `publicationVenue.type` (journal vs conference) — this helps users assess paper quality. - **DOI is the canonical ID for published papers**: Always show DOI links for IEEE/ACM/Springer papers. 
  • Network accessline 215
    - **DOI is the canonical ID for published papers**: Always show DOI links for IEEE/ACM/Springer papers. - **Rate limiting**: S2 API without key is heavily rate-limited (~1 req/s, strict cooldown). If HTTP 429 occurs, wait and retry. Recomme
  • Network accessline 216
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]

skills/skills-codex/serverless-modal/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Edit, Write
  • Network accessline 37
    - Sign up: https://modal.com (GitHub/Google login)
  • Network accessline 38
    - Free (no card): **$5/month** — enough for quick tests - Free (with card): **$30/month** — bind a payment method at https://modal.com/settings for the full free tier. Set a **workspace spending limit** to prevent accidental overcharge (Set
  • Network accessline 39
    - Free (with card): **$30/month** — bind a payment method at https://modal.com/settings for the full free tier. Set a **workspace spending limit** to prevent accidental overcharge (Settings → Usage → Spending Limit)
  • Network accessline 43
    > **Recommended setup**: Bind a card to unlock $30/month, then immediately set a spending limit (e.g., $30) so you never exceed the free tier. Modal will pause your workloads when the limit is hit. > > **SECURITY WARNING**: Always bind your
  • Network accessline 45
    > **SECURITY WARNING**: Always bind your card and set spending limits directly on https://modal.com/settings in your browser. NEVER enter payment information, card numbers, or billing details through Codex, Claude Code, or any CLI tool. Onl
  • Dangerous shell operationline 278
    modal volume rm <volume-name> # Delete a volume when done
  • Network accessline 328
    > **Cost protection**: After `modal setup`, go to https://modal.com/settings in your browser (NEVER through CLI) → bind a payment method to unlock $30/month free tier (without card: only $5/month). Then set a **workspace spending limit** eq
  • Network accessline 332
    - Docs: https://modal.com/docs/guide
  • Network accessline 333
    - GPU: https://modal.com/docs/guide/gpu
  • Network accessline 334
    - Pricing: https://modal.com/pricing
  • Network accessline 335
    - Examples: https://modal.com/docs/examples

skills/skills-codex/shared-references/citation-discipline.md

  • Network accessline 152
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 152
    curl -s "https://dblp.org/search/publ/api?q=TITLE+AUTHOR&format=json&h=3"
  • Network accessline 153
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 153
    curl -s "https://dblp.org/rec/{key}.bib"
  • Network accessline 159
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"
  • Network accessline 159
    curl -sLH "Accept: application/x-bibtex" "https://doi.org/{doi}"

skills/skills-codex/shared-references/injection-hygiene.md

  • Network accessline 131
    > Pattern set adapted from [`NousResearch/hermes-agent`](https://github.com/NousResearch/hermes-agent)
  • Network accessline 131
    > Pattern set adapted from [`NousResearch/hermes-agent`](https://github.com/NousResearch/hermes-agent)
  • Network accessline 131
    > Pattern set adapted from [`NousResearch/hermes-agent`](https://github.com/NousResearch/hermes-agent)

skills/skills-codex/shared-references/integration-contract.md

  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 238
    | `research_wiki.py` (in `/research-wiki` itself) | A (gate) | The SKILL is the wiki tool; missing helper means no functionality | | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 239
    | `verify_wiki_coverage.sh` | E (diagnostic) | Reports coverage gaps; not load-bearing | | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`)
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC
  • Network accessline 240
    | `cx_verify.py` (in `/citation-crosscheck` Step 3.5) | A (gate) | The fan-out's requirement-(4) **deterministic verifier gate** (`fan-out-pattern.md`): assigns every `MATCH`/`MINOR` granted without a fetch (Step 4 may still resolve an `ESC

skills/skills-codex/shared-references/prior-art-databases.md

  • Access to secretsline 56
    [Credential-related source omitted]

skills/skills-codex/slides-polish/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, spawn_agent, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-revie

skills/skills-codex/specification-writing/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, WebSearch, WebFetch, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mc

skills/skills-codex/training-check/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_sta

skills/skills-codex/vast-gpu/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 26
    SSH public key **must be uploaded at https://cloud.vast.ai/manage-keys/ BEFORE creating any instance**. Keys are baked into instances at creation time — if you add a key after renting, you must destroy and re-create the instance.
  • Access to secretsline 171
    [Credential-related source omitted]
  • Network accessline 211
    If SSH fails with "Permission denied (publickey)": - The user's SSH key was not uploaded to https://cloud.vast.ai/manage-keys/ **before** the instance was created
  • Network accessline 212
    - The user's SSH key was not uploaded to https://cloud.vast.ai/manage-keys/ **before** the instance was created

skills/skills-codex/wiki-enrich/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Glob, Grep, WebFetch
  • Network accessline 16
    This contradicts the Karpathy LLM-wiki design (https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f):
  • Network accessline 130
    | Order | Source | How | |-------|--------|-----| | 1 | **alphaxiv overview** (`auto` default; `--source alphaxiv` to pin) | `WebFetch https://www.alphaxiv.org/overview/<arxiv_id>.md` — LLM-optimized summary, often best for filling sections
  • Network accessline 131
    |-------|--------|-----| | 1 | **alphaxiv overview** (`auto` default; `--source alphaxiv` to pin) | `WebFetch https://www.alphaxiv.org/overview/<arxiv_id>.md` — LLM-optimized summary, often best for filling sections | | 2 | **alphaxiv abs**
  • Network accessline 132
    | 1 | **alphaxiv overview** (`auto` default; `--source alphaxiv` to pin) | `WebFetch https://www.alphaxiv.org/overview/<arxiv_id>.md` — LLM-optimized summary, often best for filling sections |
  • Network accessline 133
    | 2 | **alphaxiv abs** (fallback within alphaxiv) | `WebFetch https://www.alphaxiv.org/abs/<arxiv_id>.md` | | 3 | **deepxiv brief** (`--source deepxiv` to pin) | `python3 "$DEEPXIV_FETCHER" paper-brief <arxiv_id>` if helper resolves | | 4 |
  • Network accessline 134
    | 3 | **deepxiv brief** (`--source deepxiv` to pin) | `python3 "$DEEPXIV_FETCHER" paper-brief <arxiv_id>` if helper resolves | | 4 | **arXiv API abstract — fresh fetch** (`--source arxiv` to pin) | `curl http://export.arxiv.org/api/query?id
  • Network accessline 135
    | 4 | **arXiv API abstract — fresh fetch** (`--source arxiv` to pin) | `curl http://export.arxiv.org/api/query?id_list=<arxiv_id>` — log label: `arxiv-api-abstract` |

skills/skills-codex/writing-systems-papers/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch

skills/slides-polish/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude

skills/specification-writing/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, Skill, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__

skills/training-check/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Grep, Glob, Write, Edit, mcp__codex__codex, mcp__codex__codex-reply, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__

skills/vast-gpu/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 26
    SSH public key **must be uploaded at https://cloud.vast.ai/manage-keys/ BEFORE creating any instance**. Keys are baked into instances at creation time — if you add a key after renting, you must destroy and re-create the instance.
  • Access to secretsline 171
    [Credential-related source omitted]
  • Network accessline 211
    If SSH fails with "Permission denied (publickey)": - The user's SSH key was not uploaded to https://cloud.vast.ai/manage-keys/ **before** the instance was created
  • Network accessline 212
    - The user's SSH key was not uploaded to https://cloud.vast.ai/manage-keys/ **before** the instance was created

skills/wiki-enrich/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Glob, Grep, WebFetch
  • Network accessline 16
    This contradicts the Karpathy LLM-wiki design (https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f):
  • Network accessline 132
    | Order | Source | How | |-------|--------|-----| | 1 | **alphaxiv overview** (`auto` default; `--source alphaxiv` to pin) | `WebFetch https://www.alphaxiv.org/overview/<arxiv_id>.md` — LLM-optimized summary, often best for filling sections
  • Network accessline 133
    |-------|--------|-----| | 1 | **alphaxiv overview** (`auto` default; `--source alphaxiv` to pin) | `WebFetch https://www.alphaxiv.org/overview/<arxiv_id>.md` — LLM-optimized summary, often best for filling sections | | 2 | **alphaxiv abs**
  • Network accessline 134
    | 1 | **alphaxiv overview** (`auto` default; `--source alphaxiv` to pin) | `WebFetch https://www.alphaxiv.org/overview/<arxiv_id>.md` — LLM-optimized summary, often best for filling sections |
  • Network accessline 135
    | 2 | **alphaxiv abs** (fallback within alphaxiv) | `WebFetch https://www.alphaxiv.org/abs/<arxiv_id>.md` | | 3 | **deepxiv brief** (`--source deepxiv` to pin) | `python3 "$DEEPXIV_FETCHER" paper-brief <arxiv_id>` if helper resolves | | 4 |
  • Network accessline 136
    | 3 | **deepxiv brief** (`--source deepxiv` to pin) | `python3 "$DEEPXIV_FETCHER" paper-brief <arxiv_id>` if helper resolves | | 4 | **arXiv API abstract — fresh fetch** (`--source arxiv` to pin) | `curl http://export.arxiv.org/api/query?id
  • Network accessline 137
    | 4 | **arXiv API abstract — fresh fetch** (`--source arxiv` to pin) | `curl http://export.arxiv.org/api/query?id_list=<arxiv_id>` — log label: `arxiv-api-abstract` |

skills/writing-systems-papers/SKILL.md

  • Broad permissionsline 1
    Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__codex__codex-reply

tools/arxiv_fetch.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 34
    _ATOM_NS = "http://www.w3.org/2005/Atom"
  • Network accessline 34
    _ATOM_NS = "http://www.w3.org/2005/Atom"
  • Network accessline 34
    _ATOM_NS = "http://www.w3.org/2005/Atom"
  • Network accessline 34
    _ATOM_NS = "http://www.w3.org/2005/Atom"
  • Network accessline 35
    _API_BASE = "https://export.arxiv.org/api/query"
  • Network accessline 35
    _API_BASE = "https://export.arxiv.org/api/query"
  • Network accessline 35
    _API_BASE = "https://export.arxiv.org/api/query"
  • Network accessline 35
    _API_BASE = "https://export.arxiv.org/api/query"
  • Network accessline 59
    [Credential-related source omitted]
  • Network accessline 59
    [Credential-related source omitted]
  • Network accessline 59
    [Credential-related source omitted]
  • Network accessline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Network accessline 60
    base = ("arxiv-skill/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 60
    base = ("arxiv-skill/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 60
    base = ("arxiv-skill/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 60
    base = ("arxiv-skill/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 61
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 61
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 61
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 61
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 108
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 108
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 108
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 108
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 109
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 109
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 109
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 109
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 110
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 110
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 110
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 110
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 112
    curl = shutil.which("curl")
  • Network accessline 112
    curl = shutil.which("curl")
  • Network accessline 112
    curl = shutil.which("curl")
  • Network accessline 112
    curl = shutil.which("curl")
  • Network accessline 113
    if curl is None:
  • Network accessline 113
    if curl is None:
  • Network accessline 113
    if curl is None:
  • Network accessline 113
    if curl is None:
  • Network accessline 130
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 130
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 130
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 130
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 131
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 131
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 131
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 131
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 132
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 132
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 132
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 132
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 133
    try:             with urllib.request.urlopen(req, timeout=30) as resp:                 body = resp.read()
  • Network accessline 133
    try:             with urllib.request.urlopen(req, timeout=30) as resp:                 body = resp.read()
  • Network accessline 133
    try:             with urllib.request.urlopen(req, timeout=30) as resp:                 body = resp.read()
  • Network accessline 133
    try:             with urllib.request.urlopen(req, timeout=30) as resp:                 body = resp.read()
  • Network accessline 134
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 134
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 134
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 134
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 183
    "updated": updated,         "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 183
    "updated": updated,         "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 183
    "updated": updated,         "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 183
    "updated": updated,         "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 184
    "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",         "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 184
    "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",         "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 184
    "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",         "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 184
    "categories": categories,         "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",         "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 185
    "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 185
    "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 185
    "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 185
    "pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf",
  • Network accessline 186
    "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 186
    "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 186
    "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 186
    "abs_url": f"https://arxiv.org/abs/{arxiv_id}",
  • Network accessline 225
    pdf_url = f"https://arxiv.org/pdf/{clean_id}.pdf"     req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 225
    pdf_url = f"https://arxiv.org/pdf/{clean_id}.pdf"     req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 225
    pdf_url = f"https://arxiv.org/pdf/{clean_id}.pdf"     req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 225
    pdf_url = f"https://arxiv.org/pdf/{clean_id}.pdf"     req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 226
    req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 226
    req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 226
    req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 226
    req = urllib.request.Request(pdf_url, headers={"User-Agent": _arxiv_user_agent()})
  • Network accessline 229
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=60) as resp:
  • Network accessline 229
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=60) as resp:
  • Network accessline 229
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=60) as resp:
  • Network accessline 229
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=60) as resp:
  • Network accessline 230
    try:             with urllib.request.urlopen(req, timeout=60) as resp:                 data = resp.read()
  • Network accessline 230
    try:             with urllib.request.urlopen(req, timeout=60) as resp:                 data = resp.read()
  • Network accessline 230
    try:             with urllib.request.urlopen(req, timeout=60) as resp:                 data = resp.read()
  • Network accessline 230
    try:             with urllib.request.urlopen(req, timeout=60) as resp:                 data = resp.read()
  • Network accessline 231
    with urllib.request.urlopen(req, timeout=60) as resp:
  • Network accessline 231
    with urllib.request.urlopen(req, timeout=60) as resp:
  • Network accessline 231
    with urllib.request.urlopen(req, timeout=60) as resp:
  • Network accessline 231
    with urllib.request.urlopen(req, timeout=60) as resp:

tools/capture_filter.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/deepxiv_fetch.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/evidence_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/exa_search.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 52
    # Find similar pages to a URL python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 52
    # Find similar pages to a URL python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 52
    # Find similar pages to a URL python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 52
    # Find similar pages to a URL python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 53
    python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 53
    python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 53
    python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 53
    python3 tools/exa_search.py find-similar "https://arxiv.org/abs/2301.07041" --max 5
  • Network accessline 55
    # Get content for specific URLs python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Network accessline 55
    # Get content for specific URLs python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Network accessline 55
    # Get content for specific URLs python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Network accessline 55
    # Get content for specific URLs python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Network accessline 56
    python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Network accessline 56
    python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Network accessline 56
    python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Network accessline 56
    python3 tools/exa_search.py get-contents "https://example.com/page1" "https://example.com/page2"
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Network accessline 74
    raise RuntimeError(             "EXA_API_KEY environment variable is required. "             "Get your key from: https://exa.ai"
  • Network accessline 74
    raise RuntimeError(             "EXA_API_KEY environment variable is required. "             "Get your key from: https://exa.ai"
  • Network accessline 74
    raise RuntimeError(             "EXA_API_KEY environment variable is required. "             "Get your key from: https://exa.ai"
  • Network accessline 74
    raise RuntimeError(             "EXA_API_KEY environment variable is required. "             "Get your key from: https://exa.ai"
  • Network accessline 75
    [Credential-related source omitted]
  • Network accessline 75
    [Credential-related source omitted]
  • Network accessline 75
    [Credential-related source omitted]
  • Network accessline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 76
    "Get your key from: https://exa.ai"
  • Network accessline 76
    "Get your key from: https://exa.ai"
  • Network accessline 76
    "Get your key from: https://exa.ai"
  • Network accessline 76
    "Get your key from: https://exa.ai"
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]

tools/experiment_queue/build_manifest.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/experiment_queue/queue_manager.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/extract_paper_style.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 58
    - arXiv ID:             arxiv:2501.12345        (fetches abstract HTML)                           (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 58
    - arXiv ID:             arxiv:2501.12345        (fetches abstract HTML)                           (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 58
    - arXiv ID:             arxiv:2501.12345        (fetches abstract HTML)                           (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 58
    - arXiv ID:             arxiv:2501.12345        (fetches abstract HTML)                           (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 58
    - arXiv ID:             arxiv:2501.12345        (fetches abstract HTML)                           (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 58
    - arXiv ID:             arxiv:2501.12345        (fetches abstract HTML)                           (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 58
    - arXiv ID:             arxiv:2501.12345        (fetches abstract HTML)                           (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 59
    (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)   - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 59
    (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)   - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 59
    (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)   - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 59
    (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)   - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 59
    (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)   - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 59
    (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)   - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 59
    (also: 2501.12345 alone is auto-detected)   - HTTP/HTTPS URL:        https://...            (PDF or HTML)   - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 60
    - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 60
    - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 60
    - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 60
    - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 60
    - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 60
    - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 60
    - HTTP/HTTPS URL:        https://...            (PDF or HTML)
  • Network accessline 61
    - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 61
    - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 61
    - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 61
    - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 61
    - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 61
    - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 61
    - Overleaf URL/ID:       https://www.overleaf.com/project/<id>
  • Network accessline 196
    raise MissingDep("requests (pip install requests) needed for arXiv fetch")     arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"
  • Network accessline 196
    raise MissingDep("requests (pip install requests) needed for arXiv fetch")     arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"
  • Network accessline 196
    raise MissingDep("requests (pip install requests) needed for arXiv fetch")     arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"
  • Network accessline 196
    raise MissingDep("requests (pip install requests) needed for arXiv fetch")     arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"
  • Network accessline 196
    raise MissingDep("requests (pip install requests) needed for arXiv fetch")     arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"
  • Network accessline 196
    raise MissingDep("requests (pip install requests) needed for arXiv fetch")     arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"
  • Network accessline 196
    raise MissingDep("requests (pip install requests) needed for arXiv fetch")     arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"
  • Network accessline 197
    arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:
  • Network accessline 197
    arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:
  • Network accessline 197
    arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:
  • Network accessline 197
    arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:
  • Network accessline 197
    arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:
  • Network accessline 197
    arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:
  • Network accessline 197
    arxiv_id = arxiv_id.removeprefix("arxiv:")     url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:
  • Network accessline 198
    url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 198
    url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 198
    url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 198
    url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 198
    url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 198
    url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 198
    url = f"https://export.arxiv.org/abs/{arxiv_id}"     try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 199
    try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 199
    try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 199
    try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 199
    try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 199
    try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 199
    try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 199
    try:         r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 200
    r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 200
    r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 200
    r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 200
    r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 200
    r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 200
    r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 200
    r = requests.get(url, timeout=20, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 212
    raise MissingDep("requests (pip install requests) needed for HTTP fetch")     try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 212
    raise MissingDep("requests (pip install requests) needed for HTTP fetch")     try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 212
    raise MissingDep("requests (pip install requests) needed for HTTP fetch")     try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 212
    raise MissingDep("requests (pip install requests) needed for HTTP fetch")     try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 212
    raise MissingDep("requests (pip install requests) needed for HTTP fetch")     try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 212
    raise MissingDep("requests (pip install requests) needed for HTTP fetch")     try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 212
    raise MissingDep("requests (pip install requests) needed for HTTP fetch")     try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 213
    try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 213
    try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 213
    try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 213
    try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 213
    try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 213
    try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 213
    try:         r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})     except Exception as e:
  • Network accessline 214
    r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 214
    r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 214
    r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 214
    r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 214
    r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 214
    r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Network accessline 214
    r = requests.get(url, timeout=30, headers={"User-Agent": "aris-extract-paper-style/1"})
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]

tools/figure_renderer.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/firecrawl_search.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 30
    # Scrape known URLs (HTML or PDF) python3 tools/firecrawl_search.py scrape "https://arxiv.org/abs/2211.17192"
  • Network accessline 30
    # Scrape known URLs (HTML or PDF) python3 tools/firecrawl_search.py scrape "https://arxiv.org/abs/2211.17192"
  • Network accessline 31
    python3 tools/firecrawl_search.py scrape "https://arxiv.org/abs/2211.17192"
  • Network accessline 31
    python3 tools/firecrawl_search.py scrape "https://arxiv.org/abs/2211.17192"
  • Network accessline 36
    import argparse import http.client
  • Network accessline 36
    import argparse import http.client
  • Network accessline 37
    import http.client
  • Network accessline 37
    import http.client
  • Network accessline 46
    API_BASE = "https://api.firecrawl.dev/v2"
  • Network accessline 46
    API_BASE = "https://api.firecrawl.dev/v2"
  • Network accessline 48
    KEY_URL = "https://www.firecrawl.dev/app/api-keys"
  • Network accessline 48
    KEY_URL = "https://www.firecrawl.dev/app/api-keys"
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Network accessline 85
    """Reduce "https://user@ArXiv.org:443/abs?x=1" to "arxiv.org"."""
  • Network accessline 85
    """Reduce "https://user@ArXiv.org:443/abs?x=1" to "arxiv.org"."""
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 132
    request = urllib.request.Request(
  • Network accessline 132
    request = urllib.request.Request(
  • Network accessline 137
    )     try:         with urllib.request.urlopen(request, timeout=timeout) as response:
  • Network accessline 137
    )     try:         with urllib.request.urlopen(request, timeout=timeout) as response:
  • Network accessline 138
    try:         with urllib.request.urlopen(request, timeout=timeout) as response:             raw = response.read()
  • Network accessline 138
    try:         with urllib.request.urlopen(request, timeout=timeout) as response:             raw = response.read()
  • Network accessline 139
    with urllib.request.urlopen(request, timeout=timeout) as response:
  • Network accessline 139
    with urllib.request.urlopen(request, timeout=timeout) as response:
  • Network accessline 142
    try:             body = json.loads(exc.read() or b"{}")         except (ValueError, OSError, http.client.HTTPException):
  • Network accessline 142
    try:             body = json.loads(exc.read() or b"{}")         except (ValueError, OSError, http.client.HTTPException):
  • Network accessline 143
    body = json.loads(exc.read() or b"{}")         except (ValueError, OSError, http.client.HTTPException):             body = None
  • Network accessline 143
    body = json.loads(exc.read() or b"{}")         except (ValueError, OSError, http.client.HTTPException):             body = None
  • Network accessline 144
    except (ValueError, OSError, http.client.HTTPException):
  • Network accessline 144
    except (ValueError, OSError, http.client.HTTPException):
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]
  • Network accessline 148
    except urllib.error.URLError as exc:         raise RuntimeError(f"Could not reach the Firecrawl API: {exc.reason}") from None     except (TimeoutError, OSError, http.client.HTTPException) as exc:
  • Network accessline 148
    except urllib.error.URLError as exc:         raise RuntimeError(f"Could not reach the Firecrawl API: {exc.reason}") from None     except (TimeoutError, OSError, http.client.HTTPException) as exc:
  • Network accessline 150
    except (TimeoutError, OSError, http.client.HTTPException) as exc:
  • Network accessline 150
    except (TimeoutError, OSError, http.client.HTTPException) as exc:
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]

tools/forensics_gate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/install_aris.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 401
    rm -f "$tmp"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 442
    rm -f "$avail_f"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 489
    rm -f "$glist" "$ungrouped"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 591
    rm -f "$new_file"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 605
    rm -f "$excl"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 762
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 782
    rm -rf "$LOCK_DIR"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 796
    same_path "$current_target_path" "$LEAF_AGENT_SOURCE" && rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 810
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 815
    rm -f "$MANIFEST_TMP"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 818
    [[ -n "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_ROLLBACK_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 819
    [[ -n "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT" ]] && rm -f "$LEAF_AGENT_MANIFEST_WRITTEN_SNAPSHOT"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 851
    $DRY_RUN || rm -f "$LEGACY_NESTED"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1030
    rm -f "$target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1046
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1047
    else rm -f "$target_path"; log "  - $name"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1104
    log "  (dry-run) rm $link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1106
    rm -f "$link_path"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1236
    rm -f "$LEAF_AGENT_MANIFEST_PATH"
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1253
    cp "$AGENT_PROFILE_MANIFEST_PATH" "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1257
    printf '%s\n' "$name" >> "$unsorted" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1258
    sort -u "$unsorted" > "$tmp" || { rm -f "$unsorted" "$tmp"; return 1; }
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1259
    rm -f "$unsorted"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1298
    rm -f "$target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1328
    log "  (dry-run) rm $target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1330
    rm -f "$target"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1342
    rm -f "$AGENT_PROFILE_MANIFEST_PATH"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1415
    rm -f "$LEAF_AGENT_TARGET"
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1447
    on)  rm -f "$AGENT_PROFILES_OPT_OUT_PATH" ;;
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1523
    rm -f "$tmp"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1570
    if $DRY_RUN; then log "  (dry-run) rm $target_path"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1571
    else rm -f "$target_path"; log "  - removed $name"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1574
    rm -f "$manifest_data"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1742
    rm -f "$INSTALLED_NAMES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"
  • Dangerous shell operationline 1760
    rm -f "$UPSTREAM_FILE" "$MANIFEST_DATA" "$PLAN_FILE" "$SELECTED_FILE" "$SELECTED_UPSTREAM" "$DECLINED_CANDIDATES"

tools/iteration_log.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/keenable_search.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 10
    [Credential-related source omitted]
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 12
    https://app.keenable.ai/console).
  • Network accessline 12
    https://app.keenable.ai/console).
  • Network accessline 43
    # Fetch pages as markdown python3 tools/keenable_search.py fetch "https://arxiv.org/abs/2209.00796"
  • Network accessline 43
    # Fetch pages as markdown python3 tools/keenable_search.py fetch "https://arxiv.org/abs/2209.00796"
  • Network accessline 44
    python3 tools/keenable_search.py fetch "https://arxiv.org/abs/2209.00796"
  • Network accessline 44
    python3 tools/keenable_search.py fetch "https://arxiv.org/abs/2209.00796"
  • Network accessline 61
    _API_BASE = "https://api.keenable.ai"
  • Network accessline 61
    _API_BASE = "https://api.keenable.ai"
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Network accessline 113
    data = json.dumps(payload).encode("utf-8")         headers["Content-Type"] = "application/json"     req = urllib.request.Request(url, data=data, headers=headers)
  • Network accessline 113
    data = json.dumps(payload).encode("utf-8")         headers["Content-Type"] = "application/json"     req = urllib.request.Request(url, data=data, headers=headers)
  • Network accessline 114
    headers["Content-Type"] = "application/json"     req = urllib.request.Request(url, data=data, headers=headers)     last_err: Exception | None = None
  • Network accessline 114
    headers["Content-Type"] = "application/json"     req = urllib.request.Request(url, data=data, headers=headers)     last_err: Exception | None = None
  • Network accessline 115
    req = urllib.request.Request(url, data=data, headers=headers)
  • Network accessline 115
    req = urllib.request.Request(url, data=data, headers=headers)
  • Network accessline 118
    for attempt in range(retries + 1):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 118
    for attempt in range(retries + 1):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 119
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 119
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 120
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 120
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Access to secretsline 139
    [Credential-related source omitted]
  • Access to secretsline 139
    [Credential-related source omitted]
  • Network accessline 232
    def fetch(urls: list[str], max_chars: int = 10000) -> dict[str, Any]:
  • Network accessline 232
    def fetch(urls: list[str], max_chars: int = 10000) -> dict[str, Any]:
  • Network accessline 339
    if args.command == "fetch":             result = fetch(urls=args.urls, max_chars=args.max_chars)
  • Network accessline 339
    if args.command == "fetch":             result = fetch(urls=args.urls, max_chars=args.max_chars)
  • Network accessline 340
    result = fetch(urls=args.urls, max_chars=args.max_chars)
  • Network accessline 340
    result = fetch(urls=args.urls, max_chars=args.max_chars)

tools/meta_opt/trigger_eval.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 203
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]

tools/openalex_fetch.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 2
    """ OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/
  • Network accessline 2
    """ OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/
  • Network accessline 2
    """ OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/
  • Network accessline 2
    """ OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/
  • Network accessline 3
    OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/ """
  • Network accessline 3
    OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/ """
  • Network accessline 3
    OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/ """
  • Network accessline 3
    OpenAlex API client for academic paper search. Documentation: https://developers.openalex.org/ """
  • Network accessline 4
    Documentation: https://developers.openalex.org/
  • Network accessline 4
    Documentation: https://developers.openalex.org/
  • Network accessline 4
    Documentation: https://developers.openalex.org/
  • Network accessline 4
    Documentation: https://developers.openalex.org/
  • Network accessline 26
    class OpenAlexClient:     BASE_URL = "https://api.openalex.org"
  • Network accessline 26
    class OpenAlexClient:     BASE_URL = "https://api.openalex.org"
  • Network accessline 26
    class OpenAlexClient:     BASE_URL = "https://api.openalex.org"
  • Network accessline 26
    class OpenAlexClient:     BASE_URL = "https://api.openalex.org"
  • Network accessline 27
    BASE_URL = "https://api.openalex.org"
  • Network accessline 27
    BASE_URL = "https://api.openalex.org"
  • Network accessline 27
    BASE_URL = "https://api.openalex.org"
  • Network accessline 27
    BASE_URL = "https://api.openalex.org"
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 39
    self.session = requests.Session()
  • Network accessline 39
    self.session = requests.Session()
  • Network accessline 39
    self.session = requests.Session()
  • Network accessline 39
    self.session = requests.Session()
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Network accessline 173
    "id": work.get("id"),             "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,
  • Network accessline 173
    "id": work.get("id"),             "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,
  • Network accessline 173
    "id": work.get("id"),             "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,
  • Network accessline 173
    "id": work.get("id"),             "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,
  • Network accessline 174
    "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,             "title": work.get("display_name") or work.get("title", "Untitled"),
  • Network accessline 174
    "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,             "title": work.get("display_name") or work.get("title", "Untitled"),
  • Network accessline 174
    "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,             "title": work.get("display_name") or work.get("title", "Untitled"),
  • Network accessline 174
    "openalex_id": work.get("id", "").split("/")[-1],             "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,             "title": work.get("display_name") or work.get("title", "Untitled"),
  • Network accessline 175
    "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,
  • Network accessline 175
    "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,
  • Network accessline 175
    "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,
  • Network accessline 175
    "doi": work.get("doi", "").replace("https://doi.org/", "") if work.get("doi") else None,

tools/overleaf_audit.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 65
    echo ""         echo "   Token may already be public if pushed. Revoke immediately:"         echo "   https://www.overleaf.com/user/settings"
  • Network accessline 65
    echo ""         echo "   Token may already be public if pushed. Revoke immediately:"         echo "   https://www.overleaf.com/user/settings"
  • Network accessline 66
    echo "   Token may already be public if pushed. Revoke immediately:"         echo "   https://www.overleaf.com/user/settings"         FOUND=1
  • Network accessline 66
    echo "   Token may already be public if pushed. Revoke immediately:"         echo "   https://www.overleaf.com/user/settings"         FOUND=1
  • Network accessline 67
    echo "   https://www.overleaf.com/user/settings"
  • Network accessline 67
    echo "   https://www.overleaf.com/user/settings"
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Network accessline 97
    echo ""     echo "Action items:"     echo "  1. Revoke the leaked token at https://www.overleaf.com/user/settings"
  • Network accessline 97
    echo ""     echo "Action items:"     echo "  1. Revoke the leaked token at https://www.overleaf.com/user/settings"
  • Network accessline 98
    echo "Action items:"     echo "  1. Revoke the leaked token at https://www.overleaf.com/user/settings"     echo "  2. Generate a new token"
  • Network accessline 98
    echo "Action items:"     echo "  1. Revoke the leaked token at https://www.overleaf.com/user/settings"     echo "  2. Generate a new token"
  • Network accessline 99
    echo "  1. Revoke the leaked token at https://www.overleaf.com/user/settings"
  • Network accessline 99
    echo "  1. Revoke the leaked token at https://www.overleaf.com/user/settings"

tools/overleaf_setup.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 6
    [Credential-related source omitted]
  • Network accessline 11
    # # Example: #   bash tools/overleaf_setup.sh https://www.overleaf.com/project/69e478... paper-overleaf
  • Network accessline 11
    # # Example: #   bash tools/overleaf_setup.sh https://www.overleaf.com/project/69e478... paper-overleaf
  • Network accessline 13
    #   bash tools/overleaf_setup.sh https://www.overleaf.com/project/69e478... paper-overleaf
  • Network accessline 13
    #   bash tools/overleaf_setup.sh https://www.overleaf.com/project/69e478... paper-overleaf
  • Network accessline 27
    echo "Usage: $0 <project-id-or-url> [clone-dir]"     echo ""     echo "  project-id-or-url:  e.g. 'abc123def456' or 'https://www.overleaf.com/project/abc123def456'"
  • Network accessline 27
    echo "Usage: $0 <project-id-or-url> [clone-dir]"     echo ""     echo "  project-id-or-url:  e.g. 'abc123def456' or 'https://www.overleaf.com/project/abc123def456'"
  • Network accessline 28
    echo ""     echo "  project-id-or-url:  e.g. 'abc123def456' or 'https://www.overleaf.com/project/abc123def456'"     echo "  clone-dir:          defaults to 'paper-overleaf'"
  • Network accessline 28
    echo ""     echo "  project-id-or-url:  e.g. 'abc123def456' or 'https://www.overleaf.com/project/abc123def456'"     echo "  clone-dir:          defaults to 'paper-overleaf'"
  • Network accessline 29
    echo "  project-id-or-url:  e.g. 'abc123def456' or 'https://www.overleaf.com/project/abc123def456'"
  • Network accessline 29
    echo "  project-id-or-url:  e.g. 'abc123def456' or 'https://www.overleaf.com/project/abc123def456'"
  • Network accessline 52
    echo "Setting up Overleaf bridge for project $PROJECT_ID → ./$CLONE_DIR/" echo "" echo "Get a token at: https://www.overleaf.com/user/settings → Git Integration → Create Token"
  • Network accessline 52
    echo "Setting up Overleaf bridge for project $PROJECT_ID → ./$CLONE_DIR/" echo "" echo "Get a token at: https://www.overleaf.com/user/settings → Git Integration → Create Token"
  • Network accessline 53
    echo "" echo "Get a token at: https://www.overleaf.com/user/settings → Git Integration → Create Token" echo ""
  • Network accessline 53
    echo "" echo "Get a token at: https://www.overleaf.com/user/settings → Git Integration → Create Token" echo ""
  • Network accessline 54
    echo "Get a token at: https://www.overleaf.com/user/settings → Git Integration → Create Token"
  • Network accessline 54
    echo "Get a token at: https://www.overleaf.com/user/settings → Git Integration → Create Token"
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Network accessline 68
    echo "Cloning…" if ! git clone "https://git:${OL_TOKEN}@git.overleaf.com/${PROJECT_ID}" "$CLONE_DIR" 2>&1 \
  • Network accessline 68
    echo "Cloning…" if ! git clone "https://git:${OL_TOKEN}@git.overleaf.com/${PROJECT_ID}" "$CLONE_DIR" 2>&1 \
  • Network accessline 69
    [Credential-related source omitted]
  • Network accessline 69
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 77
    cd "$CLONE_DIR" git remote set-url origin "https://git.overleaf.com/${PROJECT_ID}"
  • Network accessline 77
    cd "$CLONE_DIR" git remote set-url origin "https://git.overleaf.com/${PROJECT_ID}"
  • Network accessline 78
    git remote set-url origin "https://git.overleaf.com/${PROJECT_ID}"
  • Network accessline 78
    git remote set-url origin "https://git.overleaf.com/${PROJECT_ID}"
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Network accessline 112
    echo "ERROR: Overleaf token pattern (olp_…) detected in staged changes."     echo "       Refusing to commit. Remove the token before committing."     echo "       Also revoke it at https://www.overleaf.com/user/settings"
  • Network accessline 112
    echo "ERROR: Overleaf token pattern (olp_…) detected in staged changes."     echo "       Refusing to commit. Remove the token before committing."     echo "       Also revoke it at https://www.overleaf.com/user/settings"
  • Network accessline 113
    echo "       Refusing to commit. Remove the token before committing."     echo "       Also revoke it at https://www.overleaf.com/user/settings"     exit 1
  • Network accessline 113
    echo "       Refusing to commit. Remove the token before committing."     echo "       Also revoke it at https://www.overleaf.com/user/settings"     exit 1
  • Network accessline 114
    echo "       Also revoke it at https://www.overleaf.com/user/settings"
  • Network accessline 114
    echo "       Also revoke it at https://www.overleaf.com/user/settings"
  • Dangerous shell operationline 124
    cd .. && rm -rf "$CLONE_DIR"
  • Dangerous shell operationline 124
    cd .. && rm -rf "$CLONE_DIR"

tools/paper_illustration_image2.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/provenance.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/research_wiki.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 78
    _ARXIV_API = "https://export.arxiv.org/api/query?id_list={ids}"
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 79
    _ARXIV_NS = {"atom": "http://www.w3.org/2005/Atom",
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 80
    "arxiv": "http://arxiv.org/schemas/atom"}
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 94
    base = ("ARIS-research-wiki/1.0 "             "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")     return f"{base} (mailto:{contact})" if contact else base
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 95
    "(+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)")
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 464
    s = arxiv_id.strip()     for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 465
    for prefix in ("arXiv:", "arxiv:", "http://arxiv.org/abs/", "https://arxiv.org/abs/"):
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 490
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 491
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 492
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 494
    curl = shutil.which("curl")
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 495
    if curl is None:
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 513
    headers = {"User-Agent": _arxiv_user_agent()}     req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 514
    req = urllib.request.Request(url, headers=headers)
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 515
    for attempt in (1, 2, 3):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 516
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 body = resp.read()
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 517
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 564
    # The <id> element holds e.g. http://arxiv.org/abs/2510.23672v1 — recover
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1443
    then each page is written from the pre-fetched metadata — N papers cost 1     arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1444
    arXiv request instead of N, avoiding the burst-429 problem. Ids the batch     did not return fall back to a per-id fetch (handles the occasional miss).     Dedup is still handled per-id inside ingest_paper.
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).
  • Network accessline 1445
    did not return fall back to a per-id fetch (handles the occasional miss).

tools/review_gate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/run_state.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/semantic_scholar_fetch.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 57
    _API_BASE = "https://api.semanticscholar.org/graph/v1" _USER_AGENT = "s2-fetch/1.1"
  • Network accessline 57
    _API_BASE = "https://api.semanticscholar.org/graph/v1" _USER_AGENT = "s2-fetch/1.1"
  • Network accessline 57
    _API_BASE = "https://api.semanticscholar.org/graph/v1" _USER_AGENT = "s2-fetch/1.1"
  • Network accessline 57
    _API_BASE = "https://api.semanticscholar.org/graph/v1" _USER_AGENT = "s2-fetch/1.1"
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Network accessline 86
    def _request_json(url: str, *, retries: int = 2, timeout: int = _DEFAULT_TIMEOUT) -> dict[str, Any]:     req = urllib.request.Request(url, headers=_headers())
  • Network accessline 86
    def _request_json(url: str, *, retries: int = 2, timeout: int = _DEFAULT_TIMEOUT) -> dict[str, Any]:     req = urllib.request.Request(url, headers=_headers())
  • Network accessline 86
    def _request_json(url: str, *, retries: int = 2, timeout: int = _DEFAULT_TIMEOUT) -> dict[str, Any]:     req = urllib.request.Request(url, headers=_headers())
  • Network accessline 86
    def _request_json(url: str, *, retries: int = 2, timeout: int = _DEFAULT_TIMEOUT) -> dict[str, Any]:     req = urllib.request.Request(url, headers=_headers())
  • Network accessline 87
    req = urllib.request.Request(url, headers=_headers())
  • Network accessline 87
    req = urllib.request.Request(url, headers=_headers())
  • Network accessline 87
    req = urllib.request.Request(url, headers=_headers())
  • Network accessline 87
    req = urllib.request.Request(url, headers=_headers())
  • Network accessline 90
    for attempt in range(retries + 1):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 90
    for attempt in range(retries + 1):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 90
    for attempt in range(retries + 1):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 90
    for attempt in range(retries + 1):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 91
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 91
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 91
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 91
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 92
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 92
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 92
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 92
    with urllib.request.urlopen(req, timeout=timeout) as resp:

tools/skill_picker.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/smart_update.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Access to secretsline 208
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Dangerous shell operationline 539
    rm -rf "$LOCAL_DIR/$s"
  • Dangerous shell operationline 547
    rm -rf "$LOCAL_DIR/shared-references"

tools/threat_scan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Instruction override signalline 32
    The (?:\\w+\\s+)* filler-gap between key tokens defeats "ignore all PRIOR instructions"-style evasion. """
  • Instruction override signalline 32
    The (?:\\w+\\s+)* filler-gap between key tokens defeats "ignore all PRIOR instructions"-style evasion. """
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Network accessline 86
    # Require explicit exfil intent — "upload your SSH key at https://..." (legit
  • Network accessline 86
    # Require explicit exfil intent — "upload your SSH key at https://..." (legit
  • Network accessline 87
    # setup) must NOT trip; "exfiltrate the data to https://..." must.
  • Network accessline 87
    # setup) must NOT trip; "exfiltrate the data to https://..." must.
  • Possible obfuscationline 108
    '<U+200B>', '<U+200C>', '<U+200D>', '<U+2060>', '<U+2062>', '<U+2063>', '<U+2064>',
  • Possible obfuscationline 108
    '<U+200B>', '<U+200C>', '<U+200D>', '<U+2060>', '<U+2062>', '<U+2063>', '<U+2064>',
  • Possible obfuscationline 109
    '<U+FEFF>', '<U+202A>', '<U+202B>', '<U+202C>', '<U+202D>', '<U+202E>',
  • Possible obfuscationline 109
    '<U+FEFF>', '<U+202A>', '<U+202B>', '<U+202C>', '<U+202D>', '<U+202E>',
  • Possible obfuscationline 110
    '<U+2066>', '<U+2067>', '<U+2068>', '<U+2069>',
  • Possible obfuscationline 110
    '<U+2066>', '<U+2067>', '<U+2068>', '<U+2069>',

tools/verify_paper_audits.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    #!/usr/bin/env bash

tools/verify_papers.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 108
    ARXIV_API = "https://export.arxiv.org/api/query"
  • Network accessline 109
    CROSSREF_API = "https://api.crossref.org/works"
  • Network accessline 110
    S2_API = "https://api.semanticscholar.org/graph/v1/paper/search"
  • Network accessline 124
    def _arxiv_user_agent() -> str:     contact = os.environ.get("ARIS_VERIFY_EMAIL", "").strip()     base = "verify-papers/1.0 (+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)"
  • Network accessline 125
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 126
    base = "verify-papers/1.0 (+https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep)"
  • Network accessline 170
    def normalize_doi(raw: str) -> str:     return raw.strip().lower().lstrip("https://doi.org/").lstrip("doi.org/")
  • Network accessline 171
    return raw.strip().lower().lstrip("https://doi.org/").lstrip("doi.org/")
  • Network accessline 239
    export.arxiv.org refuses urllib from some networks for minutes at a time     while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 240
    while curl gets 200 on the same URL, so retrying urllib cannot recover.
  • Network accessline 241
    Returns the body, or None when curl is missing or the request fails.
  • Network accessline 243
    curl = shutil.which("curl")
  • Network accessline 244
    if curl is None:
  • Network accessline 256
    An HTTP 406 is re-issued once through curl before it is reported.
  • Network accessline 258
    req = urllib.request.Request(url, headers=headers or {})
  • Network accessline 259
    try:         with urllib.request.urlopen(req, timeout=timeout) as resp:             return resp.status, resp.read().decode("utf-8", errors="replace")
  • Network accessline 260
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 316
    found = set()             for bid in base_ids:                 if f"<id>http://arxiv.org/abs/{bid}" in body:
  • Network accessline 317
    for bid in base_ids:                 if f"<id>http://arxiv.org/abs/{bid}" in body:                     found.add(bid)
  • Network accessline 318
    if f"<id>http://arxiv.org/abs/{bid}" in body:
  • Access to secretsline 371
    [Credential-related source omitted]
  • Access to secretsline 372
    [Credential-related source omitted]
  • Access to secretsline 654
    [Credential-related source omitted]

tools/watchdog.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 24 facts
Signal confidence: 476 facts

and 426 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/ablation-planner/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/ablation-planner/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/ablation-planner/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/ablation-planner/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/ablation-planner/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

wanshuiyin/Auto-claude-code-research-in-sleep: #100 on hotskills, 18.8k stars

[![wanshuiyin/Auto-claude-code-research-in-sleep on hotskills](https://hotskills.dev/badge/wanshuiyin-auto-claude-code-research-in-sleep.svg)](https://hotskills.dev/skill/wanshuiyin-auto-claude-code-research-in-sleep/)