Not in the top 1,000 by GitHub stars

PaulRBerg/agent-skills

PRB's collection of agent skills

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/agents-brain/SKILL.md

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

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/agents-docs/SKILL.md

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

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/agents-introspection/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/agents-system/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/ai-prune/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/brainstorm-with-me/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/chromium-browser/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/cli-cast/SKILL.md

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

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/cli-coingecko/SKILL.md

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

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/cli-gh/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/cli-just/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/code-polish/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/codebase-design/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/commit/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/copy-transcript-path/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/effect-ts/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/evm-atlas/SKILL.md

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

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/fresh-eyes-sweep/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/frontend-design/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/grill-me/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/html-playground/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/interview-me/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/large-file-refactor/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/naming-refactor/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/node-deps-bumper/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/orchestration/SKILL.md

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

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/pdf/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/release-bumper/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/repo-fanout/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/repo-harmonization/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/repo-rename/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/retro/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/skill-harmonization/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/social-media/SKILL.md

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

Before Not checked yet → After Network or broad shell

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/spreadsheets/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/tailwind-css/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/task-handoff/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/todo-archive/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/tool-finder/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/vitest/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/wrap-up/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/writing-editor/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

skills/yeet/SKILL.md

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

Before Not checked yet → After Local scripts

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

toolkit/skillet/tests/fixtures/map/catalog/skills/alpha/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

toolkit/skillet/tests/fixtures/map/catalog/skills/beta/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

toolkit/skillet/tests/fixtures/map/catalog/skills/ignored/SKILL.md

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

Before Not checked yet → After Instructions only

b6abe0d3fc63 → 2d3e3e420b6e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → b6abe0d3fc63

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 2d3e3e420b6eacfb86d31391c5045347af272008

git clone --filter=blob:none --no-checkout https://github.com/PaulRBerg/agent-skills.git .hotskills/paulrberg-agent-skills && git -C .hotskills/paulrberg-agent-skills checkout --detach 2d3e3e420b6eacfb86d31391c5045347af272008 # Copy each selected skill directory from .hotskills/paulrberg-agent-skills into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/PaulRBerg/agent-skills.git .hotskills/paulrberg-agent-skills && git -C .hotskills/paulrberg-agent-skills checkout --detach 2d3e3e420b6eacfb86d31391c5045347af272008 # Copy each selected skill directory from .hotskills/paulrberg-agent-skills into .agents/skills/<skill-name>/
104GitHub stars
0stars in 7 days
46skills in this repository
179commits in 30 days

Heat

1.8
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

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

Stars over time

Oct 25, 2026Oct 30, 2026104

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

agents-brain

When your agent uses it

Maintain README.md, AGENTS.md/CLAUDE.md, skills, and repo context. Create, scaffold, or initialize AGENTS.md files and project-local agent skills. Use task evidence to delete obsolete skills, merge overlapping skills, and capture recurring workflows.

What it loads into context

Frontmatter

178 tokens

Always available to the agent

SKILL.md

4,522 tokens

When the skill is activated

Reference documents

13,015 tokens

Loaded on request

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

The playbook

  1. Routes
  2. Maintenance Scope
  3. Prompting and Context Optimization
  4. STE Authoring and Review
  5. Maintain Workflow
  6. Maintenance Authority
  7. Continuous Repository Skill Maintenance
  8. Maintenance Arguments
  9. Repository Guard Rail
  10. Claude Code Compatibility
  11. Discovery and Tool Routing
  12. Completion and Report
  13. References

Scripts executed separately

  • scripts/fetch-agentskills-spec.sh
  • scripts/fetch-guidance.sh

Files

  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • SKILL.mdcore21,094 bytes
  • agents/openai.yamlasset42 bytes
  • references/asd-ste100.mddoc6,956 bytes
  • references/create-agents-md.mddoc6,663 bytes
  • references/create-docs.mddoc6,014 bytes
  • references/create-skill.mddoc9,335 bytes
  • references/maintain-skills.mddoc9,332 bytes
  • references/maintain.mddoc12,632 bytes
  • references/writing-great-skills.mddoc13,235 bytes
  • scripts/fetch-agentskills-spec.shruns8,891 bytes
  • scripts/fetch-guidance.shruns9,208 bytes
Read SKILL.md

# Agents Brain

If these instructions are already present in the conversation from a slash or dollar invocation, follow them directly.
In that case, do not invoke this skill again through a skill tool.

Apply explicit user instructions and established authorization before this skill's defaults. Do not ask again for an
unchanged decision. Preserve host restrictions and required destructive-action approval.

## Routes

- `maintain [path] [target ...] [flags]`: Maintain context and apply task-backed skill lifecycle changes. Use this route
  by default for context maintenance or inspection. Read [references/maintain.md](references/maintain.md).
- `create-skill [skill-name]`: Create a project-local skill from an explicit request. Read
  [references/create-skill.md](references/create-skill.md). Apply its repository catalog guard before scaffolding.
View the complete source on GitHub

Skills included

  • agents-brain
  • agents-docs
  • agents-introspection
  • agents-system
  • ai-prune
  • brainstorm-with-me
  • chromium-browser
  • cli-cast
  • cli-coingecko
  • cli-gh
  • cli-just
  • code-polish
  • codebase-design
  • commit
  • copy-transcript-path
  • effect-ts
  • evm-atlas
  • fresh-eyes-sweep
  • frontend-design
  • grill-me
  • html-playground
  • interview-me
  • large-file-refactor
  • naming-refactor
  • node-deps-bumper
  • orchestration
  • pdf
  • release-bumper
  • repo-fanout
  • repo-harmonization
  • repo-rename
  • retro
  • skill-harmonization
  • social-media
  • spreadsheets
  • tailwind-css
  • task-handoff
  • todo-archive
  • tool-finder
  • vitest
  • wrap-up
  • writing-editor
  • yeet
  • alpha
  • beta
  • ignored

Repository facts

License
MIT
Created
Feb 5, 2026
Last pushed
Nov 6, 2026
Forks
10
Open issues
5
Project activity
Active

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 115 notes
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-brain/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-docs/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-docs/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-introspection/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-introspection/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-introspection/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/agents-introspection/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ai-prune/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ai-prune/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/chromium-browser/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/cli-cast/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/cli-cast/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/cli-coingecko/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 1,529 signals by file

skills/agents-brain/SKILL.md

  • Network accessline 4
    create-skill [skill-name] | create-agents-md [path] [--root-only] [--dry-run] [--force] compatibility:   Requires curl and a writable user cache directory. Network access populates or refreshes the official Anthropic and
  • Network accessline 5
    compatibility:   Requires curl and a writable user cache directory. Network access populates or refreshes the official Anthropic and   OpenAI prompting guides and the agentskills.io specification.
  • Network accessline 6
    Requires curl and a writable user cache directory. Network access populates or refreshes the official Anthropic and
  • Network accessline 74
    The helper retrieves Anthropic's [prompting best practices](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices)
  • Network accessline 75
    [prompting best practices](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices)
  • Network accessline 76
    and OpenAI's [latest-model guide](https://developers.openai.com/api/docs/guides/latest-model#prompting-best-practices)

skills/agents-brain/references/asd-ste100.md

  • Network accessline 85
    Adapted from Dustin Yuchen Teng's [asd-ste100-skill v0.4.0](https://github.com/danyuchn/asd-ste100-skill/tree/32511c6992ecb5f1971e46a2943f2e6adceedafe).
  • Network accessline 86
    [asd-ste100-skill v0.4.0](https://github.com/danyuchn/asd-ste100-skill/tree/32511c6992ecb5f1971e46a2943f2e6adceedafe).
  • Network accessline 87
    Sources: [SKILL.md](https://github.com/danyuchn/asd-ste100-skill/blob/32511c6992ecb5f1971e46a2943f2e6adceedafe/SKILL.md)
  • Network accessline 88
    and [writing-rules.md](https://github.com/danyuchn/asd-ste100-skill/blob/32511c6992ecb5f1971e46a2943f2e6adceedafe/references/writing-rules.md). This adaptation includes no official ASD dictionary or PDF content.
  • Network accessline 89
    [writing-rules.md](https://github.com/danyuchn/asd-ste100-skill/blob/32511c6992ecb5f1971e46a2943f2e6adceedafe/references/writing-rules.md).

skills/agents-brain/references/create-skill.md

  • Network accessline 66
    Use an available web tool to retrieve the current [Claude Code frontmatter reference](https://code.claude.com/docs/en/skills#frontmatter-reference). Do this in the same
  • Network accessline 67
    [Claude Code frontmatter reference](https://code.claude.com/docs/en/skills#frontmatter-reference). Do this in the same

skills/agents-brain/references/writing-great-skills.md

  • Network accessline 3
    Compact authoring guidance adapted from Matt Pocock's [writing-great-skills](https://github.com/mattpocock/skills/tree/697d4ce9742da558fd1ba6697c8e9775e2e302dd/skills/productivity/writing-great-skills)
  • Network accessline 4
    [writing-great-skills](https://github.com/mattpocock/skills/tree/697d4ce9742da558fd1ba6697c8e9775e2e302dd/skills/productivity/writing-great-skills)
  • Network accessline 5
    (SKILL.md + GLOSSARY.md). The link preserves the historical source layout. The exact local import revision is unrecorded. The upstream successor is [writing-for-agents](https://github.com/mattpocock/skills/tree/main/skills/productivity/writ
  • Network accessline 7
    [writing-for-agents](https://github.com/mattpocock/skills/tree/main/skills/productivity/writing-for-agents).

skills/agents-brain/scripts/fetch-agentskills-spec.sh

  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 10
    artifact=specification source_url='https://agentskills.io/specification.md'
  • Network accessline 11
    source_url='https://agentskills.io/specification.md'
  • Dangerous shell operationline 67
    rm -f "$headers_tmp"
  • Dangerous shell operationline 70
    rm -f "$body_tmp"
  • Dangerous shell operationline 73
    rm -f "$metadata_tmp"
  • Network accessline 129
    allowed_effective_url() {   [ "$1" = "$source_url" ]
  • Network accessline 130
    [ "$1" = "$source_url" ]
  • Network accessline 237
    set +e   curl_output=$(curl "${curl_args[@]}" "$source_url")
  • Network accessline 238
    curl_output=$(curl "${curl_args[@]}" "$source_url")

skills/agents-brain/scripts/fetch-guidance.sh

  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 36
    case "$artifact" in   anthropic)     source_url='https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices.md'
  • Network accessline 37
    anthropic)     source_url='https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices.md'     body_name='anthropic-prompting.md'
  • Network accessline 38
    source_url='https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices.md'
  • Network accessline 41
    ;;   openai)     source_url='https://developers.openai.com/api/docs/guides/latest-model.md'
  • Network accessline 42
    openai)     source_url='https://developers.openai.com/api/docs/guides/latest-model.md'     body_name='openai-prompting.md'
  • Network accessline 43
    source_url='https://developers.openai.com/api/docs/guides/latest-model.md'
  • Dangerous shell operationline 80
    rm -f "$headers_tmp"
  • Dangerous shell operationline 83
    rm -f "$body_tmp"
  • Dangerous shell operationline 86
    rm -f "$metadata_tmp"
  • Network accessline 141
    allowed_effective_url() {   [ "$1" = "$source_url" ]
  • Network accessline 142
    [ "$1" = "$source_url" ]
  • Network accessline 249
    set +e   curl_output=$(curl "${curl_args[@]}" "$source_url")
  • Network accessline 250
    curl_output=$(curl "${curl_args[@]}" "$source_url")

skills/agents-docs/SKILL.md

  • Network accessline 1
    --- compatibility:   Requires curl and a writable user cache directory. Network access populates or refreshes fixed artifacts and fetches
  • Network accessline 2
    compatibility:   Requires curl and a writable user cache directory. Network access populates or refreshes fixed artifacts and fetches   uncached topic pages.
  • Network accessline 3
    Requires curl and a writable user cache directory. Network access populates or refreshes fixed artifacts and fetches
  • Network accessline 37
    - For Codex, start only at `https://developers.openai.com`. Resolve `scripts/fetch-doc.sh` relative to this skill
  • Network accessline 38
    directory. Run `fetch-doc.sh codex-manual`. Search the returned path narrowly with `rg`. Read only the matching   heading range into context. The fixed manual and schema endpoints may redirect to their exact   `https://learn.chatgpt.com/doc
  • Network accessline 39
    heading range into context. The fixed manual and schema endpoints may redirect to their exact   `https://learn.chatgpt.com/docs/` counterparts. - For model prompting in Codex, read the
  • Network accessline 40
    `https://learn.chatgpt.com/docs/` counterparts.
  • Network accessline 41
    - For model prompting in Codex, read the   [OpenAI latest-model guide](https://developers.openai.com/api/docs/guides/latest-model#prompting-best-practices). It   covers the current GPT model family. Treat advice that names one model as meas
  • Network accessline 42
    [OpenAI latest-model guide](https://developers.openai.com/api/docs/guides/latest-model#prompting-best-practices). It
  • Network accessline 44
    parameters, confirm Codex settings against the product documentation. - For `$imagegen` and Codex image-prompting questions, read the manual's exact   [Image generation](https://learn.chatgpt.com/docs/image-generation) topic first. When det
  • Network accessline 45
    - For `$imagegen` and Codex image-prompting questions, read the manual's exact   [Image generation](https://learn.chatgpt.com/docs/image-generation) topic first. When detailed prompting patterns or   production examples are needed, also rea
  • Network accessline 46
    [Image generation](https://learn.chatgpt.com/docs/image-generation) topic first. When detailed prompting patterns or
  • Network accessline 47
    production examples are needed, also read the   [GPT Image Generation Models Prompting Guide](https://developers.openai.com/cookbook/examples/multimodal/image-gen-models-prompting-guide).   Apply its prompt-writing guidance to `$imagegen`. 
  • Network accessline 48
    [GPT Image Generation Models Prompting Guide](https://developers.openai.com/cookbook/examples/multimodal/image-gen-models-prompting-guide).
  • Network accessline 49
    Apply its prompt-writing guidance to `$imagegen`. Treat model selection, flags, and API parameters as API-only unless   Codex documentation confirms the built-in skill exposes them. - For Claude Code, use only `https://code.claude.com`. Sta
  • Network accessline 50
    Codex documentation confirms the built-in skill exposes them. - For Claude Code, use only `https://code.claude.com`. Start broad product research at   `https://code.claude.com/docs/en/overview.md`.
  • Network accessline 51
    - For Claude Code, use only `https://code.claude.com`. Start broad product research at
  • Network accessline 52
    `https://code.claude.com/docs/en/overview.md`.
  • Network accessline 80
    Follow redirects only within the matching official domain, except for the helper's exact Codex artifact redirects to `https://learn.chatgpt.com/docs/`. Cite the final page URL reported by the helper or live fetch.
  • Network accessline 81
    `https://learn.chatgpt.com/docs/`. Cite the final page URL reported by the helper or live fetch.
  • Network accessline 114
    - `https://developers.openai.com/codex/hooks`
  • Network accessline 115
    - `https://developers.openai.com/codex/app-server`

skills/agents-docs/references/codex-hooks.md

  • Network accessline 6
    - [Codex hooks](https://developers.openai.com/codex/hooks)
  • Network accessline 7
    - [Codex app-server](https://developers.openai.com/codex/app-server)

skills/agents-docs/scripts/fetch-doc.sh

  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 36
    case "$artifact" in   codex-manual)     source_url='https://developers.openai.com/codex/codex-manual.md'
  • Network accessline 37
    codex-manual)     source_url='https://developers.openai.com/codex/codex-manual.md'     redirected_url='https://learn.chatgpt.com/docs/codex-manual.md'
  • Network accessline 38
    source_url='https://developers.openai.com/codex/codex-manual.md'
  • Network accessline 39
    redirected_url='https://learn.chatgpt.com/docs/codex-manual.md'
  • Network accessline 42
    ;;   codex-config-schema)     source_url='https://developers.openai.com/codex/config-schema.json'
  • Network accessline 43
    codex-config-schema)     source_url='https://developers.openai.com/codex/config-schema.json'     redirected_url='https://learn.chatgpt.com/docs/config-schema.json'
  • Network accessline 44
    source_url='https://developers.openai.com/codex/config-schema.json'
  • Network accessline 45
    redirected_url='https://learn.chatgpt.com/docs/config-schema.json'
  • Dangerous shell operationline 82
    rm -f "$headers_tmp"
  • Dangerous shell operationline 85
    rm -f "$body_tmp"
  • Dangerous shell operationline 88
    rm -f "$metadata_tmp"
  • Network accessline 143
    allowed_effective_url() {   [ "$1" = "$source_url" ] || [ "$1" = "$redirected_url" ]
  • Network accessline 144
    [ "$1" = "$source_url" ] || [ "$1" = "$redirected_url" ]
  • Network accessline 251
    set +e   curl_output=$(curl "${curl_args[@]}" "$source_url")
  • Network accessline 252
    curl_output=$(curl "${curl_args[@]}" "$source_url")

skills/agents-introspection/scripts/transcript-inspect.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script

skills/agents-introspection/scripts/transcript-miner.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script
  • Access to secretsline 232
    [Credential-related source omitted]
  • Access to secretsline 327
    [Credential-related source omitted]
  • Access to secretsline 562
    [Credential-related source omitted]
  • Access to secretsline 865
    [Credential-related source omitted]

skills/agents-introspection/scripts/transcript_common.py

  • Executable scriptline 1
    Executable file

skills/chromium-browser/SKILL.md

  • Network accessline 42
    For released tool behavior, consult the [upstream tool reference](https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/chrome-devtools-mcp-v1.12.0/docs/tool-reference.md).
  • Network accessline 43
    [upstream tool reference](https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/chrome-devtools-mcp-v1.12.0/docs/tool-reference.md).
  • Network accessline 179
    unidentified pages. If you cannot identify an owned page reliably, report cleanup as unverified. - On attachment or transport failure, distinguish the browser endpoint from the MCP process. First, check the debugging   endpoint at `http://1
  • Network accessline 180
    - On attachment or transport failure, distinguish the browser endpoint from the MCP process. First, check the debugging   endpoint at `http://127.0.0.1:${PRB_AGENT_CHROMIUM_PORT:-9222}/json/version`. `scripts/ensure-chromium.sh` performs   
  • Network accessline 181
    endpoint at `http://127.0.0.1:${PRB_AGENT_CHROMIUM_PORT:-9222}/json/version`. `scripts/ensure-chromium.sh` performs

skills/chromium-browser/references/wayback-machine.md

  • Network accessline 20
    Query `https://web.archive.org/cdx/search/cdx` with these parameters. The
  • Network accessline 21
    [official CDX documentation](https://github.com/internetarchive/wayback/blob/master/wayback-cdx-server/README.md) is
  • Network accessline 47
    curl --get --fail-with-body --show-error --silent \
  • Network accessline 48
    --connect-timeout 10 --max-time 30 \   'https://web.archive.org/cdx/search/cdx' \   --data-urlencode 'url=https://example.com/path?item=1' \
  • Network accessline 49
    'https://web.archive.org/cdx/search/cdx' \
  • Network accessline 50
    --data-urlencode 'url=https://example.com/path?item=1' \
  • Network accessline 59
    curl --get --fail-with-body --show-error --silent \
  • Network accessline 60
    --connect-timeout 10 --max-time 30 \   'https://web.archive.org/cdx/search/cdx' \   --data-urlencode 'url=https://example.com/docs/' \
  • Network accessline 61
    'https://web.archive.org/cdx/search/cdx' \
  • Network accessline 62
    --data-urlencode 'url=https://example.com/docs/' \
  • Network accessline 73
    curl --get --fail-with-body --show-error --silent \
  • Network accessline 74
    --connect-timeout 10 --max-time 30 \   'https://web.archive.org/cdx/search/cdx' \   --data-urlencode 'url=example.com' \
  • Network accessline 75
    'https://web.archive.org/cdx/search/cdx' \
  • Network accessline 87
    curl --get --fail-with-body --show-error --silent \
  • Network accessline 88
    --connect-timeout 10 --max-time 30 \   'https://web.archive.org/cdx/search/cdx' \   --data-urlencode 'url=https://example.com/docs/' \
  • Network accessline 89
    'https://web.archive.org/cdx/search/cdx' \
  • Network accessline 90
    --data-urlencode 'url=https://example.com/docs/' \
  • Network accessline 102
    The [official Availability API documentation](https://archive.org/help/wayback_api.php) defines required `url` and
  • Network accessline 108
    curl --get --fail-with-body --show-error --silent \
  • Network accessline 109
    --connect-timeout 10 --max-time 30 \   'https://archive.org/wayback/available' \   --data-urlencode 'url=https://example.com/path' \
  • Network accessline 110
    'https://archive.org/wayback/available' \
  • Network accessline 111
    --data-urlencode 'url=https://example.com/path' \
  • Network accessline 120
    "closest": {       "available": true,       "url": "https://web.archive.org/web/20200102030405/https://example.com/path",
  • Network accessline 121
    "available": true,       "url": "https://web.archive.org/web/20200102030405/https://example.com/path",       "timestamp": "20200102030405",
  • Network accessline 122
    "url": "https://web.archive.org/web/20200102030405/https://example.com/path",
  • Network accessline 138
    Choose one replay from a CDX row or `archived_snapshots.closest`. For a CDX row, the replay URL has the form `https://web.archive.org/web/<timestamp>/<original>`. Open only that selected URL in the shared Chromium browser, and
  • Network accessline 139
    `https://web.archive.org/web/<timestamp>/<original>`. Open only that selected URL in the shared Chromium browser, and

skills/chromium-browser/scripts/chrome-devtools-mcp.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 4
    # Launched by Codex and Claude from ~/.codex/config.toml and ~/.claude.json. # Upstream: https://github.com/ChromeDevTools/chrome-devtools-mcp
  • Network accessline 5
    # Upstream: https://github.com/ChromeDevTools/chrome-devtools-mcp
  • Dangerous shell operationline 34
    find "$log_dir" -name 'server-*.log' -mtime +7 -delete 2>/dev/null || true
  • Network accessline 44
    exec "$server" \   "--browser-url=http://127.0.0.1:$port" \
  • Network accessline 45
    "--browser-url=http://127.0.0.1:$port" \

skills/chromium-browser/scripts/ensure-chromium.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 6
    port="${PRB_AGENT_CHROMIUM_PORT:-9222}" endpoint="http://127.0.0.1:$port/json/version"
  • Network accessline 7
    endpoint="http://127.0.0.1:$port/json/version"
  • Network accessline 10
    endpoint_up() {   curl -fsS --max-time 2 "$endpoint" >/dev/null 2>&1
  • Network accessline 11
    curl -fsS --max-time 2 "$endpoint" >/dev/null 2>&1

skills/cli-cast/SKILL.md

  • Access to secretsline 41
    [Credential-related source omitted]
  • Network accessline 51
    Resolve every RPC value from `evm-atlas`'s current read packet or the RouteMesh alias above. A hard-coded public RPC URL in a prepare, simulate, or verify command violates this delegation even when the chain matches. This includes a literal
  • Network accessline 53
    `https://` endpoint from memory or a prior response.
  • Network accessline 140
    Arbitrum Nitro supports legacy transactions, but their charged price depends on the active ArbOS version and   tip-collection setting. Verify that behavior through atlas and the current   [fee processor](https://github.com/OffchainLabs/nitr
  • Network accessline 141
    tip-collection setting. Verify that behavior through atlas and the current   [fee processor](https://github.com/OffchainLabs/nitro/blob/master/arbos/tx_processor.go). Newer versions make tip   collection configurable. When tips are disabled
  • Network accessline 142
    [fee processor](https://github.com/OffchainLabs/nitro/blob/master/arbos/tx_processor.go). Newer versions make tip
  • Network accessline 148
    unused gas/price headroom against the reviewed residual policy. Use receipt `gasUsed * effectiveGasPrice` for total   cost. `gasUsedForL1` is an included gas component, not an extra wei charge. See   [gas and fees](https://docs.arbitrum.io/
  • Network accessline 149
    cost. `gasUsedForL1` is an included gas component, not an extra wei charge. See   [gas and fees](https://docs.arbitrum.io/how-arbitrum-works/deep-dives/gas-and-fees) and   [estimation](https://docs.arbitrum.io/arbitrum-essentials/how-to-est
  • Network accessline 150
    [gas and fees](https://docs.arbitrum.io/how-arbitrum-works/deep-dives/gas-and-fees) and
  • Network accessline 151
    [estimation](https://docs.arbitrum.io/arbitrum-essentials/how-to-estimate-gas).
  • Network accessline 164
    See [transaction fees](https://docs.optimism.io/op-stack/transactions/fees),
  • Network accessline 165
    [Fjord oracle](https://specs.optimism.io/protocol/fjord/predeploys.html),
  • Network accessline 166
    [Isthmus operator accounting](https://specs.optimism.io/protocol/isthmus/exec-engine.html), and
  • Network accessline 167
    [Jovian changes](https://specs.optimism.io/protocol/jovian/exec-engine.html).
  • Network accessline 174
    ZKsync's [fee structure](https://docs.zksync.io/zksync-protocol/era-vm/transactions/fee-model/fee-structure) includes

skills/cli-cast/references/eip7702.md

  • Network accessline 3
    Use Cast's native authorization commands to clear delegation. Follow [the EIP-7702 specification](https://eips.ethereum.org/EIPS/eip-7702). Through `$evm-atlas` and current official chain
  • Network accessline 4
    [the EIP-7702 specification](https://eips.ethereum.org/EIPS/eip-7702). Through `$evm-atlas` and current official chain
  • Network accessline 81
    Check installed behavior against the matching [wallet source](https://github.com/foundry-rs/foundry/blob/master/crates/cast/src/cmd/wallet/mod.rs) and
  • Network accessline 82
    [wallet source](https://github.com/foundry-rs/foundry/blob/master/crates/cast/src/cmd/wallet/mod.rs) and
  • Network accessline 83
    [transaction builder's `resolve_auth`](https://github.com/foundry-rs/foundry/blob/master/crates/cast/src/tx.rs).

skills/cli-cast/references/ethereum-gas.md

  • Network accessline 24
    Set `CLI_CAST_SKILL_DIR` to the absolute directory containing this `SKILL.md`. The helper calls `https://api.rabby.io/v2/wallet/gas_market`, selects exactly one `slow` entry, and rejects malformed, non-integer,
  • Network accessline 25
    `https://api.rabby.io/v2/wallet/gas_market`, selects exactly one `slow` entry, and rejects malformed, non-integer,
  • Access to secretsline 57
    [Credential-related source omitted]

skills/cli-cast/scripts/rabby-slow-gas.sh

  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 4
    command -v curl >/dev/null 2>&1 || {
  • Network accessline 5
    echo 'rabby-slow-gas: curl is required' >&2
  • Network accessline 13
    endpoint='https://api.rabby.io/v2/wallet/gas_market' response=$(   curl --fail --silent --show-error \
  • Network accessline 14
    response=$(   curl --fail --silent --show-error \     --connect-timeout 5 \
  • Network accessline 15
    curl --fail --silent --show-error \
  • Network accessline 21
    --header 'content-type: application/json' \     --data '{"chain_id":"eth"}' \     "$endpoint"
  • Network accessline 22
    --data '{"chain_id":"eth"}' \     "$endpoint" )
  • Network accessline 23
    "$endpoint"
  • Network accessline 28
    printf '%s\n' "$response" | jq -ce \   --arg endpoint "$endpoint" \
  • Network accessline 29
    --arg endpoint "$endpoint" \
  • Network accessline 58
    and $normal.priority_price <= $fast.priority_price     then {       endpoint: $endpoint,
  • Network accessline 59
    then {       endpoint: $endpoint,       chain_id: 1,
  • Network accessline 60
    endpoint: $endpoint,

skills/cli-coingecko/SKILL.md

  • Network accessline 63
    - `cg` does not cover every CoinGecko endpoint. For unsupported contract-address prices, global stats, NFT detail,   GeckoTerminal, or logo metadata, fetch the relevant current API documentation from   <https://docs.coingecko.com/llms.txt>.
  • Network accessline 64
    GeckoTerminal, or logo metadata, fetch the relevant current API documentation from   <https://docs.coingecko.com/llms.txt>. For those requests, state that the CLI route is unavailable. - Never expose API keys or send private wallet/account 
  • Network accessline 65
    <https://docs.coingecko.com/llms.txt>. For those requests, state that the CLI route is unavailable.

skills/cli-coingecko/scripts/build-url.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script
  • Network accessline 19
    end = target + timedelta(days=1)     return (         f"https://coingecko.com/en/coins/{quote(coin_id, safe='')}/historical_data"
  • Network accessline 20
    return (         f"https://coingecko.com/en/coins/{quote(coin_id, safe='')}/historical_data"         f"?start={start.isoformat()}&end={end.isoformat()}"
  • Network accessline 21
    f"https://coingecko.com/en/coins/{quote(coin_id, safe='')}/historical_data"

skills/cli-gh/SKILL.md

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

skills/cli-just/SKILL.md

  • Network accessline 40
    2. Use the installed manual (`just --help`, `just --man`, or <https://just.systems/man/en/>) for version-sensitive

skills/cli-just/examples/devkit.just

  • Network accessline 1
    # See https://github.com/PaulRBerg/devkit/blob/main/just/base.just
  • Network accessline 9
    # https://github.com/jqlang/jq

skills/cli-just/examples/standalone.just

  • Network accessline 10
    # Bun: https://bun.sh
  • Network accessline 13
    # Ni: https://github.com/antfu-collective/ni

skills/cli-just/references/syntax.md

  • Network accessline 10
    syntax can still fail before that check. Confirm the feature's introduction version and choose compatible syntax or raise the repository's minimum version. See the [minimum-version manual](https://just.systems/man/en/requiring-a-minimum-jus
  • Network accessline 12
    [minimum-version manual](https://just.systems/man/en/requiring-a-minimum-just-version.html).

skills/codebase-design/SKILL.md

  • Network accessline 140
    Forked from [mattpocock/skills](https://github.com/mattpocock/skills/tree/main/skills/engineering/codebase-design).

skills/codebase-design/references/AGENT-LEGIBILITY.md

  • Network accessline 3
    This reference distills OpenAI's [Harness engineering: leveraging Codex in an agent-first world](https://openai.com/index/harness-engineering/). It uses
  • Network accessline 4
    [Harness engineering: leveraging Codex in an agent-first world](https://openai.com/index/harness-engineering/). It uses

skills/commit/scripts/git-squash.py

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

skills/copy-transcript-path/scripts/copy-transcript-path.sh

  • Executable scriptline 1
    #!/bin/bash

skills/effect-ts/references/config.md

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

skills/effect-ts/scripts/effect-source.sh

  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 8
    dir="${EFFECT_SOURCE_DIR:-${XDG_CACHE_HOME:-$HOME/.cache}/effect-ts/effect}" repo="${EFFECT_SOURCE_REPO:-https://github.com/Effect-TS/effect.git}"
  • Network accessline 9
    repo="${EFFECT_SOURCE_REPO:-https://github.com/Effect-TS/effect.git}"
  • Network accessline 14
    if [ ! -d "$dir/.git" ]; then   mkdir -p "$(dirname "$dir")"   git clone --quiet "$repo" "$dir" >&2
  • Network accessline 15
    mkdir -p "$(dirname "$dir")"   git clone --quiet "$repo" "$dir" >&2   printf '%s\n' "$now" >"$stamp"
  • Network accessline 16
    git clone --quiet "$repo" "$dir" >&2

skills/evm-atlas/SKILL.md

  • Network accessline 40
    queries, use a `jq -c` selector with named fields, such as `jq -c '.chains[] | {chainId, category}'`. - If a chain is absent, do not route through another provider, web search, Chainlist, or an unlisted RPC to work around   scope. Ask for a
  • Network accessline 41
    - If a chain is absent, do not route through another provider, web search, Chainlist, or an unlisted RPC to work around   scope. Ask for a feature request at <https://github.com/PaulRBerg/agent-skills>. - A target row with `defunct` identif
  • Network accessline 42
    scope. Ask for a feature request at <https://github.com/PaulRBerg/agent-skills>.
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 63
    `proxy eth_sendRawTransaction` or submit contract verification through this read-only skill. - Keyless Blockscout is sunset (July 2026). Hosted `*.blockscout.com` instance subdomains also rate-limit keyless   traffic. Route every Blockscout
  • Network accessline 64
    - Keyless Blockscout is sunset (July 2026). Hosted `*.blockscout.com` instance subdomains also rate-limit keyless   traffic. Route every Blockscout-hosted chain through the keyed `https://api.blockscout.com/{chain_id}` gateway. See   `refer
  • Network accessline 65
    traffic. Route every Blockscout-hosted chain through the keyed `https://api.blockscout.com/{chain_id}` gateway. See

skills/evm-atlas/references/atlas-overlays.json

  • Network accessline 8
    "chains": {     "abstract": {       "primaryPublicRpc": "https://api.mainnet.abs.xyz",
  • Network accessline 9
    "abstract": {       "primaryPublicRpc": "https://api.mainnet.abs.xyz",       "fallbackPublicRpcs": ["https://abstract.drpc.org", "https://2741.rpc.thirdweb.com"],
  • Network accessline 10
    "primaryPublicRpc": "https://api.mainnet.abs.xyz",
  • Network accessline 11
    "fallbackPublicRpcs": ["https://abstract.drpc.org", "https://2741.rpc.thirdweb.com"],
  • Network accessline 15
    },     "arbitrum": {       "primaryPublicRpc": "https://arb1.arbitrum.io/rpc",
  • Network accessline 16
    "arbitrum": {       "primaryPublicRpc": "https://arb1.arbitrum.io/rpc",       "fallbackPublicRpcs": [
  • Network accessline 17
    "primaryPublicRpc": "https://arb1.arbitrum.io/rpc",
  • Network accessline 18
    "fallbackPublicRpcs": [         "https://arbitrum-one-rpc.publicnode.com",         "https://42161.rpc.thirdweb.com",
  • Network accessline 19
    "https://arbitrum-one-rpc.publicnode.com",
  • Network accessline 20
    "https://42161.rpc.thirdweb.com",
  • Network accessline 21
    "https://rpcfree.com/arbitrum-rpc"
  • Network accessline 29
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://arbitrum.blockscout.com/"
  • Network accessline 30
    "hostedBy": "blockscout",         "instanceUrl": "https://arbitrum.blockscout.com/"       }
  • Network accessline 31
    "instanceUrl": "https://arbitrum.blockscout.com/"
  • Network accessline 33
    },     "arbitrum-nova": {       "primaryPublicRpc": "https://nova.arbitrum.io/rpc",
  • Network accessline 34
    "arbitrum-nova": {       "primaryPublicRpc": "https://nova.arbitrum.io/rpc",       "fallbackPublicRpcs": [
  • Network accessline 35
    "primaryPublicRpc": "https://nova.arbitrum.io/rpc",
  • Network accessline 36
    "fallbackPublicRpcs": [         "https://arbitrum-nova-rpc.publicnode.com",         "https://42170.rpc.thirdweb.com",
  • Network accessline 37
    "https://arbitrum-nova-rpc.publicnode.com",
  • Network accessline 38
    "https://42170.rpc.thirdweb.com",
  • Network accessline 39
    "https://arbitrum-nova.drpc.org"
  • Network accessline 47
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://arbitrum-nova.blockscout.com/",
  • Network accessline 48
    "hostedBy": "blockscout",         "instanceUrl": "https://arbitrum-nova.blockscout.com/",         "notes": "Canonical explorer (Arbiscan Nova decommissioned)"
  • Network accessline 49
    "instanceUrl": "https://arbitrum-nova.blockscout.com/",
  • Network accessline 52
    },     "avalanche": {       "primaryPublicRpc": "https://api.avax.network/ext/bc/C/rpc",
  • Network accessline 53
    "avalanche": {       "primaryPublicRpc": "https://api.avax.network/ext/bc/C/rpc",       "fallbackPublicRpcs": ["https://avalanche-c-chain-rpc.publicnode.com", "https://43114.rpc.thirdweb.com"],
  • Network accessline 54
    "primaryPublicRpc": "https://api.avax.network/ext/bc/C/rpc",
  • Network accessline 55
    "fallbackPublicRpcs": ["https://avalanche-c-chain-rpc.publicnode.com", "https://43114.rpc.thirdweb.com"],
  • Network accessline 59
    },     "base": {       "primaryPublicRpc": "https://mainnet.base.org",
  • Network accessline 60
    "base": {       "primaryPublicRpc": "https://mainnet.base.org",       "fallbackPublicRpcs": [
  • Network accessline 61
    "primaryPublicRpc": "https://mainnet.base.org",
  • Network accessline 62
    "fallbackPublicRpcs": [         "https://base-rpc.publicnode.com",         "https://base.gateway.tenderly.co",
  • Network accessline 63
    "https://base-rpc.publicnode.com",
  • Network accessline 64
    "https://base.gateway.tenderly.co",
  • Network accessline 65
    "https://developer-access-mainnet.base.org"
  • Network accessline 70
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://base.blockscout.com/"
  • Network accessline 71
    "hostedBy": "blockscout",         "instanceUrl": "https://base.blockscout.com/"       }
  • Network accessline 72
    "instanceUrl": "https://base.blockscout.com/"
  • Network accessline 74
    },     "berachain": {       "primaryPublicRpc": "https://rpc.berachain.com",
  • Network accessline 75
    "berachain": {       "primaryPublicRpc": "https://rpc.berachain.com",       "fallbackPublicRpcs": [
  • Network accessline 76
    "primaryPublicRpc": "https://rpc.berachain.com",
  • Network accessline 77
    "fallbackPublicRpcs": [         "https://berachain-rpc.publicnode.com",         "https://80094.rpc.thirdweb.com",
  • Network accessline 78
    "https://berachain-rpc.publicnode.com",
  • Network accessline 79
    "https://80094.rpc.thirdweb.com",
  • Network accessline 80
    "https://rpc.berachain-apis.com"
  • Network accessline 85
    },     "blast": {       "primaryPublicRpc": "https://rpc.blast.io",
  • Network accessline 86
    "blast": {       "primaryPublicRpc": "https://rpc.blast.io",       "fallbackPublicRpcs": [
  • Network accessline 87
    "primaryPublicRpc": "https://rpc.blast.io",
  • Network accessline 88
    "fallbackPublicRpcs": [         "https://blast-rpc.publicnode.com",         "https://blast.drpc.org",
  • Network accessline 89
    "https://blast-rpc.publicnode.com",
  • Network accessline 90
    "https://blast.drpc.org",
  • Network accessline 91
    "https://81457.rpc.thirdweb.com"
  • Network accessline 99
    },     "bsc": {       "primaryPublicRpc": "https://bsc-dataseed1.bnbchain.org",
  • Network accessline 100
    "bsc": {       "primaryPublicRpc": "https://bsc-dataseed1.bnbchain.org",       "fallbackPublicRpcs": ["https://bsc-rpc.publicnode.com", "https://bsc.drpc.org", "https://56.rpc.thirdweb.com"],
  • Network accessline 101
    "primaryPublicRpc": "https://bsc-dataseed1.bnbchain.org",
  • Network accessline 102
    "fallbackPublicRpcs": ["https://bsc-rpc.publicnode.com", "https://bsc.drpc.org", "https://56.rpc.thirdweb.com"],
  • Network accessline 107
    },     "celo": {       "primaryPublicRpc": "https://forno.celo.org",
  • Network accessline 108
    "celo": {       "primaryPublicRpc": "https://forno.celo.org",       "fallbackPublicRpcs": [
  • Network accessline 109
    "primaryPublicRpc": "https://forno.celo.org",
  • Network accessline 110
    "fallbackPublicRpcs": [         "https://celo.drpc.org",         "https://celo-rpc.publicnode.com",
  • Network accessline 111
    "https://celo.drpc.org",
  • Network accessline 112
    "https://celo-rpc.publicnode.com",
  • Network accessline 113
    "https://42220.rpc.thirdweb.com"
  • Network accessline 121
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://celo.blockscout.com/"
  • Network accessline 122
    "hostedBy": "blockscout",         "instanceUrl": "https://celo.blockscout.com/"       }
  • Network accessline 123
    "instanceUrl": "https://celo.blockscout.com/"
  • Network accessline 125
    },     "chiliz": {       "primaryPublicRpc": "https://rpc.chiliz.com",
  • Network accessline 126
    "chiliz": {       "primaryPublicRpc": "https://rpc.chiliz.com",       "fallbackPublicRpcs": [
  • Network accessline 127
    "primaryPublicRpc": "https://rpc.chiliz.com",
  • Network accessline 128
    "fallbackPublicRpcs": [         "https://chiliz.publicnode.com",         "https://88888.rpc.thirdweb.com",
  • Network accessline 129
    "https://chiliz.publicnode.com",
  • Network accessline 130
    "https://88888.rpc.thirdweb.com",
  • Network accessline 131
    "https://rpc.ankr.com/chiliz"
  • Network accessline 136
    },     "core-dao": {       "primaryPublicRpc": "https://rpc.coredao.org",
  • Network accessline 137
    "core-dao": {       "primaryPublicRpc": "https://rpc.coredao.org",       "fallbackPublicRpcs": [
  • Network accessline 138
    "primaryPublicRpc": "https://rpc.coredao.org",
  • Network accessline 139
    "fallbackPublicRpcs": [         "https://core.drpc.org",         "https://1116.rpc.thirdweb.com",
  • Network accessline 140
    "https://core.drpc.org",
  • Network accessline 141
    "https://1116.rpc.thirdweb.com",
  • Network accessline 142
    "https://rpc-core.icecreamswap.com"
  • Network accessline 148
    },     "mainnet": {       "primaryPublicRpc": "https://ethereum-rpc.publicnode.com",
  • Network accessline 149
    "mainnet": {       "primaryPublicRpc": "https://ethereum-rpc.publicnode.com",       "fallbackPublicRpcs": ["https://eth.drpc.org", "https://rpc.flashbots.net", "https://1.rpc.thirdweb.com"],
  • Network accessline 150
    "primaryPublicRpc": "https://ethereum-rpc.publicnode.com",
  • Network accessline 151
    "fallbackPublicRpcs": ["https://eth.drpc.org", "https://rpc.flashbots.net", "https://1.rpc.thirdweb.com"],
  • Network accessline 155
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://eth.blockscout.com/"
  • Network accessline 156
    "hostedBy": "blockscout",         "instanceUrl": "https://eth.blockscout.com/"       }
  • Network accessline 157
    "instanceUrl": "https://eth.blockscout.com/"
  • Network accessline 159
    },     "fantom": {       "primaryPublicRpc": "https://rpc.fantom.network",
  • Network accessline 160
    "fantom": {       "primaryPublicRpc": "https://rpc.fantom.network",       "fallbackPublicRpcs": ["https://rpc2.fantom.network"],
  • Network accessline 161
    "primaryPublicRpc": "https://rpc.fantom.network",
  • Network accessline 162
    "fallbackPublicRpcs": ["https://rpc2.fantom.network"],
  • Network accessline 165
    "blockscout": {         "status": "unsafe",         "notes": "Chainscout still lists self-hosted FTMScout at https://ftmscout.com/, but as checked 2026-07-31 its frontend returns HTTP 200 while /api/v2/* data routes return HTTP 500; do not 
  • Network accessline 166
    "status": "unsafe",         "notes": "Chainscout still lists self-hosted FTMScout at https://ftmscout.com/, but as checked 2026-07-31 its frontend returns HTTP 200 while /api/v2/* data routes return HTTP 500; do not use it for evidence"    
  • Network accessline 167
    "notes": "Chainscout still lists self-hosted FTMScout at https://ftmscout.com/, but as checked 2026-07-31 its frontend returns HTTP 200 while /api/v2/* data routes return HTTP 500; do not use it for evidence"
  • Network accessline 169
    },     "filecoin": {       "primaryPublicRpc": "https://api.node.glif.io/rpc/v1",
  • Network accessline 170
    "filecoin": {       "primaryPublicRpc": "https://api.node.glif.io/rpc/v1",       "fallbackPublicRpcs": ["https://314.rpc.thirdweb.com"],
  • Network accessline 171
    "primaryPublicRpc": "https://api.node.glif.io/rpc/v1",
  • Network accessline 172
    "fallbackPublicRpcs": ["https://314.rpc.thirdweb.com"],
  • Network accessline 176
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://filecoin.blockscout.com/"
  • Network accessline 177
    "hostedBy": "blockscout",         "instanceUrl": "https://filecoin.blockscout.com/"       },
  • Network accessline 178
    "instanceUrl": "https://filecoin.blockscout.com/"
  • Network accessline 181
    },     "fraxtal": {       "primaryPublicRpc": "https://rpc.frax.com",
  • Network accessline 182
    "fraxtal": {       "primaryPublicRpc": "https://rpc.frax.com",       "fallbackPublicRpcs": [
  • Network accessline 183
    "primaryPublicRpc": "https://rpc.frax.com",
  • Network accessline 184
    "fallbackPublicRpcs": [         "https://fraxtal-rpc.publicnode.com",         "https://fraxtal.drpc.org",
  • Network accessline 185
    "https://fraxtal-rpc.publicnode.com",
  • Network accessline 186
    "https://fraxtal.drpc.org",
  • Network accessline 187
    "https://fraxtal.gateway.tenderly.co"
  • Network accessline 192
    },     "gnosis": {       "primaryPublicRpc": "https://rpc.gnosischain.com",
  • Network accessline 193
    "gnosis": {       "primaryPublicRpc": "https://rpc.gnosischain.com",       "fallbackPublicRpcs": [
  • Network accessline 194
    "primaryPublicRpc": "https://rpc.gnosischain.com",
  • Network accessline 195
    "fallbackPublicRpcs": [         "https://gnosis-rpc.publicnode.com",         "https://gnosis.drpc.org",
  • Network accessline 196
    "https://gnosis-rpc.publicnode.com",
  • Network accessline 197
    "https://gnosis.drpc.org",
  • Network accessline 198
    "https://100.rpc.thirdweb.com"
  • Network accessline 206
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://gnosis.blockscout.com/"
  • Network accessline 207
    "hostedBy": "blockscout",         "instanceUrl": "https://gnosis.blockscout.com/"       }
  • Network accessline 208
    "instanceUrl": "https://gnosis.blockscout.com/"
  • Network accessline 210
    },     "hyperevm": {       "primaryPublicRpc": "https://rpc.hyperliquid.xyz/evm",
  • Network accessline 211
    "hyperevm": {       "primaryPublicRpc": "https://rpc.hyperliquid.xyz/evm",       "fallbackPublicRpcs": [
  • Network accessline 212
    "primaryPublicRpc": "https://rpc.hyperliquid.xyz/evm",
  • Network accessline 213
    "fallbackPublicRpcs": [         "https://hyperliquid.drpc.org",         "https://999.rpc.thirdweb.com",
  • Network accessline 214
    "https://hyperliquid.drpc.org",
  • Network accessline 215
    "https://999.rpc.thirdweb.com",
  • Network accessline 216
    "https://gwan-ssl.wandevs.org:46891"
  • Network accessline 221
    "status": "observed",         "hostedBy": "self",         "instanceUrl": "https://www.hyperscan.com/",
  • Network accessline 222
    "hostedBy": "self",         "instanceUrl": "https://www.hyperscan.com/",         "notes": "Chainscout marks `isTestnet=true`"
  • Network accessline 223
    "instanceUrl": "https://www.hyperscan.com/",
  • Network accessline 227
    },     "iotex": {       "primaryPublicRpc": "https://babel-api.mainnet.iotex.io",
  • Network accessline 228
    "iotex": {       "primaryPublicRpc": "https://babel-api.mainnet.iotex.io",       "fallbackPublicRpcs": ["https://4689.rpc.thirdweb.com"],
  • Network accessline 229
    "primaryPublicRpc": "https://babel-api.mainnet.iotex.io",
  • Network accessline 230
    "fallbackPublicRpcs": ["https://4689.rpc.thirdweb.com"],
  • Network accessline 234
    },     "lightlink": {       "primaryPublicRpc": "https://replicator.phoenix.lightlink.io/rpc/v1",
  • Network accessline 235
    "lightlink": {       "primaryPublicRpc": "https://replicator.phoenix.lightlink.io/rpc/v1",       "fallbackPublicRpcs": ["https://1890.rpc.thirdweb.com"],
  • Network accessline 236
    "primaryPublicRpc": "https://replicator.phoenix.lightlink.io/rpc/v1",
  • Network accessline 237
    "fallbackPublicRpcs": ["https://1890.rpc.thirdweb.com"],
  • Network accessline 241
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://phoenix.lightlink.io/"
  • Network accessline 242
    "hostedBy": "blockscout",         "instanceUrl": "https://phoenix.lightlink.io/"       },
  • Network accessline 243
    "instanceUrl": "https://phoenix.lightlink.io/"
  • Network accessline 246
    },     "linea": {       "primaryPublicRpc": "https://rpc.linea.build",
  • Network accessline 247
    "linea": {       "primaryPublicRpc": "https://rpc.linea.build",       "fallbackPublicRpcs": ["https://linea-rpc.publicnode.com", "https://59144.rpc.thirdweb.com"],
  • Network accessline 248
    "primaryPublicRpc": "https://rpc.linea.build",
  • Network accessline 249
    "fallbackPublicRpcs": ["https://linea-rpc.publicnode.com", "https://59144.rpc.thirdweb.com"],
  • Network accessline 256
    "status": "observed",         "hostedBy": "self",         "instanceUrl": "https://explorer.linea.build/",
  • Network accessline 257
    "hostedBy": "self",         "instanceUrl": "https://explorer.linea.build/",         "apiUrl": "https://api-explorer.linea.build/api",
  • Network accessline 258
    "instanceUrl": "https://explorer.linea.build/",
  • Network accessline 259
    "apiUrl": "https://api-explorer.linea.build/api",
  • Network accessline 262
    },     "mode": {       "primaryPublicRpc": "https://mainnet.mode.network",
  • Network accessline 263
    "mode": {       "primaryPublicRpc": "https://mainnet.mode.network",       "fallbackPublicRpcs": ["https://mode.drpc.org", "https://34443.rpc.thirdweb.com"],
  • Network accessline 264
    "primaryPublicRpc": "https://mainnet.mode.network",
  • Network accessline 265
    "fallbackPublicRpcs": ["https://mode.drpc.org", "https://34443.rpc.thirdweb.com"],
  • Network accessline 269
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://explorer.mode.network/"
  • Network accessline 270
    "hostedBy": "blockscout",         "instanceUrl": "https://explorer.mode.network/"       }
  • Network accessline 271
    "instanceUrl": "https://explorer.mode.network/"
  • Network accessline 273
    },     "monad": {       "primaryPublicRpc": "https://rpc.monad.xyz",
  • Network accessline 274
    "monad": {       "primaryPublicRpc": "https://rpc.monad.xyz",       "fallbackPublicRpcs": ["https://monad.drpc.org", "https://143.rpc.thirdweb.com"],
  • Network accessline 275
    "primaryPublicRpc": "https://rpc.monad.xyz",
  • Network accessline 276
    "fallbackPublicRpcs": ["https://monad.drpc.org", "https://143.rpc.thirdweb.com"],
  • Network accessline 280
    },     "morph": {       "primaryPublicRpc": "https://rpc.morphl2.io",
  • Network accessline 281
    "morph": {       "primaryPublicRpc": "https://rpc.morphl2.io",       "fallbackPublicRpcs": [
  • Network accessline 282
    "primaryPublicRpc": "https://rpc.morphl2.io",
  • Network accessline 283
    "fallbackPublicRpcs": [         "https://morph.drpc.org",         "https://2818.rpc.thirdweb.com",
  • Network accessline 284
    "https://morph.drpc.org",
  • Network accessline 285
    "https://2818.rpc.thirdweb.com",
  • Network accessline 286
    "https://rpc-quicknode.morphl2.io"
  • Network accessline 291
    "status": "observed",         "hostedBy": "self",         "instanceUrl": "https://explorer.morph.network/",
  • Network accessline 292
    "hostedBy": "self",         "instanceUrl": "https://explorer.morph.network/",         "notes": "Separate API host; see explorerApiUrl"
  • Network accessline 293
    "instanceUrl": "https://explorer.morph.network/",
  • Network accessline 296
    },     "optimism": {       "primaryPublicRpc": "https://mainnet.optimism.io",
  • Network accessline 297
    "optimism": {       "primaryPublicRpc": "https://mainnet.optimism.io",       "fallbackPublicRpcs": [
  • Network accessline 298
    "primaryPublicRpc": "https://mainnet.optimism.io",
  • Network accessline 299
    "fallbackPublicRpcs": [         "https://optimism-rpc.publicnode.com",         "https://optimism.drpc.org",
  • Network accessline 300
    "https://optimism-rpc.publicnode.com",
  • Network accessline 301
    "https://optimism.drpc.org",
  • Network accessline 302
    "https://10.rpc.thirdweb.com"
  • Network accessline 307
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://explorer.optimism.io/"
  • Network accessline 308
    "hostedBy": "blockscout",         "instanceUrl": "https://explorer.optimism.io/"       },
  • Network accessline 309
    "instanceUrl": "https://explorer.optimism.io/"
  • Network accessline 312
    },     "polygon": {       "primaryPublicRpc": "https://polygon-bor-rpc.publicnode.com",
  • Network accessline 313
    "polygon": {       "primaryPublicRpc": "https://polygon-bor-rpc.publicnode.com",       "fallbackPublicRpcs": [
  • Network accessline 314
    "primaryPublicRpc": "https://polygon-bor-rpc.publicnode.com",
  • Network accessline 315
    "fallbackPublicRpcs": [         "https://polygon.drpc.org",         "https://137.rpc.thirdweb.com",
  • Network accessline 316
    "https://polygon.drpc.org",
  • Network accessline 317
    "https://137.rpc.thirdweb.com",
  • Network accessline 318
    "https://rpc-mainnet.matic.quiknode.pro"
  • Network accessline 323
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://polygon.blockscout.com/"
  • Network accessline 324
    "hostedBy": "blockscout",         "instanceUrl": "https://polygon.blockscout.com/"       }
  • Network accessline 325
    "instanceUrl": "https://polygon.blockscout.com/"
  • Network accessline 327
    },     "robinhood": {       "primaryPublicRpc": "https://rpc.mainnet.chain.robinhood.com",
  • Network accessline 328
    "robinhood": {       "primaryPublicRpc": "https://rpc.mainnet.chain.robinhood.com",       "fallbackPublicRpcs": ["https://robinhoodchain.blockscout.com/api/eth-rpc"],
  • Network accessline 329
    "primaryPublicRpc": "https://rpc.mainnet.chain.robinhood.com",
  • Network accessline 330
    "fallbackPublicRpcs": ["https://robinhoodchain.blockscout.com/api/eth-rpc"],
  • Network accessline 337
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://robinhoodchain.blockscout.com/"
  • Network accessline 338
    "hostedBy": "blockscout",         "instanceUrl": "https://robinhoodchain.blockscout.com/"       }
  • Network accessline 339
    "instanceUrl": "https://robinhoodchain.blockscout.com/"
  • Network accessline 341
    },     "ronin": {       "primaryPublicRpc": "https://api.roninchain.com/rpc",
  • Network accessline 342
    "ronin": {       "primaryPublicRpc": "https://api.roninchain.com/rpc",       "fallbackPublicRpcs": ["https://ronin.drpc.org", "https://2020.rpc.thirdweb.com"],
  • Network accessline 343
    "primaryPublicRpc": "https://api.roninchain.com/rpc",
  • Network accessline 344
    "fallbackPublicRpcs": ["https://ronin.drpc.org", "https://2020.rpc.thirdweb.com"],
  • Network accessline 347
    "blockscout": {         "status": "unsafe",         "notes": "Chainscout returns a different network for `2020`; app.roninchain.com blocks scripted access, so verify with `$chromium-browser` instead of curl or WebFetch"
  • Network accessline 348
    "status": "unsafe",         "notes": "Chainscout returns a different network for `2020`; app.roninchain.com blocks scripted access, so verify with `$chromium-browser` instead of curl or WebFetch"       }
  • Network accessline 349
    "notes": "Chainscout returns a different network for `2020`; app.roninchain.com blocks scripted access, so verify with `$chromium-browser` instead of curl or WebFetch"
  • Network accessline 351
    },     "scroll": {       "primaryPublicRpc": "https://rpc.scroll.io",
  • Network accessline 352
    "scroll": {       "primaryPublicRpc": "https://rpc.scroll.io",       "fallbackPublicRpcs": ["https://scroll.drpc.org", "https://534352.rpc.thirdweb.com"],
  • Network accessline 353
    "primaryPublicRpc": "https://rpc.scroll.io",
  • Network accessline 354
    "fallbackPublicRpcs": ["https://scroll.drpc.org", "https://534352.rpc.thirdweb.com"],
  • Network accessline 361
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://scroll.blockscout.com"
  • Network accessline 362
    "hostedBy": "blockscout",         "instanceUrl": "https://scroll.blockscout.com"       }
  • Network accessline 363
    "instanceUrl": "https://scroll.blockscout.com"
  • Network accessline 365
    },     "sei": {       "primaryPublicRpc": "https://evm-rpc.sei-apis.com",
  • Network accessline 366
    "sei": {       "primaryPublicRpc": "https://evm-rpc.sei-apis.com",       "fallbackPublicRpcs": ["https://sei.drpc.org", "https://1329.rpc.thirdweb.com"],
  • Network accessline 367
    "primaryPublicRpc": "https://evm-rpc.sei-apis.com",
  • Network accessline 368
    "fallbackPublicRpcs": ["https://sei.drpc.org", "https://1329.rpc.thirdweb.com"],
  • Network accessline 372
    },     "sonic": {       "primaryPublicRpc": "https://rpc.soniclabs.com",
  • Network accessline 373
    "sonic": {       "primaryPublicRpc": "https://rpc.soniclabs.com",       "fallbackPublicRpcs": [
  • Network accessline 374
    "primaryPublicRpc": "https://rpc.soniclabs.com",
  • Network accessline 375
    "fallbackPublicRpcs": [         "https://sonic-rpc.publicnode.com",         "https://sonic.drpc.org",
  • Network accessline 376
    "https://sonic-rpc.publicnode.com",
  • Network accessline 377
    "https://sonic.drpc.org",
  • Network accessline 378
    "https://146.rpc.thirdweb.com"
  • Network accessline 383
    },     "sophon": {       "primaryPublicRpc": "https://rpc.sophon.xyz",
  • Network accessline 384
    "sophon": {       "primaryPublicRpc": "https://rpc.sophon.xyz",       "fallbackPublicRpcs": ["https://50104.rpc.thirdweb.com"],
  • Network accessline 385
    "primaryPublicRpc": "https://rpc.sophon.xyz",
  • Network accessline 386
    "fallbackPublicRpcs": ["https://50104.rpc.thirdweb.com"],
  • Network accessline 390
    },     "superseed": {       "primaryPublicRpc": "https://mainnet.superseed.xyz",
  • Network accessline 391
    "superseed": {       "primaryPublicRpc": "https://mainnet.superseed.xyz",       "fallbackPublicRpcs": ["https://superseed.drpc.org", "https://5330.rpc.thirdweb.com"],
  • Network accessline 392
    "primaryPublicRpc": "https://mainnet.superseed.xyz",
  • Network accessline 393
    "fallbackPublicRpcs": ["https://superseed.drpc.org", "https://5330.rpc.thirdweb.com"],
  • Network accessline 400
    },     "taiko": {       "primaryPublicRpc": "https://rpc.mainnet.taiko.xyz",
  • Network accessline 401
    "taiko": {       "primaryPublicRpc": "https://rpc.mainnet.taiko.xyz",       "fallbackPublicRpcs": [
  • Network accessline 402
    "primaryPublicRpc": "https://rpc.mainnet.taiko.xyz",
  • Network accessline 403
    "fallbackPublicRpcs": [         "https://taiko-rpc.publicnode.com",         "https://taiko.drpc.org",
  • Network accessline 404
    "https://taiko-rpc.publicnode.com",
  • Network accessline 405
    "https://taiko.drpc.org",
  • Network accessline 406
    "https://167000.rpc.thirdweb.com"
  • Network accessline 411
    "status": "observed",         "hostedBy": "self",         "instanceUrl": "https://blockscout.mainnet.taiko.xyz/",
  • Network accessline 412
    "hostedBy": "self",         "instanceUrl": "https://blockscout.mainnet.taiko.xyz/",         "notes": "Chainscout name is Taiko Alethia"
  • Network accessline 413
    "instanceUrl": "https://blockscout.mainnet.taiko.xyz/",
  • Network accessline 417
    },     "unichain": {       "primaryPublicRpc": "https://mainnet.unichain.org",
  • Network accessline 418
    "unichain": {       "primaryPublicRpc": "https://mainnet.unichain.org",       "fallbackPublicRpcs": ["https://unichain-rpc.publicnode.com", "https://130.rpc.thirdweb.com"],
  • Network accessline 419
    "primaryPublicRpc": "https://mainnet.unichain.org",
  • Network accessline 420
    "fallbackPublicRpcs": ["https://unichain-rpc.publicnode.com", "https://130.rpc.thirdweb.com"],
  • Network accessline 424
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://unichain.blockscout.com"
  • Network accessline 425
    "hostedBy": "blockscout",         "instanceUrl": "https://unichain.blockscout.com"       }
  • Network accessline 426
    "instanceUrl": "https://unichain.blockscout.com"
  • Network accessline 428
    },     "world-chain": {       "primaryPublicRpc": "https://worldchain-mainnet.g.alchemy.com/public",
  • Network accessline 429
    "world-chain": {       "primaryPublicRpc": "https://worldchain-mainnet.g.alchemy.com/public",       "fallbackPublicRpcs": [
  • Network accessline 430
    "primaryPublicRpc": "https://worldchain-mainnet.g.alchemy.com/public",
  • Network accessline 431
    "fallbackPublicRpcs": [         "https://worldchain.drpc.org",         "https://480.rpc.thirdweb.com",
  • Network accessline 432
    "https://worldchain.drpc.org",
  • Network accessline 433
    "https://480.rpc.thirdweb.com",
  • Network accessline 434
    "https://worldchain-mainnet.gateway.tenderly.co"
  • Network accessline 439
    "status": "observed",         "hostedBy": "alchemy",         "instanceUrl": "https://worldchain-mainnet.explorer.alchemy.com/",
  • Network accessline 440
    "hostedBy": "alchemy",         "instanceUrl": "https://worldchain-mainnet.explorer.alchemy.com/",         "notes": "Alchemy-hosted instance; prefer Etherscan V2"
  • Network accessline 441
    "instanceUrl": "https://worldchain-mainnet.explorer.alchemy.com/",
  • Network accessline 445
    },     "xdc": {       "primaryPublicRpc": "https://rpc.xdcrpc.com",
  • Network accessline 446
    "xdc": {       "primaryPublicRpc": "https://rpc.xdcrpc.com",       "fallbackPublicRpcs": ["https://50.rpc.thirdweb.com", "https://erpc.xdcrpc.com", "https://rpc.xdc.org"],
  • Network accessline 447
    "primaryPublicRpc": "https://rpc.xdcrpc.com",
  • Network accessline 448
    "fallbackPublicRpcs": ["https://50.rpc.thirdweb.com", "https://erpc.xdcrpc.com", "https://rpc.xdc.org"],
  • Network accessline 452
    },     "zksync": {       "primaryPublicRpc": "https://mainnet.era.zksync.io",
  • Network accessline 453
    "zksync": {       "primaryPublicRpc": "https://mainnet.era.zksync.io",       "fallbackPublicRpcs": ["https://zksync.drpc.org", "https://324.rpc.thirdweb.com"],
  • Network accessline 454
    "primaryPublicRpc": "https://mainnet.era.zksync.io",
  • Network accessline 455
    "fallbackPublicRpcs": ["https://zksync.drpc.org", "https://324.rpc.thirdweb.com"],
  • Network accessline 462
    "status": "observed",         "hostedBy": "blockscout",         "instanceUrl": "https://zksync.blockscout.com/"
  • Network accessline 463
    "hostedBy": "blockscout",         "instanceUrl": "https://zksync.blockscout.com/"       },
  • Network accessline 464
    "instanceUrl": "https://zksync.blockscout.com/"
  • Network accessline 467
    },     "zora": {       "primaryPublicRpc": "https://zora.drpc.org",
  • Network accessline 468
    "zora": {       "primaryPublicRpc": "https://zora.drpc.org",       "fallbackPublicRpcs": ["https://7777777.rpc.thirdweb.com", "https://rpc.zora.energy"],
  • Network accessline 469
    "primaryPublicRpc": "https://zora.drpc.org",
  • Network accessline 470
    "fallbackPublicRpcs": ["https://7777777.rpc.thirdweb.com", "https://rpc.zora.energy"],

skills/evm-atlas/references/bridges/across.md

  • Network accessline 11
    https://app.across.to/api
  • Network accessline 43
    curl -sS "https://app.across.to/api/deposit/status?depositTxHash=0xTX_HASH&originChainId=1"
  • Network accessline 49
    curl -sS "https://app.across.to/api/deposit/status?originChainId=1&depositId=4181942"
  • Network accessline 55
    curl -sS "https://app.across.to/api/deposits?originChainId=1&destinationChainId=8453&limit=5"
  • Network accessline 147
    - https://docs.across.to/reference/api-reference
  • Network accessline 148
    - https://docs.across.to/introduction/what-is-across
  • Network accessline 149
    - https://docs.across.to/concepts/intents
  • Network accessline 150
    - https://github.com/across-protocol/contracts

skills/evm-atlas/references/bridges/bungee.md

  • Network accessline 32
    https://public-backend.bungee.exchange
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 66
    base="${BUNGEE_API_BASE_URL:-https://public-backend.bungee.exchange}"
  • Network accessline 67
    headers_file="$(mktemp)" trap 'rm -f "$headers_file"' EXIT curl -sS -D "$headers_file" "$base/api/v1/bungee/status?txHash=0xTX_HASH"
  • Dangerous shell operationline 68
    trap 'rm -f "$headers_file"' EXIT
  • Network accessline 69
    curl -sS -D "$headers_file" "$base/api/v1/bungee/status?txHash=0xTX_HASH"
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Network accessline 155
    - https://docs.bungee.exchange/integrate/get-api-access
  • Network accessline 156
    - https://docs.bungee.exchange/api-reference/core-api/get-request-status
  • Network accessline 157
    - https://docs.bungee.exchange/integrate/integration-guides/check-status - https://docs.bungee.exchange/llms.txt - https://docs.socket.tech/integrate/integration-guides/socket-api.md
  • Network accessline 158
    - https://docs.bungee.exchange/llms.txt - https://docs.socket.tech/integrate/integration-guides/socket-api.md - https://docs.socket.tech/integrate/migration-guide.md
  • Network accessline 159
    - https://docs.socket.tech/integrate/integration-guides/socket-api.md
  • Network accessline 160
    - https://docs.socket.tech/integrate/migration-guide.md
  • Network accessline 161
    - https://docs.socket.tech/integrate/migration-guide-v2.md
  • Network accessline 162
    - https://docs.socket.tech/about/supported-providers.md
  • Network accessline 163
    - https://api.socket.tech/v2/swagger/
  • Network accessline 164
    - https://public-backend.bungee.exchange/swagger-json

skills/evm-atlas/references/bridges/circle.md

  • Network accessline 95
    - https://developers.circle.com/cctp/references/technical-guide
  • Network accessline 96
    - https://developers.circle.com/cctp/references/contract-addresses
  • Network accessline 97
    - https://developers.circle.com/cctp/concepts/supported-chains-and-domains
  • Network accessline 98
    - https://developers.circle.com/cctp/concepts/fees
  • Network accessline 99
    - https://github.com/circlefin/evm-cctp-contracts
  • Network accessline 100
    - https://etherscan.io/tx/0xa02f47f8c4c1d69ba0b728930456e0210fb073e89b94cdd313807470146ca2b6

skills/evm-atlas/references/bridges/debridge.md

  • Network accessline 14
    https://dln.debridge.finance/v1.0    # simple, minimal-shape responses
  • Network accessline 15
    https://dln-api.debridge.finance     # equivalent to stats-api.dln.trade; verbose typed-value response shape
  • Network accessline 49
    curl -sS "https://dln.debridge.finance/v1.0/dln/tx/0xTX_HASH/order-ids"
  • Network accessline 55
    curl -sS "https://dln.debridge.finance/v1.0/dln/order/0xORDER_ID/status"
  • Network accessline 61
    curl -sS "https://dln-api.debridge.finance/api/Orders/0xORDER_ID"
  • Network accessline 67
    curl -sS -X POST "https://dln-api.debridge.finance/api/Orders/filteredList" \
  • Network accessline 142
    - https://docs.debridge.com/dln-the-debridge-liquidity-network-protocol/integration-guidelines/interacting-with-the-api/tracking-a-status-of-the-order
  • Network accessline 143
    - https://docs.debridge.com/dln-details/integration-guidelines/order-creation/order-tracking-api/tracking-orders
  • Network accessline 144
    - https://docs.debridge.com/dln-the-debridge-liquidity-network-protocol/deployed-contracts
  • Network accessline 145
    - https://etherscan.io/address/0xef4fb24ad0916217251f553c0596f8edc630eb66
  • Network accessline 146
    - https://etherscan.io/address/0xe7351fd770a37282b91d153ee690b63579d6dd7f

skills/evm-atlas/references/bridges/gaszip.md

  • Network accessline 12
    https://backend.gas.zip
  • Network accessline 45
    For stuck refunds, compare the contract balance with the origin `bal`. For those refunds, point the user to Gas.zip    support with the deposit hash. Support is available through Discord or Telegram, linked from `https://www.gas.zip/`.
  • Network accessline 46
    support with the deposit hash. Support is available through Discord or Telegram, linked from `https://www.gas.zip/`.
  • Network accessline 64
    curl -sS "https://backend.gas.zip/v2/deposit/0xTX_HASH"
  • Network accessline 75
    - https://dev.gas.zip/
  • Network accessline 76
    - https://arbitrum-nova.blockscout.com/address/0x5D5a72859b8EBAFcf459164F64400012F5A3C5E0

skills/evm-atlas/references/bridges/hop.md

  • Network accessline 12
    https://api.hop.exchange
  • Network accessline 41
    curl -sS "https://api.hop.exchange/v1/transfer-status?transactionHash=0xTX_HASH"
  • Network accessline 47
    curl -sS "https://api.hop.exchange/v1/available-routes"
  • Network accessline 122
    - https://docs.hop.exchange/developer-docs/api/api
  • Network accessline 123
    - https://github.com/hop-protocol/hop
  • Network accessline 124
    - https://github.com/hop-protocol/explorer (archived. The hop-protocol/hop monorepo superseded it)
  • Network accessline 125
    - https://explorer.hop.exchange/

skills/evm-atlas/references/bridges/layerswap.md

  • Network accessline 11
    https://api.layerswap.io
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 58
    curl -sS "https://api.layerswap.io/api/v2/swaps/by_transaction_hash/0xTX_HASH"
  • Network accessline 64
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Network accessline 141
    - https://learn.layerswap.io/api/overview
  • Network accessline 142
    - https://learn.layerswap.io/api/api-integration/quickstart
  • Network accessline 143
    - https://learn.layerswap.io/api/api-integration/swap-lifecycle
  • Network accessline 144
    - https://learn.layerswap.io/api/data/object-types
  • Network accessline 145
    - https://docs.layerswap.io/api-reference/swaps/get-quote
  • Network accessline 146
    - https://docs.layerswap.io/api-reference/swaps/get-swap-route-limits
  • Network accessline 147
    - https://docs.layerswap.io/api-reference/swaps/get-sources
  • Network accessline 148
    - https://docs.layerswap.io/api-reference/swaps/get-swap-details
  • Network accessline 149
    - https://docs.layerswap.io/api-reference/swaps/get-swap-by-transaction-hash
  • Network accessline 150
    - https://docs.layerswap.io/api-reference/swaps/get-all-swaps
  • Network accessline 151
    - https://docs.layerswap.io/api-reference/swaps/get-networks

skills/evm-atlas/references/bridges/layerzero.md

  • Network accessline 11
    https://transfer.layerzero-api.com/v1
  • Network accessline 20
    The Stargate API at `https://stargate.finance/api/v1` is deprecated in favor of LayerZero VTA. Use Stargate docs only as
  • Network accessline 46
    curl -sS "https://transfer.layerzero-api.com/v1/chains"
  • Network accessline 47
    curl -sS "https://transfer.layerzero-api.com/v1/tokens?transferrableFromChainKey=base&transferrableFromTokenAddress=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE"
  • Network accessline 48
    curl -sS "https://transfer.layerzero-api.com/v1/metadata?chainKey=base"
  • Network accessline 87
    - https://docs.stargate.finance/developers/api-docs/overview
  • Network accessline 88
    - https://docs.layerzero.network/v2/developers/value-transfer-api/start
  • Network accessline 89
    - https://docs.layerzero.network/v2/developers/value-transfer-api/overview
  • Network accessline 90
    - https://docs.layerzero.network/v2/developers/value-transfer-api/api-reference/overview
  • Network accessline 91
    - https://docs.layerzero.network/v2/developers/value-transfer-api/api-reference/chains
  • Network accessline 92
    - https://docs.layerzero.network/v2/developers/value-transfer-api/api-reference/tokens
  • Network accessline 93
    - https://docs.layerzero.network/v2/developers/value-transfer-api/api-reference/metadata

skills/evm-atlas/references/bridges/lifi.md

  • Network accessline 12
    https://li.quest/v1
  • Access to secretsline 18
    [Credential-related source omitted]
  • Network accessline 43
    curl -sS "https://li.quest/v1/quote?fromChain=1&toChain=42161&fromToken=USDC&toToken=USDC&fromAmount=1000000&fromAddress=0xWALLET"
  • Network accessline 49
    curl -sS "https://li.quest/v1/status?txHash=0xTX_HASH&fromChain=1&toChain=42161&bridge=stargateV2"
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Network accessline 129
    - https://docs.li.fi/sdk/overview
  • Network accessline 130
    - https://docs.li.fi/api-reference/introduction
  • Network accessline 131
    - https://docs.li.fi/agents/overview
  • Network accessline 132
    - https://docs.li.fi/sdk/request-routes
  • Network accessline 133
    - https://docs.li.fi/sdk/execute-routes
  • Network accessline 134
    - https://docs.li.fi/sdk/chains-tools

skills/evm-atlas/references/bridges/relay.md

  • Network accessline 11
    https://api.relay.link
  • Network accessline 53
    curl -sS "https://api.relay.link/requests/v2?hash=0xTX_HASH"
  • Network accessline 59
    curl -sS "https://api.relay.link/requests/v2?user=0xADDRESS&limit=20"
  • Network accessline 132
    - https://docs.relay.link/what-is-relay - https://docs.relay.link/references/api/get-requests
  • Network accessline 133
    - https://docs.relay.link/references/api/get-requests
  • Network accessline 134
    - https://etherscan.io/address/0xf70da97812cb96acdf810712aa562db8dfa3dbef
  • Network accessline 135
    - https://etherscan.io/address/0xa5f565650890fba1824ee0f21ebbbf660a179934

skills/evm-atlas/references/bridges/symbiosis.md

  • Network accessline 18
    https://api-v2.symbiosis.finance/explorer/v1
  • Network accessline 42
    curl -sS "https://api-v2.symbiosis.finance/explorer/v1/transactions/1/0xTX_HASH"
  • Network accessline 48
    curl -sS "https://api-v2.symbiosis.finance/explorer/v1/transactions?search=0xTX_HASH"
  • Network accessline 122
    - https://docs.symbiosis.finance/developer-tools/symbiosis-api
  • Network accessline 123
    - https://docs.symbiosis.finance/user-guide-webapp/symbiosis-explorer
  • Network accessline 124
    - https://docs.symbiosis.finance/user-guide-webapp/where-are-my-tokens
  • Network accessline 125
    - https://docs.symbiosis.finance/user-guide-webapp/stuck-transactions
  • Network accessline 126
    - https://docs.symbiosis.finance/crosschain-liquidity-engine/symbiosis-octopools
  • Network accessline 127
    - https://docs.symbiosis.finance/main-concepts/symbiosis-cross-chain-swaps

skills/evm-atlas/references/chain-categories.md

  • Network accessline 152
    - [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559)
  • Network accessline 153
    - [HyperEVM fee semantics](https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm)
  • Network accessline 154
    - [OP Stack transaction fees](https://docs.optimism.io/op-stack/transactions/fees)
  • Network accessline 155
    - [Arbitrum gas and fees](https://docs.arbitrum.io/how-arbitrum-works/deep-dives/gas-and-fees) and
  • Network accessline 156
    [Nitro L1 pricing](https://github.com/OffchainLabs/nitro/blob/master/arbos/l1pricing/l1pricing.go)
  • Network accessline 157
    - [ZKsync Era fee structure](https://docs.zksync.io/zksync-protocol/era-vm/transactions/fee-model/fee-structure) and
  • Network accessline 158
    [bootloader](https://docs.zksync.io/zksync-protocol/era-vm/contracts/bootloader)
  • Network accessline 159
    - [Scroll transaction fees](https://docs.scroll.io/en/developers/transaction-fees-on-scroll/)
  • Network accessline 160
    - [Morph state transition](https://github.com/morph-l2/go-ethereum/blob/main/core/state_transition.go) and
  • Network accessline 161
    [rollup fee](https://github.com/morph-l2/go-ethereum/blob/main/rollup/fees/rollup_fee.go)
  • Network accessline 162
    - [Linea gas fees](https://github.com/Consensys/doc.linea/blob/main/docs/network/how-to/gas-fees.mdx) and
  • Network accessline 163
    [sequencer profitability validation](https://github.com/Consensys/linea-monorepo/blob/main/linea-besu/plugins/linea-sequencer/sequencer/src/main/java/lineth/sequencer/txpoolvalidation/validators/ProfitabilityValidator.java)
  • Network accessline 164
    - [Taiko legacy transaction](https://github.com/taikoxyz/taiko-geth/blob/taiko/core/types/tx_legacy.go) and
  • Network accessline 165
    [state transition](https://github.com/taikoxyz/taiko-geth/blob/taiko/core/state_transition.go)
  • Network accessline 166
    - [Filecoin FIP-0091](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0091.md),
  • Network accessline 167
    [FEVM gas differences](https://docs.filecoin.io/smart-contracts/filecoin-evm-runtime/difference-with-ethereum), and
  • Network accessline 168
    [Filecoin gas estimation](https://docs.filecoin.io/reference/exchanges/exchange-integration#automatic-gas-values)
  • Network accessline 169
    - [LightLink Enterprise Mode](https://docs.lightlink.io/lightlink-protocol/building-on-lightlink/enterprise-mode-overview)
  • Network accessline 170
    - [Geth top-level transaction gas](https://github.com/ethereum/go-ethereum/blob/master/core/state_transition.go)

skills/evm-atlas/references/dexes/1inch.md

  • Network accessline 102
    - https://business.1inch.com/portal/documentation/apis/swap/swap
  • Network accessline 103
    - https://business.1inch.com/portal/documentation/apis/swap/classic-swap/introduction
  • Network accessline 104
    - https://business.1inch.com/portal/documentation/apis/swap/intent-swap/introduction
  • Network accessline 105
    - https://business.1inch.com/portal/documentation/apis/swap/intent-swap/orders/v2.0/1/order/status/method/post
  • Network accessline 106
    - https://business.1inch.com/portal/documentation/apis/swap/cross-chain-swap/introduction
  • Network accessline 107
    - https://business.1inch.com/portal/documentation/apis/swap/cross-chain-swap/orders/v1.2/order/status/orderHash/method/get
  • Network accessline 108
    - https://github.com/1inch/limit-order-protocol
  • Network accessline 109
    - https://github.com/1inch/cross-chain-swap
  • Network accessline 110
    - https://github.com/1inch/fusion-sdk
  • Network accessline 111
    - https://github.com/1inch/liquidity-protocol

skills/evm-atlas/references/dexes/cow-protocol.md

  • Network accessline 106
    - https://api.cow.fi/docs/
  • Network accessline 107
    - https://docs.cow.fi/cow-protocol/reference/apis/orderbook
  • Network accessline 108
    - https://docs.cow.fi/cow-protocol/reference/contracts/core
  • Network accessline 109
    - https://docs.cow.fi/cow-protocol/reference/contracts/core/settlement
  • Network accessline 110
    - https://docs.cow.fi/cow-protocol/reference/contracts/core/vault-relayer
  • Network accessline 111
    - https://docs.cow.fi/cow-protocol/reference/contracts/periphery/eth-flow
  • Network accessline 112
    - https://docs.cow.fi/cow-protocol/reference/core/intents
  • Network accessline 113
    - https://docs.cow.fi/cow-protocol/reference/core/intents/app-data
  • Network accessline 114
    - https://docs.cow.fi/cow-protocol/reference/core/signing-schemes
  • Network accessline 115
    - https://github.com/cowprotocol/services

skills/evm-atlas/references/dexes/uniswap.md

  • Network accessline 113
    - https://developers.uniswap.org/docs/protocols/overview
  • Network accessline 114
    - https://developers.uniswap.org/docs/protocols/v2/deployments
  • Network accessline 115
    - https://developers.uniswap.org/docs/protocols/v3/deployments
  • Network accessline 116
    - https://developers.uniswap.org/docs/protocols/v4/deployments
  • Network accessline 117
    - https://developers.uniswap.org/docs/protocols/v4/concepts/architecture
  • Network accessline 118
    - https://developers.uniswap.org/docs/protocols/v4/guides/position-manager
  • Network accessline 119
    - https://developers.uniswap.org/docs/protocols/v4/guides/managing-liquidity/collect-fees
  • Network accessline 120
    - https://developers.uniswap.org/docs/protocols/universal-router/overview
  • Network accessline 121
    - https://developers.uniswap.org/docs/protocols/permit2/overview
  • Network accessline 122
    - https://github.com/Uniswap/v1-contracts
  • Network accessline 123
    - https://github.com/Uniswap/v2-periphery/blob/master/contracts/UniswapV2Migrator.sol
  • Network accessline 124
    - https://github.com/Uniswap/v3-periphery
  • Network accessline 125
    - https://github.com/Uniswap/v4-core
  • Network accessline 126
    - https://github.com/Uniswap/v4-periphery

skills/evm-atlas/references/explorers/blockscout-api.md

  • Network accessline 9
    - **Etherscan-compatible RPC** (`/api?module=...&action=...`) — legacy `{status,message,result}` shape. Useful for   porting existing Etherscan code. v2 supersedes it. - **Unified PRO API** (`https://api.blockscout.com/...`) — a single keye
  • Network accessline 10
    porting existing Etherscan code. v2 supersedes it. - **Unified PRO API** (`https://api.blockscout.com/...`) — a single keyed host serving both surfaces across major   chains. `chain_id` selects the chain.
  • Network accessline 11
    - **Unified PRO API** (`https://api.blockscout.com/...`) — a single keyed host serving both surfaces across major
  • Access to secretsline 26
    [Credential-related source omitted]
  • Network accessline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 31
    echo "Get a free key at: https://dev.blockscout.com/"
  • Network accessline 72
    | Situation                                                              | Use                                                                                 | | ---------------------------------------------------------------------- | ----
  • Network accessline 73
    | ---------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | | Chain is on the PRO host (eth, OP, Polygon, Base, Arbitrum, Gnosis, …) | **Un
  • Network accessline 74
    | Chain is on the PRO host (eth, OP, Polygon, Base, Arbitrum, Gnosis, …) | **Unified PRO** `https://api.blockscout.com/{chain_id}/api/v2/...` + key            |
  • Network accessline 75
    | Porting existing Etherscan **V2** code (minimal diff)                  | **Etherscan-V2 alias** `https://api.blockscout.com/v2/api?chain_id={id}&module=...` |
  • Network accessline 76
    | Gateway does not serve a self-hosted or third-party target instance    | **Per-instance** `https://{instance}/api/v2/...` (no key) — resolve via Chainscout  |
  • Network accessline 82
    `references/generated/target-mainnets.json`. If the requested chain is not in `references/generated/target-mainnets.json`, stop. Under that condition, ask the user to file a feature request in <https://github.com/PaulRBerg/agent-skills>.
  • Network accessline 84
    <https://github.com/PaulRBerg/agent-skills>.
  • Network accessline 104
    name=Gnosis native_currency=XDAI instance_url=https://gnosis.blockscout.com/
  • Network accessline 105
    native_currency=XDAI instance_url=https://gnosis.blockscout.com/ api_url=https://gnosis.blockscout.com/api
  • Network accessline 106
    instance_url=https://gnosis.blockscout.com/
  • Network accessline 107
    api_url=https://gnosis.blockscout.com/api
  • Network accessline 123
    [Credential-related source omitted]
  • Network accessline 124
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Network accessline 126
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Network accessline 131
    The recommended surface is the keyed `https://api.blockscout.com/{chain_id}/api/v2` gateway. Use
  • Network accessline 132
    `https://{instance}/api/v2` only for the per-instance exception described below. Examples use the keyed gateway.
  • Network accessline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Network accessline 138
    "https://api.blockscout.com/1/api/v2/addresses/0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe"
  • Network accessline 160
    [Credential-related source omitted]
  • Network accessline 161
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 162
    "https://api.blockscout.com/1/api/v2/addresses/0xADDR/token-balances"
  • Network accessline 164
    [Credential-related source omitted]
  • Network accessline 165
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]
  • Network accessline 166
    "https://api.blockscout.com/1/api/v2/addresses/0xADDR/tokens?type=ERC-20,ERC-721,ERC-1155"
  • Network accessline 196
    [Credential-related source omitted]
  • Network accessline 197
    [Credential-related source omitted]
  • Access to secretsline 197
    [Credential-related source omitted]
  • Network accessline 198
    "https://api.blockscout.com/1/api/v2/addresses/0xADDR/transactions"
  • Network accessline 200
    [Credential-related source omitted]
  • Network accessline 201
    [Credential-related source omitted]
  • Access to secretsline 201
    [Credential-related source omitted]
  • Network accessline 202
    "https://api.blockscout.com/1/api/v2/addresses/0xADDR/internal-transactions"
  • Network accessline 210
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Network accessline 211
    "https://api.blockscout.com/1/api/v2/addresses/0xADDR/token-transfers?type=ERC-20"
  • Network accessline 227
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Network accessline 228
    "https://api.blockscout.com/1/api/v2/addresses/0xADDR/token-transfers?type=ERC-20&block_number=25103884&index=1275&items_count=50"
  • Network accessline 240
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]
  • Network accessline 277
    [Credential-related source omitted]
  • Access to secretsline 277
    [Credential-related source omitted]
  • Network accessline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Network accessline 308
    # 2. Hit native v2 on that host (no key) curl -s "${api_url}/v2/addresses/0xADDR/token-balances"
  • Network accessline 309
    curl -s "${api_url}/v2/addresses/0xADDR/token-balances"
  • Network accessline 311
    # Or the Etherscan-compatible layer on that host curl -s "${api_url}?module=account&action=balance&address=0xADDR"
  • Network accessline 312
    curl -s "${api_url}?module=account&action=balance&address=0xADDR"
  • Network accessline 318
    Morph (`2818`) uses `https://explorer-api.morph.network/api` for its API and `https://explorer.morph.network` for pages,
  • Network accessline 319
    verified in Chromium and through the API on 2026-09-15. Linea (`59144`) uses `https://api-explorer.linea.build/api` for
  • Network accessline 320
    its API. `https://explorer.linea.build` serves only pages and returns HTML `404` under `/api`. Verification through the
  • Network accessline 324
    Superseed (`5330`) is not a usable Blockscout instance despite its stale Chainscout entry. Chromium verified on 2026-09-15 that `https://explorer.superseed.xyz` serves Conduit Explorer and explicitly lacks historical transactions,
  • Network accessline 325
    2026-09-15 that `https://explorer.superseed.xyz` serves Conduit Explorer and explicitly lacks historical transactions,
  • Network accessline 371
    - AI-friendly docs index: `https://docs.blockscout.com/llms.txt`
  • Network accessline 372
    - Per-instance interactive schema: `https://{instance}/api-docs`
  • Network accessline 373
    - PRO OpenAPI spec: `https://docs.blockscout.com/openapi-specs/pro-api.yaml`

skills/evm-atlas/references/explorers/blockscout-endpoints.md

  • Network accessline 5
    - Unified PRO: `https://api.blockscout.com/{chain_id}/api/v2/...` (key required)
  • Network accessline 6
    - Etherscan-V2 alias: `https://api.blockscout.com/v2/api?chain_id={id}&module=...&action=...` (key required.
  • Network accessline 7
    `{status,message,result}` shape) - Per-instance: `https://{instance}/api/v2/...` and `https://{instance}/api?module=...` (keyless traffic has rate   limits. See below)
  • Network accessline 8
    - Per-instance: `https://{instance}/api/v2/...` and `https://{instance}/api?module=...` (keyless traffic has rate
  • Network accessline 11
    Blockscout ended keyless access in July 2026. Hosted `*.blockscout.com` instance subdomains enforce keyless rate limits. They return `429` under sweep-shaped traffic. Thus, the keyed `https://api.blockscout.com/{chain_id}` gateway is the
  • Network accessline 12
    They return `429` under sweep-shaped traffic. Thus, the keyed `https://api.blockscout.com/{chain_id}` gateway is the
  • Network accessline 112
    - Index: <https://docs.blockscout.com/llms.txt>
  • Network accessline 113
    - PRO routes & credits: <https://docs.blockscout.com/devs/pro-api-responses-and-routes>
  • Network accessline 114
    - Per-instance schema: `https://{instance}/api-docs`
  • Network accessline 115
    - OpenAPI: <https://docs.blockscout.com/openapi-specs/pro-api.yaml>

skills/evm-atlas/references/explorers/etherscan-api.md

  • Network accessline 15
    The dated access rules reflect the [changelog](https://docs.etherscan.io/changelog) check on 2026-10-26. Apply scheduled
  • Network accessline 18
    Sources: [official CLI guide](https://docs.etherscan.io/build-with-ai/cli) and
  • Network accessline 19
    [CLI 1.1.1 source](https://github.com/etherscan/etherscan-cli/tree/v1.1.1).
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 115
    Query only `references/generated/target-mainnets.json`. If the chain is absent, stop and request a feature in <https://github.com/PaulRBerg/agent-skills>. Do not query another provider, web search, Chainlist, or an unlisted RPC to
  • Network accessline 116
    <https://github.com/PaulRBerg/agent-skills>. Do not query another provider, web search, Chainlist, or an unlisted RPC to
  • Network accessline 129
    The CLI uses `https://api.etherscan.io/v2/api`. Its numeric `--chain` maps to the API's `chainid`.
  • Access to secretsline 152
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Network accessline 158
    } try:     with urlopen("https://api.etherscan.io/v2/api?" + urlencode(params), timeout=30) as response:
  • Network accessline 159
    try:     with urlopen("https://api.etherscan.io/v2/api?" + urlencode(params), timeout=30) as response:         http_code, body = response.status, response.read().decode()
  • Network accessline 160
    with urlopen("https://api.etherscan.io/v2/api?" + urlencode(params), timeout=30) as response:
  • Network accessline 189
    Source: [ENS endpoint](https://docs.etherscan.io/api-reference/endpoint/forwardresolve).
  • Network accessline 287
    For Free or unknown plans, use `--offset` at most 1,000. Since 2026-07-01, that cap also applies to Free event logs and other listed endpoints. Paid plans retain endpoint-specific caps. Do not assume every endpoint accepts 10,000. Source: [
  • Network accessline 289
    [record-limit change](https://docs.etherscan.io/changelog#upcoming-change-reduced-maximum-records-per-request-on-the-free-api-tier).
  • Network accessline 407
    Sources: [funding endpoint](https://docs.etherscan.io/api-reference/endpoint/fundedby) and
  • Network accessline 408
    [internal row fields](https://docs.etherscan.io/api-reference/endpoint/txlistinternal).
  • Network accessline 455
    Since 2026-09-02, the `getsourcecode` field `Proxy` is `0` (not a proxy), `1` (proxy), or `2` (minimal proxy). For `2`, `Implementation` is the target contract and `ConstructorArguments` is empty. Treat `1` and `2` as proxies. Source: [chan
  • Network accessline 457
    [changelog](https://docs.etherscan.io/changelog#minimal-proxy-indicator-in-get-contract-source-code).
  • Network accessline 511
    Require `pro_endpoints=true` for historical balances, full token/NFT holdings, `fundedby`, block-range-only internal history, token-holder analytics, token metadata, and PRO daily statistics. Check the installed command's `--help` and [PRO 
  • Network accessline 512
    history, token-holder analytics, token metadata, and PRO daily statistics. Check the installed command's `--help` and [PRO catalog](https://docs.etherscan.io/api-pro/api-pro) for the exact action. On Free/Lite, use community equivalents or 
  • Network accessline 513
    [PRO catalog](https://docs.etherscan.io/api-pro/api-pro) for the exact action. On Free/Lite, use community equivalents
  • Network accessline 552
    Source: [common errors](https://docs.etherscan.io/common-error-messages).
  • Network accessline 567
    invocations. Pace all session requests within the plan and endpoint limits. PRO holdings/history actions are throttled to two calls/second regardless of tier. ENS Free requests use one call/second. Endpoint-specific throttles override plan-
  • Network accessline 569
    plan-wide rates. See the [rate schedule](https://docs.etherscan.io/rate-limits).
  • Network accessline 588
    Source: [usage and overage](https://docs.etherscan.io/rate-limits#usage-and-overage), checked 2026-10-28.
  • Network accessline 599
    For another authorized read, inspect `etherscan MODULE --help`, then the exact action's help. Consult the [official CLI guide](https://docs.etherscan.io/build-with-ai/cli),
  • Network accessline 600
    [official CLI guide](https://docs.etherscan.io/build-with-ai/cli),
  • Network accessline 601
    [versioned CLI source](https://github.com/etherscan/etherscan-cli/tree/v1.1.1), or
  • Network accessline 602
    [API documentation index](https://docs.etherscan.io/llms.txt) for gaps. Preserve the read-only boundary and document any

skills/evm-atlas/references/explorers/explorer-paths.json

  • Network accessline 6
    "example": "https://arbiscan.io/address/0xabc..."
  • Network accessline 11
    "example": "https://etherscan.io/tx/0x123..."
  • Network accessline 16
    "example": "https://basescan.org/block/12345678"
  • Network accessline 21
    "example": "https://polygonscan.com/token/0xdef..."

skills/evm-atlas/references/explorers/fantom-opera.md

  • Network accessline 7
    - Human explorer: <https://explorer.fantom.network/>
  • Network accessline 8
    - Official read-only GraphQL endpoint: `POST https://xapi.fantom.network/`
  • Network accessline 10
    Chainscout still lists the self-hosted FTMScout instance at <https://ftmscout.com/>, but its frontend can return HTTP
  • Network accessline 199
    - Fantom Opera public endpoints: <https://docs.fantom.foundation/build-on-opera/api/public-endpoints>
  • Network accessline 200
    - GraphQL getting started: <https://docs.fantom.foundation/build-on-opera/api/graphql/getting-started>
  • Network accessline 201
    - GraphQL schema and account lists: <https://docs.fantom.foundation/build-on-opera/api/graphql/schema-structure>
  • Network accessline 202
    - Cursor pagination: <https://docs.fantom.foundation/build-on-opera/api/graphql/schema-basics>
  • Network accessline 203
    - API implementation: <https://github.com/Fantom-foundation/fantom-api-graphql>

skills/evm-atlas/references/explorers/optimism-pre-regenesis.md

  • Network accessline 133
    - Optimism, "Accessing pre-regenesis history":   `https://docs.optimism.io/op-mainnet/pre-bedrock-history/regenesis-history`
  • Network accessline 134
    `https://docs.optimism.io/op-mainnet/pre-bedrock-history/regenesis-history`
  • Network accessline 135
    - Optimism, "Lost pre-regenesis data": `https://docs.optimism.io/op-mainnet/pre-bedrock-history/lost-pre-regenesis-data`
  • Network accessline 136
    - Dune catalog: `https://dune.com/data/optimism_legacy_ovm1.transactions`,
  • Network accessline 137
    `https://dune.com/data/optimism_legacy_ovm1.logs`, and `https://dune.com/data/optimism_legacy_ovm1.traces`
  • Network accessline 138
    - DuneSQL varbinary literals: `https://docs.dune.com/query-engine/datatypes#varbinary`
  • Network accessline 139
    - Dune query execution and credit behavior: `https://docs.dune.com/query-engine/query-executions`
  • Network accessline 140
    - OVM1 address dashboard: `https://dune.com/optimismfnd/OVM1.0-User-Address-Transactions`
  • Network accessline 141
    - Dune pricing: `https://dune.com/pricing`
  • Network accessline 142
    - Dune Application Service Addendum: `https://dune.com/application-terms`

skills/evm-atlas/references/generated/blockscout-chains.md

  • Network accessline 5
    Blockscout and Chainscout index many EVM networks, but this skill only uses them for chains in `references/generated/target-mainnets.json`. Do not use Chainscout to expand scope. If a requested chain is not in that JSON file, ask the user t
  • Network accessline 7
    JSON file, ask the user to file a feature request in <https://github.com/PaulRBerg/agent-skills>.
  • Network accessline 11
    No API key required. Live UI: <https://chains.blockscout.com/>
  • Network accessline 13
    | Endpoint                                            | Returns                                               | | --------------------------------------------------- | ----------------------------------------------------- | | `GET https://c
  • Network accessline 14
    | --------------------------------------------------- | ----------------------------------------------------- | | `GET https://chains.blockscout.com/api/chains`      | Object keyed by `chain_id` -> metadata (all networks) | | `GET https://c
  • Network accessline 15
    | `GET https://chains.blockscout.com/api/chains`      | Object keyed by `chain_id` -> metadata (all networks) |
  • Network accessline 16
    | `GET https://chains.blockscout.com/api/chains/{id}` | Metadata for one chain                                |
  • Network accessline 26
    "rollupType": null,   "ecosystem": "Ethereum",   "explorers": [{ "url": "https://gnosis.blockscout.com/", "hostedBy": "blockscout" }]
  • Network accessline 27
    "ecosystem": "Ethereum",   "explorers": [{ "url": "https://gnosis.blockscout.com/", "hostedBy": "blockscout" }] }
  • Network accessline 28
    "explorers": [{ "url": "https://gnosis.blockscout.com/", "hostedBy": "blockscout" }]
  • Network accessline 47
    | Chain           | `chain_id` | Native | Hosted by  | Instance URL                                     | Notes                                             | | --------------- | ---------- | ------ | ---------- | ---------------------------
  • Network accessline 48
    | --------------- | ---------- | ------ | ---------- | ------------------------------------------------ | ------------------------------------------------- | | Arbitrum        | `42161`    | ETH    | blockscout | https://arbitrum.blockscout
  • Network accessline 49
    | Arbitrum        | `42161`    | ETH    | blockscout | https://arbitrum.blockscout.com/                 |                                                   |
  • Network accessline 50
    | Arbitrum Nova   | `42170`    | ETH    | blockscout | https://arbitrum-nova.blockscout.com/            | Canonical explorer (Arbiscan Nova decommissioned) |
  • Network accessline 51
    | Base            | `8453`     | ETH    | blockscout | https://base.blockscout.com/                     |                                                   |
  • Network accessline 52
    | Celo            | `42220`    | CELO   | blockscout | https://celo.blockscout.com/                     |                                                   |
  • Network accessline 53
    | Ethereum        | `1`        | ETH    | blockscout | https://eth.blockscout.com/                      |                                                   |
  • Network accessline 54
    | Filecoin        | `314`      | FIL    | blockscout | https://filecoin.blockscout.com/                 |                                                   |
  • Network accessline 55
    | Gnosis          | `100`      | xDAI   | blockscout | https://gnosis.blockscout.com/                   |                                                   |
  • Network accessline 56
    | HyperEVM        | `999`      | HYPE   | self       | https://www.hyperscan.com/                       | Chainscout marks `isTestnet=true`                 |
  • Network accessline 57
    | Lightlink       | `1890`     | ETH    | blockscout | https://phoenix.lightlink.io/                    |                                                   |
  • Network accessline 58
    | Linea           | `59144`    | ETH    | self       | https://explorer.linea.build/                    | Separate API host; see resolve-chain.sh api_url   |
  • Network accessline 59
    | Mode            | `34443`    | ETH    | blockscout | https://explorer.mode.network/                   |                                                   |
  • Network accessline 60
    | Morph           | `2818`     | ETH    | self       | https://explorer.morph.network/                  | Separate API host; see explorerApiUrl             |
  • Network accessline 61
    | Optimism        | `10`       | ETH    | blockscout | https://explorer.optimism.io/                    |                                                   |
  • Network accessline 62
    | Polygon         | `137`      | POL    | blockscout | https://polygon.blockscout.com/                  |                                                   |
  • Network accessline 63
    | Robinhood Chain | `4663`     | ETH    | blockscout | https://robinhoodchain.blockscout.com/           |                                                   |
  • Network accessline 64
    | Scroll          | `534352`   | ETH    | blockscout | https://scroll.blockscout.com                    |                                                   |
  • Network accessline 65
    | Taiko           | `167000`   | ETH    | self       | https://blockscout.mainnet.taiko.xyz/            | Chainscout name is Taiko Alethia                  |
  • Network accessline 66
    | Unichain        | `130`      | ETH    | blockscout | https://unichain.blockscout.com                  |                                                   |
  • Network accessline 67
    | World Chain     | `480`      | ETH    | alchemy    | https://worldchain-mainnet.explorer.alchemy.com/ | Alchemy-hosted instance; prefer Etherscan V2      |
  • Network accessline 68
    | ZKsync Era      | `324`      | ETH    | blockscout | https://zksync.blockscout.com/                   |                                                   |
  • Network accessline 82
    | Chiliz    | `88888`    | Not returned by Chainscout                                                                                                                                                                                 | | Core D
  • Network accessline 83
    | Core Dao  | `1116`     | Not returned by Chainscout                                                                                                                                                                                 | | Fantom
  • Network accessline 84
    | Fantom    | `250`      | Chainscout still lists self-hosted FTMScout at https://ftmscout.com/, but as checked 2026-07-31 its frontend returns HTTP 200 while /api/v2/* data routes return HTTP 500; do not use it for evidence      |
  • Network accessline 86
    | IoTeX     | `4689`     | Not returned by Chainscout                                                                                                                                                                                 | | Monad 
  • Network accessline 87
    | Monad     | `143`      | Not returned by Chainscout                                                                                                                                                                                 | | Ronin 
  • Network accessline 88
    | Ronin     | `2020`     | Chainscout returns a different network for `2020`; app.roninchain.com blocks scripted access, so verify with `$chromium-browser` instead of curl or WebFetch                                               |
  • Network accessline 98
    Missing or wrong Blockscout registry data is fixed via PR to <https://github.com/blockscout/chainscout>. Requests to add
  • Network accessline 99
    non-target chains to this skill belong in <https://github.com/PaulRBerg/agent-skills>.

skills/evm-atlas/references/generated/etherscan-chains.md

  • Network accessline 5
    Source: <https://docs.etherscan.io/supported-chains> Access changes: <https://docs.etherscan.io/changelog> Live list:
  • Network accessline 6
    <https://api.etherscan.io/v2/chainlist> (returns the provider's authoritative `chainid` set)
  • Network accessline 74
    Testnets are outside this skill's target list. If the user asks about any non-target chain, ask them to file a feature request in <https://github.com/PaulRBerg/agent-skills>.
  • Network accessline 75
    request in <https://github.com/PaulRBerg/agent-skills>.

skills/evm-atlas/references/generated/target-fallback-rpcs.json

  • Network accessline 4
    "chainName": "Abstract",       "chainId": 2741,       "fallbackPublicRpcs": ["https://abstract.drpc.org", "https://2741.rpc.thirdweb.com"]
  • Network accessline 5
    "chainId": 2741,       "fallbackPublicRpcs": ["https://abstract.drpc.org", "https://2741.rpc.thirdweb.com"]     },
  • Network accessline 6
    "fallbackPublicRpcs": ["https://abstract.drpc.org", "https://2741.rpc.thirdweb.com"]
  • Network accessline 10
    "chainId": 42161,       "fallbackPublicRpcs": [         "https://arbitrum-one-rpc.publicnode.com",
  • Network accessline 11
    "fallbackPublicRpcs": [         "https://arbitrum-one-rpc.publicnode.com",         "https://42161.rpc.thirdweb.com",
  • Network accessline 12
    "https://arbitrum-one-rpc.publicnode.com",
  • Network accessline 13
    "https://42161.rpc.thirdweb.com",
  • Network accessline 14
    "https://rpcfree.com/arbitrum-rpc"
  • Network accessline 19
    "chainId": 42170,       "fallbackPublicRpcs": [         "https://arbitrum-nova-rpc.publicnode.com",
  • Network accessline 20
    "fallbackPublicRpcs": [         "https://arbitrum-nova-rpc.publicnode.com",         "https://42170.rpc.thirdweb.com",
  • Network accessline 21
    "https://arbitrum-nova-rpc.publicnode.com",
  • Network accessline 22
    "https://42170.rpc.thirdweb.com",
  • Network accessline 23
    "https://arbitrum-nova.drpc.org"
  • Network accessline 27
    "chainName": "Avalanche",       "chainId": 43114,       "fallbackPublicRpcs": ["https://avalanche-c-chain-rpc.publicnode.com", "https://43114.rpc.thirdweb.com"]
  • Network accessline 28
    "chainId": 43114,       "fallbackPublicRpcs": ["https://avalanche-c-chain-rpc.publicnode.com", "https://43114.rpc.thirdweb.com"]     },
  • Network accessline 29
    "fallbackPublicRpcs": ["https://avalanche-c-chain-rpc.publicnode.com", "https://43114.rpc.thirdweb.com"]
  • Network accessline 33
    "chainId": 8453,       "fallbackPublicRpcs": [         "https://base-rpc.publicnode.com",
  • Network accessline 34
    "fallbackPublicRpcs": [         "https://base-rpc.publicnode.com",         "https://base.gateway.tenderly.co",
  • Network accessline 35
    "https://base-rpc.publicnode.com",
  • Network accessline 36
    "https://base.gateway.tenderly.co",
  • Network accessline 37
    "https://developer-access-mainnet.base.org"
  • Network accessline 42
    "chainId": 80094,       "fallbackPublicRpcs": [         "https://berachain-rpc.publicnode.com",
  • Network accessline 43
    "fallbackPublicRpcs": [         "https://berachain-rpc.publicnode.com",         "https://80094.rpc.thirdweb.com",
  • Network accessline 44
    "https://berachain-rpc.publicnode.com",
  • Network accessline 45
    "https://80094.rpc.thirdweb.com",
  • Network accessline 46
    "https://rpc.berachain-apis.com"
  • Network accessline 51
    "chainId": 81457,       "fallbackPublicRpcs": [         "https://blast-rpc.publicnode.com",
  • Network accessline 52
    "fallbackPublicRpcs": [         "https://blast-rpc.publicnode.com",         "https://blast.drpc.org",
  • Network accessline 53
    "https://blast-rpc.publicnode.com",
  • Network accessline 54
    "https://blast.drpc.org",
  • Network accessline 55
    "https://81457.rpc.thirdweb.com"
  • Network accessline 59
    "chainName": "BNB Chain",       "chainId": 56,       "fallbackPublicRpcs": ["https://bsc-rpc.publicnode.com", "https://bsc.drpc.org", "https://56.rpc.thirdweb.com"]
  • Network accessline 60
    "chainId": 56,       "fallbackPublicRpcs": ["https://bsc-rpc.publicnode.com", "https://bsc.drpc.org", "https://56.rpc.thirdweb.com"]     },
  • Network accessline 61
    "fallbackPublicRpcs": ["https://bsc-rpc.publicnode.com", "https://bsc.drpc.org", "https://56.rpc.thirdweb.com"]
  • Network accessline 65
    "chainId": 42220,       "fallbackPublicRpcs": [         "https://celo.drpc.org",
  • Network accessline 66
    "fallbackPublicRpcs": [         "https://celo.drpc.org",         "https://celo-rpc.publicnode.com",
  • Network accessline 67
    "https://celo.drpc.org",
  • Network accessline 68
    "https://celo-rpc.publicnode.com",
  • Network accessline 69
    "https://42220.rpc.thirdweb.com"
  • Network accessline 74
    "chainId": 88888,       "fallbackPublicRpcs": [         "https://chiliz.publicnode.com",
  • Network accessline 75
    "fallbackPublicRpcs": [         "https://chiliz.publicnode.com",         "https://88888.rpc.thirdweb.com",
  • Network accessline 76
    "https://chiliz.publicnode.com",
  • Network accessline 77
    "https://88888.rpc.thirdweb.com",
  • Network accessline 78
    "https://rpc.ankr.com/chiliz"
  • Network accessline 83
    "chainId": 1116,       "fallbackPublicRpcs": [         "https://core.drpc.org",
  • Network accessline 84
    "fallbackPublicRpcs": [         "https://core.drpc.org",         "https://1116.rpc.thirdweb.com",
  • Network accessline 85
    "https://core.drpc.org",
  • Network accessline 86
    "https://1116.rpc.thirdweb.com",
  • Network accessline 87
    "https://rpc-core.icecreamswap.com"
  • Network accessline 91
    "chainName": "Ethereum",       "chainId": 1,       "fallbackPublicRpcs": ["https://eth.drpc.org", "https://rpc.flashbots.net", "https://1.rpc.thirdweb.com"]
  • Network accessline 92
    "chainId": 1,       "fallbackPublicRpcs": ["https://eth.drpc.org", "https://rpc.flashbots.net", "https://1.rpc.thirdweb.com"]     },
  • Network accessline 93
    "fallbackPublicRpcs": ["https://eth.drpc.org", "https://rpc.flashbots.net", "https://1.rpc.thirdweb.com"]
  • Network accessline 96
    "chainName": "Fantom",       "chainId": 250,       "fallbackPublicRpcs": ["https://rpc2.fantom.network"]
  • Network accessline 97
    "chainId": 250,       "fallbackPublicRpcs": ["https://rpc2.fantom.network"]     },
  • Network accessline 98
    "fallbackPublicRpcs": ["https://rpc2.fantom.network"]
  • Network accessline 101
    "chainName": "Filecoin",       "chainId": 314,       "fallbackPublicRpcs": ["https://314.rpc.thirdweb.com"]
  • Network accessline 102
    "chainId": 314,       "fallbackPublicRpcs": ["https://314.rpc.thirdweb.com"]     },
  • Network accessline 103
    "fallbackPublicRpcs": ["https://314.rpc.thirdweb.com"]
  • Network accessline 107
    "chainId": 252,       "fallbackPublicRpcs": [         "https://fraxtal-rpc.publicnode.com",
  • Network accessline 108
    "fallbackPublicRpcs": [         "https://fraxtal-rpc.publicnode.com",         "https://fraxtal.drpc.org",
  • Network accessline 109
    "https://fraxtal-rpc.publicnode.com",
  • Network accessline 110
    "https://fraxtal.drpc.org",
  • Network accessline 111
    "https://fraxtal.gateway.tenderly.co"
  • Network accessline 116
    "chainId": 100,       "fallbackPublicRpcs": [         "https://gnosis-rpc.publicnode.com",
  • Network accessline 117
    "fallbackPublicRpcs": [         "https://gnosis-rpc.publicnode.com",         "https://gnosis.drpc.org",
  • Network accessline 118
    "https://gnosis-rpc.publicnode.com",
  • Network accessline 119
    "https://gnosis.drpc.org",
  • Network accessline 120
    "https://100.rpc.thirdweb.com"
  • Network accessline 125
    "chainId": 999,       "fallbackPublicRpcs": [         "https://hyperliquid.drpc.org",
  • Network accessline 126
    "fallbackPublicRpcs": [         "https://hyperliquid.drpc.org",         "https://999.rpc.thirdweb.com",
  • Network accessline 127
    "https://hyperliquid.drpc.org",
  • Network accessline 128
    "https://999.rpc.thirdweb.com",
  • Network accessline 129
    "https://gwan-ssl.wandevs.org:46891"
  • Network accessline 133
    "chainName": "IoTeX",       "chainId": 4689,       "fallbackPublicRpcs": ["https://4689.rpc.thirdweb.com"]
  • Network accessline 134
    "chainId": 4689,       "fallbackPublicRpcs": ["https://4689.rpc.thirdweb.com"]     },
  • Network accessline 135
    "fallbackPublicRpcs": ["https://4689.rpc.thirdweb.com"]
  • Network accessline 138
    "chainName": "Lightlink",       "chainId": 1890,       "fallbackPublicRpcs": ["https://1890.rpc.thirdweb.com"]
  • Network accessline 139
    "chainId": 1890,       "fallbackPublicRpcs": ["https://1890.rpc.thirdweb.com"]     },
  • Network accessline 140
    "fallbackPublicRpcs": ["https://1890.rpc.thirdweb.com"]
  • Network accessline 143
    "chainName": "Linea",       "chainId": 59144,       "fallbackPublicRpcs": ["https://linea-rpc.publicnode.com", "https://59144.rpc.thirdweb.com"]
  • Network accessline 144
    "chainId": 59144,       "fallbackPublicRpcs": ["https://linea-rpc.publicnode.com", "https://59144.rpc.thirdweb.com"]     },
  • Network accessline 145
    "fallbackPublicRpcs": ["https://linea-rpc.publicnode.com", "https://59144.rpc.thirdweb.com"]
  • Network accessline 148
    "chainName": "Mode",       "chainId": 34443,       "fallbackPublicRpcs": ["https://mode.drpc.org", "https://34443.rpc.thirdweb.com"]
  • Network accessline 149
    "chainId": 34443,       "fallbackPublicRpcs": ["https://mode.drpc.org", "https://34443.rpc.thirdweb.com"]     },
  • Network accessline 150
    "fallbackPublicRpcs": ["https://mode.drpc.org", "https://34443.rpc.thirdweb.com"]
  • Network accessline 153
    "chainName": "Monad",       "chainId": 143,       "fallbackPublicRpcs": ["https://monad.drpc.org", "https://143.rpc.thirdweb.com"]
  • Network accessline 154
    "chainId": 143,       "fallbackPublicRpcs": ["https://monad.drpc.org", "https://143.rpc.thirdweb.com"]     },
  • Network accessline 155
    "fallbackPublicRpcs": ["https://monad.drpc.org", "https://143.rpc.thirdweb.com"]
  • Network accessline 159
    "chainId": 2818,       "fallbackPublicRpcs": [         "https://morph.drpc.org",
  • Network accessline 160
    "fallbackPublicRpcs": [         "https://morph.drpc.org",         "https://2818.rpc.thirdweb.com",
  • Network accessline 161
    "https://morph.drpc.org",
  • Network accessline 162
    "https://2818.rpc.thirdweb.com",
  • Network accessline 163
    "https://rpc-quicknode.morphl2.io"
  • Network accessline 168
    "chainId": 10,       "fallbackPublicRpcs": [         "https://optimism-rpc.publicnode.com",
  • Network accessline 169
    "fallbackPublicRpcs": [         "https://optimism-rpc.publicnode.com",         "https://optimism.drpc.org",
  • Network accessline 170
    "https://optimism-rpc.publicnode.com",
  • Network accessline 171
    "https://optimism.drpc.org",
  • Network accessline 172
    "https://10.rpc.thirdweb.com"
  • Network accessline 177
    "chainId": 137,       "fallbackPublicRpcs": [         "https://polygon.drpc.org",
  • Network accessline 178
    "fallbackPublicRpcs": [         "https://polygon.drpc.org",         "https://137.rpc.thirdweb.com",
  • Network accessline 179
    "https://polygon.drpc.org",
  • Network accessline 180
    "https://137.rpc.thirdweb.com",
  • Network accessline 181
    "https://rpc-mainnet.matic.quiknode.pro"
  • Network accessline 185
    "chainName": "Robinhood Chain",       "chainId": 4663,       "fallbackPublicRpcs": ["https://robinhoodchain.blockscout.com/api/eth-rpc"]
  • Network accessline 186
    "chainId": 4663,       "fallbackPublicRpcs": ["https://robinhoodchain.blockscout.com/api/eth-rpc"]     },
  • Network accessline 187
    "fallbackPublicRpcs": ["https://robinhoodchain.blockscout.com/api/eth-rpc"]
  • Network accessline 190
    "chainName": "Ronin",       "chainId": 2020,       "fallbackPublicRpcs": ["https://ronin.drpc.org", "https://2020.rpc.thirdweb.com"]
  • Network accessline 191
    "chainId": 2020,       "fallbackPublicRpcs": ["https://ronin.drpc.org", "https://2020.rpc.thirdweb.com"]     },
  • Network accessline 192
    "fallbackPublicRpcs": ["https://ronin.drpc.org", "https://2020.rpc.thirdweb.com"]
  • Network accessline 195
    "chainName": "Scroll",       "chainId": 534352,       "fallbackPublicRpcs": ["https://scroll.drpc.org", "https://534352.rpc.thirdweb.com"]
  • Network accessline 196
    "chainId": 534352,       "fallbackPublicRpcs": ["https://scroll.drpc.org", "https://534352.rpc.thirdweb.com"]     },
  • Network accessline 197
    "fallbackPublicRpcs": ["https://scroll.drpc.org", "https://534352.rpc.thirdweb.com"]
  • Network accessline 200
    "chainName": "Sei",       "chainId": 1329,       "fallbackPublicRpcs": ["https://sei.drpc.org", "https://1329.rpc.thirdweb.com"]
  • Network accessline 201
    "chainId": 1329,       "fallbackPublicRpcs": ["https://sei.drpc.org", "https://1329.rpc.thirdweb.com"]     },
  • Network accessline 202
    "fallbackPublicRpcs": ["https://sei.drpc.org", "https://1329.rpc.thirdweb.com"]
  • Network accessline 206
    "chainId": 146,       "fallbackPublicRpcs": [         "https://sonic-rpc.publicnode.com",
  • Network accessline 207
    "fallbackPublicRpcs": [         "https://sonic-rpc.publicnode.com",         "https://sonic.drpc.org",
  • Network accessline 208
    "https://sonic-rpc.publicnode.com",
  • Network accessline 209
    "https://sonic.drpc.org",
  • Network accessline 210
    "https://146.rpc.thirdweb.com"
  • Network accessline 214
    "chainName": "Sophon",       "chainId": 50104,       "fallbackPublicRpcs": ["https://50104.rpc.thirdweb.com"]
  • Network accessline 215
    "chainId": 50104,       "fallbackPublicRpcs": ["https://50104.rpc.thirdweb.com"]     },
  • Network accessline 216
    "fallbackPublicRpcs": ["https://50104.rpc.thirdweb.com"]
  • Network accessline 219
    "chainName": "Superseed",       "chainId": 5330,       "fallbackPublicRpcs": ["https://superseed.drpc.org", "https://5330.rpc.thirdweb.com"]
  • Network accessline 220
    "chainId": 5330,       "fallbackPublicRpcs": ["https://superseed.drpc.org", "https://5330.rpc.thirdweb.com"]     },
  • Network accessline 221
    "fallbackPublicRpcs": ["https://superseed.drpc.org", "https://5330.rpc.thirdweb.com"]
  • Network accessline 225
    "chainId": 167000,       "fallbackPublicRpcs": [         "https://taiko-rpc.publicnode.com",
  • Network accessline 226
    "fallbackPublicRpcs": [         "https://taiko-rpc.publicnode.com",         "https://taiko.drpc.org",
  • Network accessline 227
    "https://taiko-rpc.publicnode.com",
  • Network accessline 228
    "https://taiko.drpc.org",
  • Network accessline 229
    "https://167000.rpc.thirdweb.com"
  • Network accessline 233
    "chainName": "Unichain",       "chainId": 130,       "fallbackPublicRpcs": ["https://unichain-rpc.publicnode.com", "https://130.rpc.thirdweb.com"]
  • Network accessline 234
    "chainId": 130,       "fallbackPublicRpcs": ["https://unichain-rpc.publicnode.com", "https://130.rpc.thirdweb.com"]     },
  • Network accessline 235
    "fallbackPublicRpcs": ["https://unichain-rpc.publicnode.com", "https://130.rpc.thirdweb.com"]
  • Network accessline 239
    "chainId": 480,       "fallbackPublicRpcs": [         "https://worldchain.drpc.org",
  • Network accessline 240
    "fallbackPublicRpcs": [         "https://worldchain.drpc.org",         "https://480.rpc.thirdweb.com",
  • Network accessline 241
    "https://worldchain.drpc.org",
  • Network accessline 242
    "https://480.rpc.thirdweb.com",
  • Network accessline 243
    "https://worldchain-mainnet.gateway.tenderly.co"
  • Network accessline 247
    "chainName": "XDC",       "chainId": 50,       "fallbackPublicRpcs": ["https://50.rpc.thirdweb.com", "https://erpc.xdcrpc.com", "https://rpc.xdc.org"]
  • Network accessline 248
    "chainId": 50,       "fallbackPublicRpcs": ["https://50.rpc.thirdweb.com", "https://erpc.xdcrpc.com", "https://rpc.xdc.org"]     },
  • Network accessline 249
    "fallbackPublicRpcs": ["https://50.rpc.thirdweb.com", "https://erpc.xdcrpc.com", "https://rpc.xdc.org"]
  • Network accessline 252
    "chainName": "ZKsync Era",       "chainId": 324,       "fallbackPublicRpcs": ["https://zksync.drpc.org", "https://324.rpc.thirdweb.com"]
  • Network accessline 253
    "chainId": 324,       "fallbackPublicRpcs": ["https://zksync.drpc.org", "https://324.rpc.thirdweb.com"]     },
  • Network accessline 254
    "fallbackPublicRpcs": ["https://zksync.drpc.org", "https://324.rpc.thirdweb.com"]
  • Network accessline 257
    "chainName": "Zora",       "chainId": 7777777,       "fallbackPublicRpcs": ["https://7777777.rpc.thirdweb.com", "https://rpc.zora.energy"]
  • Network accessline 258
    "chainId": 7777777,       "fallbackPublicRpcs": ["https://7777777.rpc.thirdweb.com", "https://rpc.zora.energy"]     }
  • Network accessline 259
    "fallbackPublicRpcs": ["https://7777777.rpc.thirdweb.com", "https://rpc.zora.energy"]

skills/evm-atlas/references/generated/target-mainnets.json

  • Network accessline 7
    "category": "zk",       "accountActivityModel": "native-account-abstraction",       "primaryPublicRpc": "https://api.mainnet.abs.xyz",
  • Network accessline 8
    "accountActivityModel": "native-account-abstraction",       "primaryPublicRpc": "https://api.mainnet.abs.xyz",       "nativeCurrencySymbol": "ETH",
  • Network accessline 9
    "primaryPublicRpc": "https://api.mainnet.abs.xyz",
  • Network accessline 10
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://abscan.org",       "explorerAddressUrl": "https://abscan.org/address/{address}",
  • Network accessline 11
    "explorerUrl": "https://abscan.org",
  • Network accessline 12
    "explorerAddressUrl": "https://abscan.org/address/{address}",
  • Network accessline 13
    "explorerTxUrl": "https://abscan.org/tx/{tx_hash}",
  • Network accessline 20
    "category": "nitro",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://arb1.arbitrum.io/rpc",
  • Network accessline 21
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://arb1.arbitrum.io/rpc",       "nativeCurrencySymbol": "ETH",
  • Network accessline 22
    "primaryPublicRpc": "https://arb1.arbitrum.io/rpc",
  • Network accessline 23
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://arbiscan.io",       "explorerAddressUrl": "https://arbiscan.io/address/{address}",
  • Network accessline 24
    "explorerUrl": "https://arbiscan.io",
  • Network accessline 25
    "explorerAddressUrl": "https://arbiscan.io/address/{address}",
  • Network accessline 26
    "explorerTxUrl": "https://arbiscan.io/tx/{tx_hash}",
  • Network accessline 33
    "category": "nitro",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://nova.arbitrum.io/rpc",
  • Network accessline 34
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://nova.arbitrum.io/rpc",       "nativeCurrencySymbol": "ETH",
  • Network accessline 35
    "primaryPublicRpc": "https://nova.arbitrum.io/rpc",
  • Network accessline 36
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://arbitrum-nova.blockscout.com",       "explorerAddressUrl": "https://arbitrum-nova.blockscout.com/address/{address}",
  • Network accessline 37
    "explorerUrl": "https://arbitrum-nova.blockscout.com",
  • Network accessline 38
    "explorerAddressUrl": "https://arbitrum-nova.blockscout.com/address/{address}",
  • Network accessline 39
    "explorerTxUrl": "https://arbitrum-nova.blockscout.com/tx/{tx_hash}",
  • Network accessline 46
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://api.avax.network/ext/bc/C/rpc",
  • Network accessline 47
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://api.avax.network/ext/bc/C/rpc",       "nativeCurrencySymbol": "AVAX",
  • Network accessline 48
    "primaryPublicRpc": "https://api.avax.network/ext/bc/C/rpc",
  • Network accessline 49
    "nativeCurrencySymbol": "AVAX",       "explorerUrl": "https://snowscan.xyz",       "explorerAddressUrl": "https://snowscan.xyz/address/{address}",
  • Network accessline 50
    "explorerUrl": "https://snowscan.xyz",
  • Network accessline 51
    "explorerAddressUrl": "https://snowscan.xyz/address/{address}",
  • Network accessline 52
    "explorerTxUrl": "https://snowscan.xyz/tx/{tx_hash}",
  • Network accessline 59
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.base.org",
  • Network accessline 60
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.base.org",       "nativeCurrencySymbol": "ETH",
  • Network accessline 61
    "primaryPublicRpc": "https://mainnet.base.org",
  • Network accessline 62
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://basescan.org",       "explorerAddressUrl": "https://basescan.org/address/{address}",
  • Network accessline 63
    "explorerUrl": "https://basescan.org",
  • Network accessline 64
    "explorerAddressUrl": "https://basescan.org/address/{address}",
  • Network accessline 65
    "explorerTxUrl": "https://basescan.org/tx/{tx_hash}",
  • Network accessline 72
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.berachain.com",
  • Network accessline 73
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.berachain.com",       "nativeCurrencySymbol": "BERA",
  • Network accessline 74
    "primaryPublicRpc": "https://rpc.berachain.com",
  • Network accessline 75
    "nativeCurrencySymbol": "BERA",       "explorerUrl": "https://berascan.com",       "explorerAddressUrl": "https://berascan.com/address/{address}",
  • Network accessline 76
    "explorerUrl": "https://berascan.com",
  • Network accessline 77
    "explorerAddressUrl": "https://berascan.com/address/{address}",
  • Network accessline 78
    "explorerTxUrl": "https://berascan.com/tx/{tx_hash}",
  • Network accessline 85
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.blast.io",
  • Network accessline 86
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.blast.io",       "nativeCurrencySymbol": "ETH",
  • Network accessline 87
    "primaryPublicRpc": "https://rpc.blast.io",
  • Network accessline 88
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://blastscan.io",       "explorerAddressUrl": "https://blastscan.io/address/{address}",
  • Network accessline 89
    "explorerUrl": "https://blastscan.io",
  • Network accessline 90
    "explorerAddressUrl": "https://blastscan.io/address/{address}",
  • Network accessline 91
    "explorerTxUrl": "https://blastscan.io/tx/{tx_hash}",
  • Network accessline 98
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://bsc-dataseed1.bnbchain.org",
  • Network accessline 99
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://bsc-dataseed1.bnbchain.org",       "nativeCurrencySymbol": "BNB",
  • Network accessline 100
    "primaryPublicRpc": "https://bsc-dataseed1.bnbchain.org",
  • Network accessline 101
    "nativeCurrencySymbol": "BNB",       "explorerUrl": "https://bscscan.com",       "explorerAddressUrl": "https://bscscan.com/address/{address}",
  • Network accessline 102
    "explorerUrl": "https://bscscan.com",
  • Network accessline 103
    "explorerAddressUrl": "https://bscscan.com/address/{address}",
  • Network accessline 104
    "explorerTxUrl": "https://bscscan.com/tx/{tx_hash}",
  • Network accessline 111
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://forno.celo.org",
  • Network accessline 112
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://forno.celo.org",       "nativeCurrencySymbol": "CELO",
  • Network accessline 113
    "primaryPublicRpc": "https://forno.celo.org",
  • Network accessline 114
    "nativeCurrencySymbol": "CELO",       "explorerUrl": "https://celoscan.io",       "explorerAddressUrl": "https://celoscan.io/address/{address}",
  • Network accessline 115
    "explorerUrl": "https://celoscan.io",
  • Network accessline 116
    "explorerAddressUrl": "https://celoscan.io/address/{address}",
  • Network accessline 117
    "explorerTxUrl": "https://celoscan.io/tx/{tx_hash}",
  • Network accessline 124
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.chiliz.com",
  • Network accessline 125
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.chiliz.com",       "nativeCurrencySymbol": "CHZ",
  • Network accessline 126
    "primaryPublicRpc": "https://rpc.chiliz.com",
  • Network accessline 127
    "nativeCurrencySymbol": "CHZ",       "explorerUrl": "https://chiliscan.com",       "explorerAddressUrl": "https://chiliscan.com/address/{address}",
  • Network accessline 128
    "explorerUrl": "https://chiliscan.com",
  • Network accessline 129
    "explorerAddressUrl": "https://chiliscan.com/address/{address}",
  • Network accessline 130
    "explorerTxUrl": "https://chiliscan.com/tx/{tx_hash}",
  • Network accessline 137
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.coredao.org",
  • Network accessline 138
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.coredao.org",       "nativeCurrencySymbol": "CORE",
  • Network accessline 139
    "primaryPublicRpc": "https://rpc.coredao.org",
  • Network accessline 140
    "nativeCurrencySymbol": "CORE",       "explorerUrl": "https://scan.coredao.org",       "explorerAddressUrl": "https://scan.coredao.org/address/{address}",
  • Network accessline 141
    "explorerUrl": "https://scan.coredao.org",
  • Network accessline 142
    "explorerAddressUrl": "https://scan.coredao.org/address/{address}",
  • Network accessline 143
    "explorerTxUrl": "https://scan.coredao.org/tx/{tx_hash}",
  • Network accessline 150
    "category": "mainnet",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://ethereum-rpc.publicnode.com",
  • Network accessline 151
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://ethereum-rpc.publicnode.com",       "nativeCurrencySymbol": "ETH",
  • Network accessline 152
    "primaryPublicRpc": "https://ethereum-rpc.publicnode.com",
  • Network accessline 153
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://etherscan.io",       "explorerAddressUrl": "https://etherscan.io/address/{address}",
  • Network accessline 154
    "explorerUrl": "https://etherscan.io",
  • Network accessline 155
    "explorerAddressUrl": "https://etherscan.io/address/{address}",
  • Network accessline 156
    "explorerTxUrl": "https://etherscan.io/tx/{tx_hash}",
  • Network accessline 163
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.fantom.network",
  • Network accessline 164
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.fantom.network",       "nativeCurrencySymbol": "FTM",
  • Network accessline 165
    "primaryPublicRpc": "https://rpc.fantom.network",
  • Network accessline 166
    "nativeCurrencySymbol": "FTM",       "explorerUrl": "https://explorer.fantom.network",       "explorerAddressUrl": "https://explorer.fantom.network/address/{address}",
  • Network accessline 167
    "explorerUrl": "https://explorer.fantom.network",
  • Network accessline 168
    "explorerAddressUrl": "https://explorer.fantom.network/address/{address}",
  • Network accessline 169
    "explorerTxUrl": "https://explorer.fantom.network/tx/{tx_hash}",
  • Network accessline 176
    "category": "alt-l1",       "accountActivityModel": "cross-vm",       "primaryPublicRpc": "https://api.node.glif.io/rpc/v1",
  • Network accessline 177
    "accountActivityModel": "cross-vm",       "primaryPublicRpc": "https://api.node.glif.io/rpc/v1",       "nativeCurrencySymbol": "FIL",
  • Network accessline 178
    "primaryPublicRpc": "https://api.node.glif.io/rpc/v1",
  • Network accessline 179
    "nativeCurrencySymbol": "FIL",       "explorerUrl": "https://filecoin.blockscout.com",       "explorerAddressUrl": "https://filecoin.blockscout.com/address/{address}",
  • Network accessline 180
    "explorerUrl": "https://filecoin.blockscout.com",
  • Network accessline 181
    "explorerAddressUrl": "https://filecoin.blockscout.com/address/{address}",
  • Network accessline 182
    "explorerTxUrl": "https://filecoin.blockscout.com/tx/{tx_hash}",
  • Network accessline 189
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.frax.com",
  • Network accessline 190
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.frax.com",       "nativeCurrencySymbol": "FRAX",
  • Network accessline 191
    "primaryPublicRpc": "https://rpc.frax.com",
  • Network accessline 192
    "nativeCurrencySymbol": "FRAX",       "explorerUrl": "https://fraxscan.com",       "explorerAddressUrl": "https://fraxscan.com/address/{address}",
  • Network accessline 193
    "explorerUrl": "https://fraxscan.com",
  • Network accessline 194
    "explorerAddressUrl": "https://fraxscan.com/address/{address}",
  • Network accessline 195
    "explorerTxUrl": "https://fraxscan.com/tx/{tx_hash}",
  • Network accessline 202
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.gnosischain.com",
  • Network accessline 203
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.gnosischain.com",       "nativeCurrencySymbol": "xDAI",
  • Network accessline 204
    "primaryPublicRpc": "https://rpc.gnosischain.com",
  • Network accessline 205
    "nativeCurrencySymbol": "xDAI",       "explorerUrl": "https://gnosisscan.io",       "explorerAddressUrl": "https://gnosisscan.io/address/{address}",
  • Network accessline 206
    "explorerUrl": "https://gnosisscan.io",
  • Network accessline 207
    "explorerAddressUrl": "https://gnosisscan.io/address/{address}",
  • Network accessline 208
    "explorerTxUrl": "https://gnosisscan.io/tx/{tx_hash}",
  • Network accessline 215
    "category": "alt-l1",       "accountActivityModel": "cross-vm",       "primaryPublicRpc": "https://rpc.hyperliquid.xyz/evm",
  • Network accessline 216
    "accountActivityModel": "cross-vm",       "primaryPublicRpc": "https://rpc.hyperliquid.xyz/evm",       "nativeCurrencySymbol": "HYPE",
  • Network accessline 217
    "primaryPublicRpc": "https://rpc.hyperliquid.xyz/evm",
  • Network accessline 218
    "nativeCurrencySymbol": "HYPE",       "explorerUrl": "https://hyperevmscan.io",       "explorerAddressUrl": "https://hyperevmscan.io/address/{address}",
  • Network accessline 219
    "explorerUrl": "https://hyperevmscan.io",
  • Network accessline 220
    "explorerAddressUrl": "https://hyperevmscan.io/address/{address}",
  • Network accessline 221
    "explorerTxUrl": "https://hyperevmscan.io/tx/{tx_hash}",
  • Network accessline 228
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://babel-api.mainnet.iotex.io",
  • Network accessline 229
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://babel-api.mainnet.iotex.io",       "nativeCurrencySymbol": "IOTX",
  • Network accessline 230
    "primaryPublicRpc": "https://babel-api.mainnet.iotex.io",
  • Network accessline 231
    "nativeCurrencySymbol": "IOTX",       "explorerUrl": "https://iotexscan.io",       "explorerAddressUrl": "https://iotexscan.io/address/{address}",
  • Network accessline 232
    "explorerUrl": "https://iotexscan.io",
  • Network accessline 233
    "explorerAddressUrl": "https://iotexscan.io/address/{address}",
  • Network accessline 234
    "explorerTxUrl": "https://iotexscan.io/tx/{tx_hash}",
  • Network accessline 241
    "category": "alt-l2",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://replicator.phoenix.lightlink.io/rpc/v1",
  • Network accessline 242
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://replicator.phoenix.lightlink.io/rpc/v1",       "nativeCurrencySymbol": "ETH",
  • Network accessline 243
    "primaryPublicRpc": "https://replicator.phoenix.lightlink.io/rpc/v1",
  • Network accessline 244
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://phoenix.lightlink.io",       "explorerAddressUrl": "https://phoenix.lightlink.io/address/{address}",
  • Network accessline 245
    "explorerUrl": "https://phoenix.lightlink.io",
  • Network accessline 246
    "explorerAddressUrl": "https://phoenix.lightlink.io/address/{address}",
  • Network accessline 247
    "explorerTxUrl": "https://phoenix.lightlink.io/tx/{tx_hash}",
  • Network accessline 254
    "category": "zk",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.linea.build",
  • Network accessline 255
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.linea.build",       "nativeCurrencySymbol": "ETH",
  • Network accessline 256
    "primaryPublicRpc": "https://rpc.linea.build",
  • Network accessline 257
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://lineascan.build",       "explorerAddressUrl": "https://lineascan.build/address/{address}",
  • Network accessline 258
    "explorerUrl": "https://lineascan.build",
  • Network accessline 259
    "explorerAddressUrl": "https://lineascan.build/address/{address}",
  • Network accessline 260
    "explorerTxUrl": "https://lineascan.build/tx/{tx_hash}",
  • Network accessline 267
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.mode.network",
  • Network accessline 268
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.mode.network",       "nativeCurrencySymbol": "ETH",
  • Network accessline 269
    "primaryPublicRpc": "https://mainnet.mode.network",
  • Network accessline 270
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://explorer.mode.network",       "explorerAddressUrl": "https://explorer.mode.network/address/{address}",
  • Network accessline 271
    "explorerUrl": "https://explorer.mode.network",
  • Network accessline 272
    "explorerAddressUrl": "https://explorer.mode.network/address/{address}",
  • Network accessline 273
    "explorerTxUrl": "https://explorer.mode.network/tx/{tx_hash}",
  • Network accessline 280
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.monad.xyz",
  • Network accessline 281
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.monad.xyz",       "nativeCurrencySymbol": "MON",
  • Network accessline 282
    "primaryPublicRpc": "https://rpc.monad.xyz",
  • Network accessline 283
    "nativeCurrencySymbol": "MON",       "explorerUrl": "https://monadscan.com",       "explorerAddressUrl": "https://monadscan.com/address/{address}",
  • Network accessline 284
    "explorerUrl": "https://monadscan.com",
  • Network accessline 285
    "explorerAddressUrl": "https://monadscan.com/address/{address}",
  • Network accessline 286
    "explorerTxUrl": "https://monadscan.com/tx/{tx_hash}",
  • Network accessline 293
    "category": "zk",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.morphl2.io",
  • Network accessline 294
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.morphl2.io",       "nativeCurrencySymbol": "ETH",
  • Network accessline 295
    "primaryPublicRpc": "https://rpc.morphl2.io",
  • Network accessline 296
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://explorer.morph.network",       "explorerAddressUrl": "https://explorer.morph.network/address/{address}",
  • Network accessline 297
    "explorerUrl": "https://explorer.morph.network",
  • Network accessline 298
    "explorerAddressUrl": "https://explorer.morph.network/address/{address}",
  • Network accessline 299
    "explorerApiUrl": "https://explorer-api.morph.network/api",
  • Network accessline 300
    "explorerTxUrl": "https://explorer.morph.network/tx/{tx_hash}",
  • Network accessline 307
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.optimism.io",
  • Network accessline 308
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.optimism.io",       "nativeCurrencySymbol": "ETH",
  • Network accessline 309
    "primaryPublicRpc": "https://mainnet.optimism.io",
  • Network accessline 310
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://optimistic.etherscan.io",       "explorerAddressUrl": "https://optimistic.etherscan.io/address/{address}",
  • Network accessline 311
    "explorerUrl": "https://optimistic.etherscan.io",
  • Network accessline 312
    "explorerAddressUrl": "https://optimistic.etherscan.io/address/{address}",
  • Network accessline 313
    "explorerTxUrl": "https://optimistic.etherscan.io/tx/{tx_hash}",
  • Network accessline 320
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://polygon-bor-rpc.publicnode.com",
  • Network accessline 321
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://polygon-bor-rpc.publicnode.com",       "nativeCurrencySymbol": "POL",
  • Network accessline 322
    "primaryPublicRpc": "https://polygon-bor-rpc.publicnode.com",
  • Network accessline 323
    "nativeCurrencySymbol": "POL",       "explorerUrl": "https://polygonscan.com",       "explorerAddressUrl": "https://polygonscan.com/address/{address}",
  • Network accessline 324
    "explorerUrl": "https://polygonscan.com",
  • Network accessline 325
    "explorerAddressUrl": "https://polygonscan.com/address/{address}",
  • Network accessline 326
    "explorerTxUrl": "https://polygonscan.com/tx/{tx_hash}",
  • Network accessline 333
    "category": "nitro",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.mainnet.chain.robinhood.com",
  • Network accessline 334
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.mainnet.chain.robinhood.com",       "nativeCurrencySymbol": "ETH",
  • Network accessline 335
    "primaryPublicRpc": "https://rpc.mainnet.chain.robinhood.com",
  • Network accessline 336
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://robinhoodchain.blockscout.com",       "explorerAddressUrl": "https://robinhoodchain.blockscout.com/address/{address}",
  • Network accessline 337
    "explorerUrl": "https://robinhoodchain.blockscout.com",
  • Network accessline 338
    "explorerAddressUrl": "https://robinhoodchain.blockscout.com/address/{address}",
  • Network accessline 339
    "explorerTxUrl": "https://robinhoodchain.blockscout.com/tx/{tx_hash}",
  • Network accessline 346
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://api.roninchain.com/rpc",
  • Network accessline 347
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://api.roninchain.com/rpc",       "nativeCurrencySymbol": "RON",
  • Network accessline 348
    "primaryPublicRpc": "https://api.roninchain.com/rpc",
  • Network accessline 349
    "nativeCurrencySymbol": "RON",       "explorerUrl": "https://app.roninchain.com",       "explorerAddressUrl": "https://app.roninchain.com/address/{address}",
  • Network accessline 350
    "explorerUrl": "https://app.roninchain.com",
  • Network accessline 351
    "explorerAddressUrl": "https://app.roninchain.com/address/{address}",
  • Network accessline 352
    "explorerTxUrl": "https://app.roninchain.com/tx/{tx_hash}",
  • Network accessline 359
    "category": "zk",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.scroll.io",
  • Network accessline 360
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.scroll.io",       "nativeCurrencySymbol": "ETH",
  • Network accessline 361
    "primaryPublicRpc": "https://rpc.scroll.io",
  • Network accessline 362
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://scrollscan.com",       "explorerAddressUrl": "https://scrollscan.com/address/{address}",
  • Network accessline 363
    "explorerUrl": "https://scrollscan.com",
  • Network accessline 364
    "explorerAddressUrl": "https://scrollscan.com/address/{address}",
  • Network accessline 365
    "explorerTxUrl": "https://scrollscan.com/tx/{tx_hash}",
  • Network accessline 372
    "category": "alt-l1",       "accountActivityModel": "cross-vm",       "primaryPublicRpc": "https://evm-rpc.sei-apis.com",
  • Network accessline 373
    "accountActivityModel": "cross-vm",       "primaryPublicRpc": "https://evm-rpc.sei-apis.com",       "nativeCurrencySymbol": "SEI",
  • Network accessline 374
    "primaryPublicRpc": "https://evm-rpc.sei-apis.com",
  • Network accessline 375
    "nativeCurrencySymbol": "SEI",       "explorerUrl": "https://seiscan.io",       "explorerAddressUrl": "https://seiscan.io/address/{address}",
  • Network accessline 376
    "explorerUrl": "https://seiscan.io",
  • Network accessline 377
    "explorerAddressUrl": "https://seiscan.io/address/{address}",
  • Network accessline 378
    "explorerTxUrl": "https://seiscan.io/tx/{tx_hash}",
  • Network accessline 385
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.soniclabs.com",
  • Network accessline 386
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.soniclabs.com",       "nativeCurrencySymbol": "S",
  • Network accessline 387
    "primaryPublicRpc": "https://rpc.soniclabs.com",
  • Network accessline 388
    "nativeCurrencySymbol": "S",       "explorerUrl": "https://sonicscan.org",       "explorerAddressUrl": "https://sonicscan.org/address/{address}",
  • Network accessline 389
    "explorerUrl": "https://sonicscan.org",
  • Network accessline 390
    "explorerAddressUrl": "https://sonicscan.org/address/{address}",
  • Network accessline 391
    "explorerTxUrl": "https://sonicscan.org/tx/{tx_hash}",
  • Network accessline 398
    "category": "zk",       "accountActivityModel": "native-account-abstraction",       "primaryPublicRpc": "https://rpc.sophon.xyz",
  • Network accessline 399
    "accountActivityModel": "native-account-abstraction",       "primaryPublicRpc": "https://rpc.sophon.xyz",       "nativeCurrencySymbol": "SOPH",
  • Network accessline 400
    "primaryPublicRpc": "https://rpc.sophon.xyz",
  • Network accessline 401
    "nativeCurrencySymbol": "SOPH",       "explorerUrl": "https://explorer.sophon.xyz",       "explorerAddressUrl": "https://explorer.sophon.xyz/address/{address}",
  • Network accessline 402
    "explorerUrl": "https://explorer.sophon.xyz",
  • Network accessline 403
    "explorerAddressUrl": "https://explorer.sophon.xyz/address/{address}",
  • Network accessline 404
    "explorerTxUrl": "https://explorer.sophon.xyz/tx/{tx_hash}",
  • Network accessline 414
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.superseed.xyz",
  • Network accessline 415
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.superseed.xyz",       "nativeCurrencySymbol": "ETH",
  • Network accessline 416
    "primaryPublicRpc": "https://mainnet.superseed.xyz",
  • Network accessline 417
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://explorer.superseed.xyz",       "explorerAddressUrl": "https://explorer.superseed.xyz/address/{address}",
  • Network accessline 418
    "explorerUrl": "https://explorer.superseed.xyz",
  • Network accessline 419
    "explorerAddressUrl": "https://explorer.superseed.xyz/address/{address}",
  • Network accessline 420
    "explorerTxUrl": "https://explorer.superseed.xyz/tx/{tx_hash}",
  • Network accessline 431
    "category": "zk",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.mainnet.taiko.xyz",
  • Network accessline 432
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.mainnet.taiko.xyz",       "nativeCurrencySymbol": "ETH",
  • Network accessline 433
    "primaryPublicRpc": "https://rpc.mainnet.taiko.xyz",
  • Network accessline 434
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://taikoscan.io",       "explorerAddressUrl": "https://taikoscan.io/address/{address}",
  • Network accessline 435
    "explorerUrl": "https://taikoscan.io",
  • Network accessline 436
    "explorerAddressUrl": "https://taikoscan.io/address/{address}",
  • Network accessline 437
    "explorerTxUrl": "https://taikoscan.io/tx/{tx_hash}",
  • Network accessline 444
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.unichain.org",
  • Network accessline 445
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://mainnet.unichain.org",       "nativeCurrencySymbol": "ETH",
  • Network accessline 446
    "primaryPublicRpc": "https://mainnet.unichain.org",
  • Network accessline 447
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://uniscan.xyz",       "explorerAddressUrl": "https://uniscan.xyz/address/{address}",
  • Network accessline 448
    "explorerUrl": "https://uniscan.xyz",
  • Network accessline 449
    "explorerAddressUrl": "https://uniscan.xyz/address/{address}",
  • Network accessline 450
    "explorerTxUrl": "https://uniscan.xyz/tx/{tx_hash}",
  • Network accessline 457
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://worldchain-mainnet.g.alchemy.com/public",
  • Network accessline 458
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://worldchain-mainnet.g.alchemy.com/public",       "nativeCurrencySymbol": "ETH",
  • Network accessline 459
    "primaryPublicRpc": "https://worldchain-mainnet.g.alchemy.com/public",
  • Network accessline 460
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://worldscan.org",       "explorerAddressUrl": "https://worldscan.org/address/{address}",
  • Network accessline 461
    "explorerUrl": "https://worldscan.org",
  • Network accessline 462
    "explorerAddressUrl": "https://worldscan.org/address/{address}",
  • Network accessline 463
    "explorerTxUrl": "https://worldscan.org/tx/{tx_hash}",
  • Network accessline 470
    "category": "alt-l1",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.xdcrpc.com",
  • Network accessline 471
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://rpc.xdcrpc.com",       "nativeCurrencySymbol": "XDC",
  • Network accessline 472
    "primaryPublicRpc": "https://rpc.xdcrpc.com",
  • Network accessline 473
    "nativeCurrencySymbol": "XDC",       "explorerUrl": "https://xdcscan.com",       "explorerAddressUrl": "https://xdcscan.com/address/{address}",
  • Network accessline 474
    "explorerUrl": "https://xdcscan.com",
  • Network accessline 475
    "explorerAddressUrl": "https://xdcscan.com/address/{address}",
  • Network accessline 476
    "explorerTxUrl": "https://xdcscan.com/tx/{tx_hash}",
  • Network accessline 483
    "category": "zk",       "accountActivityModel": "native-account-abstraction",       "primaryPublicRpc": "https://mainnet.era.zksync.io",
  • Network accessline 484
    "accountActivityModel": "native-account-abstraction",       "primaryPublicRpc": "https://mainnet.era.zksync.io",       "nativeCurrencySymbol": "ETH",
  • Network accessline 485
    "primaryPublicRpc": "https://mainnet.era.zksync.io",
  • Network accessline 486
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://explorer.zksync.io",       "explorerAddressUrl": "https://explorer.zksync.io/address/{address}",
  • Network accessline 487
    "explorerUrl": "https://explorer.zksync.io",
  • Network accessline 488
    "explorerAddressUrl": "https://explorer.zksync.io/address/{address}",
  • Network accessline 489
    "explorerTxUrl": "https://explorer.zksync.io/tx/{tx_hash}",
  • Network accessline 496
    "category": "op-stack",       "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://zora.drpc.org",
  • Network accessline 497
    "accountActivityModel": "ethereum-eoa",       "primaryPublicRpc": "https://zora.drpc.org",       "nativeCurrencySymbol": "ETH",
  • Network accessline 498
    "primaryPublicRpc": "https://zora.drpc.org",
  • Network accessline 499
    "nativeCurrencySymbol": "ETH",       "explorerUrl": "https://explorer.zora.energy",       "explorerAddressUrl": "https://app.zerion.io/{address}/history?chain=zora",
  • Network accessline 500
    "explorerUrl": "https://explorer.zora.energy",
  • Network accessline 501
    "explorerAddressUrl": "https://app.zerion.io/{address}/history?chain=zora",
  • Network accessline 502
    "explorerTxUrl": "https://explorer.zora.energy/tx/{tx_hash}",

skills/evm-atlas/references/workflows/address-usd-value.md

  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 45
    symbol as unique. - Price each confirmed token holding by contract from CoinGecko. Resolve each chain's platform once from   `https://api.coingecko.com/api/v3/asset_platforms`, matching `chain_identifier` to the chain ID. Map contracts to c
  • Network accessline 46
    - Price each confirmed token holding by contract from CoinGecko. Resolve each chain's platform once from   `https://api.coingecko.com/api/v3/asset_platforms`, matching `chain_identifier` to the chain ID. Map contracts to coin   IDs with one
  • Network accessline 47
    `https://api.coingecko.com/api/v3/asset_platforms`, matching `chain_identifier` to the chain ID. Map contracts to coin   IDs with one keyless `https://api.coingecko.com/api/v3/coins/list?include_platform=true` download (match the platform  
  • Network accessline 48
    IDs with one keyless `https://api.coingecko.com/api/v3/coins/list?include_platform=true` download (match the platform
  • Network accessline 49
    and lowercased contract). Then price every mapped ID in one `cg price --ids <id,...> -o json` call. - For a contract the coin list does not map, request   `https://api.coingecko.com/api/v3/simple/token_price/<platform>?contract_addresses=<c
  • Network accessline 50
    - For a contract the coin list does not map, request   `https://api.coingecko.com/api/v3/simple/token_price/<platform>?contract_addresses=<contract>&vs_currencies=usd`. The   keyless endpoint accepts one contract per request. Query only hol
  • Network accessline 51
    `https://api.coingecko.com/api/v3/simple/token_price/<platform>?contract_addresses=<contract>&vs_currencies=usd`. The   keyless endpoint accepts one contract per request. Query only holdings with a nonzero confirmed balance. Pace   requests
  • Network accessline 72
    2. **Blockscout.** For targets the keyed gateway serves (see `references/generated/blockscout-chains.md` and    `references/explorers/blockscout-api.md` for the per-instance exception), page    `https://api.blockscout.com/<chainId>/api/v2/a
  • Network accessline 73
    `references/explorers/blockscout-api.md` for the per-instance exception), page    `https://api.blockscout.com/<chainId>/api/v2/addresses/<addr>/tokens?type=ERC-20` until `next_page_params` is `null`.    Keep each holding's `token.address_ha
  • Network accessline 74
    `https://api.blockscout.com/<chainId>/api/v2/addresses/<addr>/tokens?type=ERC-20` until `next_page_params` is `null`.

skills/evm-atlas/references/workflows/blockscan-balances.md

  • Network accessline 11
    1. Validate the address. Then resolve any named chain against `references/generated/target-mainnets.json`. Do not send a    non-target chain to Blockscan. 2. Open `https://blockscan.com/address/<addr>` with Chrome DevTools `new_page`, using
  • Network accessline 12
    non-target chain to Blockscan. 2. Open `https://blockscan.com/address/<addr>` with Chrome DevTools `new_page`, using Chromium rather than a direct    Blockscan API or a general web search.
  • Network accessline 13
    2. Open `https://blockscan.com/address/<addr>` with Chrome DevTools `new_page`, using Chromium rather than a direct

skills/evm-atlas/references/workflows/blockscan-tx-lookup.md

  • Network accessline 19
    1. Open `https://blockscan.com/tx/<hash>` with Chrome DevTools `new_page`, using Chromium rather than a direct API or a

skills/evm-atlas/references/workflows/debank-portfolio.md

  • Network accessline 40
    1. With a lease held, validate each address (20-byte hex). Then open an owned page on    `https://debank.com/profile/<addr>` with Chrome DevTools `new_page` under that lease. When the cookie dialog appears,
  • Network accessline 41
    `https://debank.com/profile/<addr>` with Chrome DevTools `new_page` under that lease. When the cookie dialog appears,
  • Network accessline 145
    - DeBank names chains by slug (`eth`, `scrl`, `xdai`, `era`). The collector maps slugs to chain IDs through the   `network_id` field of the keyless `https://api.debank.com/chain/list`. Match target chains by exact `chainId`, never
  • Network accessline 146
    `network_id` field of the keyless `https://api.debank.com/chain/list`. Match target chains by exact `chainId`, never

skills/evm-atlas/references/workflows/provider-routing.md

  • Network accessline 130
    For other credential errors, stop that route. Tell the user to obtain an API key from <https://routeme.sh/app/consumer/api-keys>. Tell the user to run `routemesh init`, then retry. Do not run initialization
  • Network accessline 131
    <https://routeme.sh/app/consumer/api-keys>. Tell the user to run `routemesh init`, then retry. Do not run initialization
  • Network accessline 208
    diagnostics. A nonzero exit can accompany useful JSON-RPC error evidence. Capture both streams before you handle it. Retain every correlation ID. RouteMesh uses `X-Batch-Id` for individual requests and comma-separated `X-Batch-Ids` for batc
  • Network accessline 210
    batches. Its [debugging guide](https://routeme.sh/docs/intro/debugging) documents these IDs.
  • Network accessline 247
    For resolved ZKsync Era (`324`), a Blockscout plan-gating error does not exhaust historical sources. Inspect `https://explorer.zksync.io/address/<address>` in Chromium. Its Transactions and Transfers tabs use
  • Network accessline 248
    `https://explorer.zksync.io/address/<address>` in Chromium. Its Transactions and Transfers tabs use
  • Network accessline 249
    `https://block-explorer-api.mainnet.zksync.io`. Preserve the actual request parameters observed in the browser.
  • Network accessline 255
    The official [API docs](https://block-explorer-api.mainnet.zksync.io/docs) and
  • Network accessline 256
    [OpenAPI schema](https://block-explorer-api.mainnet.zksync.io/docs-json) document Etherscan-compatible `/api` queries:
  • Network accessline 262
    Keep the channel limits explicit: `txlistinternal` covers transfers, not every zero-value internal call. The [explorer token model](https://github.com/matter-labs/block-explorer/blob/main/packages/api/src/token/token.entity.ts)
  • Network accessline 263
    [explorer token model](https://github.com/matter-labs/block-explorer/blob/main/packages/api/src/token/token.entity.ts)
  • Network accessline 271
    For resolved Scroll (`534352`) and Ronin (`2020`) targets, [OKLink](https://www.oklink.com/) is an independent browser
  • Network accessline 274
    | Target | Browser route and useful evidence                                                                                                                                                                                                    
  • Network accessline 275
    | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  • Network accessline 276
    | Scroll | `https://www.oklink.com/scroll/address/<address>/internal` returned historical internal ETH transfers that matched Blockscout transaction hashes.                                                                                    
  • Network accessline 277
    | Ronin  | `https://www.oklink.com/ronin/block/<number>` serves pre-migration blocks, including the linked [2025 cutoff](https://www.oklink.com/ronin/block/51786916) and [successor](https://www.oklink.com/ronin/block/51786917). Address page
  • Network accessline 298
    Ronin's [2026 migration announcement](https://blog.roninchain.com/p/ronin-is-home) sunsets the legacy explorer. The new
  • Network accessline 304
    For post-migration Ronin history (after legacy block 55,577,490), use that Blockscout deployment: REST v2 `/api/v2/addresses/<address>/{transactions,token-transfers,internal-transactions}` or the Etherscan-compatible `https://explorer.ronin
  • Network accessline 305
    `/api/v2/addresses/<address>/{transactions,token-transfers,internal-transactions}` or the Etherscan-compatible `https://explorer.roninchain.com/api`, preferably through the keyed `https://api.blockscout.com/2020/api` gateway because the key
  • Network accessline 306
    `https://explorer.roninchain.com/api`, preferably through the keyed `https://api.blockscout.com/2020/api` gateway because the keyless instance rate-limits after about ten requests. Post-migration receipts carry OP Stack `l1Fee`. Archive sta

skills/evm-atlas/scripts/blockscout-detect-plan.sh

  • Executable scriptline 1
    #!/bin/bash
  • Access to secretsline 2
    [Credential-related source omitted]
  • Network accessline 19
    [Credential-related source omitted]
  • Access to secretsline 19
    [Credential-related source omitted]
  • Network accessline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 21
    echo "Get a free key at: https://dev.blockscout.com/" >&2
  • Network accessline 26
    addr="0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe" url="https://api.blockscout.com/1/api/v2/addresses/$addr"
  • Network accessline 27
    url="https://api.blockscout.com/1/api/v2/addresses/$addr"
  • Network accessline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 31
    | curl -fsS -D - -o /dev/null -H @- "$url" 2>/dev/null) || {

skills/evm-atlas/scripts/chain-lookup.sh

  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 21
    #   ../references/generated/target-mainnets.json #     {"chains":[{"chainId":42161,"chainName":"Arbitrum","slug":"arbitrum","category":"...", #       "accountActivityModel":"...","nativeCurrencySymbol":"ETH","primaryPublicRpc":"https://..."
  • Network accessline 22
    #     {"chains":[{"chainId":42161,"chainName":"Arbitrum","slug":"arbitrum","category":"...", #       "accountActivityModel":"...","nativeCurrencySymbol":"ETH","primaryPublicRpc":"https://...", #       "explorerUrl":"https://...","explorerTx
  • Network accessline 23
    #       "accountActivityModel":"...","nativeCurrencySymbol":"ETH","primaryPublicRpc":"https://...",
  • Network accessline 24
    #       "explorerUrl":"https://...","explorerTxUrl":"https://.../tx/{tx_hash}",
  • Network accessline 25
    #       "explorerAddressUrl":"https://.../address/{address}","routeMesh":true,
  • Network accessline 26
    #       optional "defunct":{"since":"YYYY-MM-DD","finalStateBlock":N}, optional "explorerApiUrl":"https://..."}]}

skills/evm-atlas/scripts/debank-collect.js

  • Executable scriptline 1
    Executable file
  • Network accessline 169
    async function loadChainIds() {     const res = await networkFetch.call(window, "https://api.debank.com/chain/list");
  • Network accessline 170
    const res = await networkFetch.call(window, "https://api.debank.com/chain/list");

skills/evm-atlas/scripts/debank-gate.py

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

skills/evm-atlas/scripts/etherscan-detect-plan.sh

  • Executable scriptline 1
    #!/bin/bash
  • Dangerous shell operationline 67
    trap 'rm -f "$probe_error"' EXIT

skills/evm-atlas/scripts/resolve-chain.sh

  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 17
    #   rollup_type=<string|> # # No API key required. Source: https://chains.blockscout.com/
  • Network accessline 18
    # # No API key required. Source: https://chains.blockscout.com/ # Scope is intentionally limited to skills/evm-atlas/references/generated/target-mainnets.json.
  • Network accessline 19
    # No API key required. Source: https://chains.blockscout.com/
  • Network accessline 77
    expected_pattern=$(target_name_pattern "$chain_id") || {   echo "Error: chain_id=$chain_id is outside the evm-atlas target list." >&2   echo "Ask the user to file a feature request in https://github.com/PaulRBerg/agent-skills" >&2
  • Network accessline 78
    echo "Error: chain_id=$chain_id is outside the evm-atlas target list." >&2   echo "Ask the user to file a feature request in https://github.com/PaulRBerg/agent-skills" >&2   exit 2
  • Network accessline 79
    echo "Ask the user to file a feature request in https://github.com/PaulRBerg/agent-skills" >&2
  • Network accessline 85
    case "$1" in     250) printf '%s\n' 'Chainscout still lists self-hosted FTMScout at https://ftmscout.com/, but as checked 2026-07-31 its frontend returns HTTP 200 while /api/v2/* data routes return HTTP 500; do not use it for evidence' ;;  
  • Network accessline 86
    250) printf '%s\n' 'Chainscout still lists self-hosted FTMScout at https://ftmscout.com/, but as checked 2026-07-31 its frontend returns HTTP 200 while /api/v2/* data routes return HTTP 500; do not use it for evidence' ;;     2020) printf '
  • Network accessline 87
    2020) printf '%s\n' 'Chainscout returns a different network for `2020`; app.roninchain.com blocks scripted access, so verify with `$chromium-browser` instead of curl or WebFetch' ;;
  • Network accessline 101
    resp=$(curl -fsS "https://chains.blockscout.com/api/chains/$chain_id" 2>/dev/null) || {
  • Network accessline 131
    case "$chain_id" in   59144) instance='https://explorer.linea.build/'; api='https://api-explorer.linea.build/api' ;;
  • Network accessline 132
    59144) instance='https://explorer.linea.build/'; api='https://api-explorer.linea.build/api' ;;
  • Network accessline 133
    2818) instance='https://explorer.morph.network/'; api='https://explorer-api.morph.network/api' ;;
  • Network accessline 139
    native_currency=$native instance_url=$instance api_url=$api
  • Network accessline 140
    instance_url=$instance api_url=$api hosted_by=$hosted
  • Network accessline 141
    api_url=$api

skills/evm-atlas/scripts/sweep-core.py

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

skills/fresh-eyes-sweep/scripts/sweep-ledger.py

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

skills/frontend-design/SKILL.md

  • Network accessline 82
    When stock imagery suits the direction, use `$chromium-browser` to search Google or [Unsplash](https://unsplash.com/).

skills/frontend-design/references/svg-design.md

  • Network accessline 89
    <svg   xmlns="http://www.w3.org/2000/svg"
  • Network accessline 90
    xmlns="http://www.w3.org/2000/svg"
  • Network accessline 142
    - [SVG viewBox](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/viewBox)
  • Network accessline 143
    - [SVG preserveAspectRatio](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/preserveAspectRatio)
  • Network accessline 144
    - [CSS pointer-events](https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/pointer-events)

skills/html-playground/scripts/prepare-debrief.sh

  • Executable scriptline 1
    #!/bin/bash

skills/large-file-refactor/scripts/large-file-refactor.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script

skills/naming-refactor/scripts/naming-ledger.py

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

skills/node-deps-bumper/references/conditional-workflows.md

  • Network accessline 37
    `$XDG_CONFIG_HOME` (or `$HOME` when unset), then overlay project `[install]` keys. Multiline exclusion arrays are supported. An explicit local `0` or empty array overrides the inherited value. See [Bun configuration](https://bun.sh/docs/run
  • Network accessline 38
    supported. An explicit local `0` or empty array overrides the inherited value. See [Bun configuration](https://bun.sh/docs/runtime/bunfig#global-vs-local). Verify the installer actually enforces inherited age settings. If it ignores them, p
  • Network accessline 39
    [Bun configuration](https://bun.sh/docs/runtime/bunfig#global-vs-local). Verify the installer actually enforces
  • Network accessline 56
    when supported. For pnpm, use `package@version` in the project's `minimumReleaseAgeExclude` list in `pnpm-workspace.yaml`. Preserve inherited exclusions when the project setting replaces them. See the [pnpm exclusion settings](https://pnpm.
  • Network accessline 58
    [pnpm exclusion settings](https://pnpm.io/settings/dependency-resolution#minimumreleaseageexclude).

skills/node-deps-bumper/scripts/bun-maturity.py

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

skills/node-deps-bumper/scripts/parse-taze-plan.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script

skills/node-deps-bumper/scripts/run-taze.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 103
    Documentation: https://github.com/antfu-collective/taze
  • Dangerous shell operationline 158
    trap 'rm -f "$plan_output"' EXIT

skills/node-deps-bumper/scripts/update-bun-catalogs.py

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

skills/node-deps-bumper/scripts/write-taze-direct.mjs

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

skills/orchestration/references/codex-to-claude.md

  • Network accessline 7
    The [Claude headless CLI documentation](https://code.claude.com/docs/en/headless) defines print mode, structured output,

skills/orchestration/references/jev-routing.md

  • Network accessline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Network accessline 98
    The helper makes one POST to `https://ai-gateway.vercel.sh/v1/evaluate` with model `typesafe-ai/jev`. It asks a single
  • Network accessline 99
    [Score question](https://docs.typesafe.ai/api) whose ordered levels are the candidates, so the answer is a probability
  • Network accessline 100
    per ladder position. It does not use a chat endpoint. Use the [Vercel Decision HTTP API](https://vercel.com/docs/ai-gateway/modalities/decision#http-api) request format. Its [native decision response](https://vercel.com/docs/ai-gateway/mode
  • Network accessline 101
    [Vercel Decision HTTP API](https://vercel.com/docs/ai-gateway/modalities/decision#http-api) request format. Its
  • Network accessline 102
    [native decision response](https://vercel.com/docs/ai-gateway/models-and-providers/decision-fallbacks#use-the-http-decision-api)
  • Network accessline 110
    requires a complete finite probability distribution over every ladder position, approximately summing to one, with a unique maximum. The selected candidate is that maximum. It recomputes [Jev's Score confidence formula](https://docs.typesaf
  • Network accessline 111
    unique maximum. The selected candidate is that maximum. It recomputes [Jev's Score confidence formula](https://docs.typesafe.ai/confidence#score), which discounts probability on distant levels more than probability on neighbouring levels, a
  • Network accessline 112
    [Jev's Score confidence formula](https://docs.typesafe.ai/confidence#score), which discounts probability on distant
  • Network accessline 115
    Observed live responses and [Jev's published examples](https://docs.typesafe.ai/api) are consistent with independent

skills/orchestration/references/native-claude.md

  • Network accessline 21
    [Claude Code v2.1.292](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21292) added per-call `effort`. Inspect the callable Agent schema before selecting effort. For supported non-fork calls, this skill explicitly requests

skills/orchestration/references/progress-events.md

  • Network accessline 16
    Codex emits one JSON object per line. Each has a top-level `type` ([non-interactive mode docs](https://learn.chatgpt.com/docs/non-interactive-mode)):
  • Network accessline 17
    ([non-interactive mode docs](https://learn.chatgpt.com/docs/non-interactive-mode)):
  • Network accessline 28
    `status`), `file_change`, `mcp_tool_call`, `collab_tool_call`, `web_search`, `todo_list` (plan updates), and `error` (non-fatal item error) ([0.156.1 event definitions](https://github.com/openai/codex/blob/rust-v0.156.1/codex-rs/exec/src/ex
  • Network accessline 29
    (non-fatal item error) ([0.156.1 event definitions](https://github.com/openai/codex/blob/rust-v0.156.1/codex-rs/exec/src/exec_events.rs)). Example:
  • Network accessline 30
    ([0.156.1 event definitions](https://github.com/openai/codex/blob/rust-v0.156.1/codex-rs/exec/src/exec_events.rs)).
  • Network accessline 39
    The app-server protocol documents separate `model/safetyBuffering/updated` and `model/rerouted` notifications ([turn events](https://learn.chatgpt.com/docs/app-server#turn-events)), but they are not part of the documented
  • Network accessline 40
    ([turn events](https://learn.chatgpt.com/docs/app-server#turn-events)), but they are not part of the documented

skills/orchestration/scripts/run-codex-agent.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 276
    rm -f "$prompt_file" "$stdout_file" "$stderr_file" "$result_file"

skills/orchestration/scripts/select-model.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 6
    import argparse import http.client
  • Network accessline 7
    import http.client
  • Network accessline 17
    ENDPOINT = "https://ai-gateway.vercel.sh/v1/evaluate"
  • Network accessline 144
    },     }     request = urllib.request.Request(
  • Network accessline 145
    }     request = urllib.request.Request(         ENDPOINT,
  • Network accessline 146
    request = urllib.request.Request(
  • Network accessline 248
    except OSError:         return fallback("api_unavailable")     except http.client.HTTPException:
  • Network accessline 249
    return fallback("api_unavailable")     except http.client.HTTPException:         return fallback("api_unavailable")
  • Network accessline 250
    except http.client.HTTPException:
  • Access to secretsline 265
    [Credential-related source omitted]

skills/orchestration/scripts/watch-codex-wave.sh

  • Executable scriptline 1
    #!/bin/bash

skills/pdf/scripts/form.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script

skills/pdf/scripts/profile.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script

skills/release-bumper/SKILL.md

  • Network accessline 112
    - More than three tags will be pushed together: offer to create one release per tag with `gh release create` through       `$cli-gh` even when release CI exists, because GitHub does not create tag push events above that threshold. See      
  • Network accessline 114
    [GitHub's push-event limits](https://docs.github.com/en/actions/reference/workflows-and-actions/events-that-trigger-workflows#push).

skills/release-bumper/references/common-changelog.md

  • Network accessline 3
    Write stable release notes for consumers. The structure validator owns mechanical conformance. This reference owns the agent's semantic and editorial decisions. Full specification: <https://common-changelog.org/>.
  • Network accessline 4
    agent's semantic and editorial decisions. Full specification: <https://common-changelog.org/>.
  • Network accessline 25
    - Support CentOS ([#28](https://github.com/owner/name/pull/28))
  • Network accessline 26
    - Add `write()` streaming mode ([`53bd922`](https://github.com/owner/name/commit/53bd922))

skills/release-bumper/scripts/finalize-release-plan.py

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

skills/release-bumper/scripts/plan-release.ts

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

skills/release-bumper/scripts/validate-changelog.py

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

skills/repo-harmonization/scripts/inventory.ts

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

skills/repo-rename/scripts/repo-rename.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Network accessline 247
    elif remote.startswith("git@github.com:"):             new_remote = f"git@github.com:{owner}/{new_name}.git"         elif remote.startswith("https://github.com/"):
  • Network accessline 248
    new_remote = f"git@github.com:{owner}/{new_name}.git"         elif remote.startswith("https://github.com/"):             new_remote = f"https://github.com/{owner}/{new_name}.git"
  • Network accessline 249
    elif remote.startswith("https://github.com/"):
  • Network accessline 250
    new_remote = f"https://github.com/{owner}/{new_name}.git"

skills/social-media/references/images.md

  • Network accessline 10
    Check `magick -version`. On macOS, install a missing engine with `brew install imagemagick`. [Homebrew supplies ImageMagick 7](https://formulae.brew.sh/formula/imagemagick). Reuse a working installation.
  • Network accessline 11
    [Homebrew supplies ImageMagick 7](https://formulae.brew.sh/formula/imagemagick). Reuse a working installation.
  • Network accessline 65
    - [Open Graph](https://ogp.me/) defines image URLs, dimensions, and alt text. It does not mandate one image resolution.
  • Network accessline 66
    - [LinkedIn](https://www.linkedin.com/help/linkedin/answer/a566445) specifies 1200 × 627 for a Page link-preview image.
  • Network accessline 67
    - [X's photo help](https://help.x.com/en/using-x/posting-gifs-and-pictures) documents single-photo ratios from 2:1 to
  • Network accessline 68
    3:4. This is upload guidance, not proof of large-card behavior. The legacy card documentation redirected to the API   overview during this review. Treat `x-card` as a practical preset and verify its rendered card. - [Pinterest](https://help
  • Network accessline 69
    overview during this review. Treat `x-card` as a practical preset and verify its rendered card. - [Pinterest](https://help.pinterest.com/en/business/article/pinterest-product-specs) recommends 2:3, or 1000 × 1500,   for standard image ads.
  • Network accessline 70
    - [Pinterest](https://help.pinterest.com/en/business/article/pinterest-product-specs) recommends 2:3, or 1000 × 1500,
  • Network accessline 71
    for standard image ads. - [YouTube](https://support.google.com/youtube/answer/72431?hl=en) currently recommends 3840 × 2160 for video   thumbnails. Its upload limits differ between desktop and mobile. Use custom `1280x720` or `1920x1080` fo
  • Network accessline 72
    - [YouTube](https://support.google.com/youtube/answer/72431?hl=en) currently recommends 3840 × 2160 for video
  • Network accessline 73
    thumbnails. Its upload limits differ between desktop and mobile. Use custom `1280x720` or `1920x1080` for smaller   masters. - [Instagram photo resolution](https://help.instagram.com/1631821640426723) and
  • Network accessline 74
    masters. - [Instagram photo resolution](https://help.instagram.com/1631821640426723) and   [Meta sharing guidance](https://developers.facebook.com/docs/sharing/best-practices/) returned rate limits during this
  • Network accessline 75
    - [Instagram photo resolution](https://help.instagram.com/1631821640426723) and
  • Network accessline 76
    [Meta sharing guidance](https://developers.facebook.com/docs/sharing/best-practices/) returned rate limits during this
  • Network accessline 94
    For layout iterations, keep titles and logos in editable layers when possible. ImageMagick supports deterministic [annotation and compositing](https://imagemagick.org/command-line-options/). Use a verified local font and an approved
  • Network accessline 95
    [annotation and compositing](https://imagemagick.org/command-line-options/). Use a verified local font and an approved

skills/social-media/references/link-previews.md

  • Network accessline 19
    | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------
  • Network accessline 20
    | X (Twitter)                 | Try a versioned page URL when the original URL still produces an old card. Check the actual X composer.                                          | Use **Edit post** only when available for that post and accou
  • Network accessline 21
    | LinkedIn                    | Open [Post Inspector](https://www.linkedin.com/post-inspector/), enter the page URL, and click **Inspect**.                                      | LinkedIn says this refresh affects new posts. Existing posts 
  • Network accessline 22
    | Facebook                    | Open [Sharing Debugger](https://developers.facebook.com/tools/debug/), enter the page URL, and click **Debug**. Use **Scrape Again** when shown. | Inspect the original post afterward. Use a refresh-share cont
  • Network accessline 31
    On X (Twitter), a trailing `/` in the shared page URL can prevent the Open Graph preview image from appearing. Prefer `https://example.com/post` over `https://example.com/post/` when sharing on X. Apply the supplied-URL rule in `SKILL.md`
  • Network accessline 32
    `https://example.com/post` over `https://example.com/post/` when sharing on X. Apply the supplied-URL rule in `SKILL.md`
  • Network accessline 41
    | Original URL                            | Versioned URL                               | | --------------------------------------- | ------------------------------------------- | | `https://example.com/post`              | `https://example
  • Network accessline 42
    | --------------------------------------- | ------------------------------------------- | | `https://example.com/post`              | `https://example.com/post?v=2`              | | `https://example.com/post?utm_source=x` | `https://example
  • Network accessline 43
    | `https://example.com/post`              | `https://example.com/post?v=2`              |
  • Network accessline 44
    | `https://example.com/post?utm_source=x` | `https://example.com/post?utm_source=x&v=2` |
  • Network accessline 45
    | `https://example.com/post?v=2#section`  | `https://example.com/post?v=3#section`      |
  • Network accessline 59
    and `twitter:card`. Open the declared image URL and confirm that it shows the intended image. If `twitter:image`    still names the old image, changing only `og:image` is insufficient for X. 2. **Check fetched metadata.** Open [OpenGraph.xy
  • Network accessline 60
    still names the old image, changing only `og:image` is insufficient for X. 2. **Check fetched metadata.** Open [OpenGraph.xyz](https://www.opengraph.xyz/) in another owned background tab. Submit    only a public URL without credentials or p
  • Network accessline 61
    2. **Check fetched metadata.** Open [OpenGraph.xyz](https://www.opengraph.xyz/) in another owned background tab. Submit
  • Network accessline 100
    - [LinkedIn: Use Post Inspector to refresh URL](https://www.linkedin.com/help/linkedin/answer/a6233775)
  • Network accessline 101
    - [X: About Edit Post](https://help.x.com/en/using-x/edit-post)
  • Network accessline 102
    - [Meta: Sharing for Webmasters](https://developers.facebook.com/documentation/sharing/webmasters)
  • Network accessline 103
    - [Open Graph protocol](https://ogp.me/)

skills/social-media/references/platforms.md

  • Network accessline 26
    - Composer: `https://x.com/compose/post`, or the "Post" control on `https://x.com/home`.
  • Network accessline 31
    whole thread in one submit. - Readback: open the post from the "Your post was sent" notice, or from the user's profile. Record the   `https://x.com/<handle>/status/<id>` URL.
  • Network accessline 33
    `https://x.com/<handle>/status/<id>` URL.
  • Network accessline 37
    - Composer: the "Start a post" control on `https://www.linkedin.com/feed/`. Post as the personal profile that the
  • Network accessline 46
    - Composer: `https://farcaster.xyz`. Do not use `farcaster.com`, which is an unrelated company. The `warpcast.com`
  • Network accessline 57
    - Composer: the "What's on your mind" control on `https://www.facebook.com/`. Post on the user's personal profile.
  • Network accessline 91
    - Form: `https://news.ycombinator.com/submit`.
  • Network accessline 106
    - Duplicate: if Hacker News opens an existing item for the URL, do not submit again. Record that item URL. - Rate limit: if Hacker News says that you are posting too fast, record the message and stop work on Hacker News. - Readback: open `h
  • Network accessline 107
    - Rate limit: if Hacker News says that you are posting too fast, record the message and stop work on Hacker News. - Readback: open `https://news.ycombinator.com/submitted?id=<username>`. Find the new item and record its   `https://news.ycom
  • Network accessline 108
    - Readback: open `https://news.ycombinator.com/submitted?id=<username>`. Find the new item and record its
  • Network accessline 109
    `https://news.ycombinator.com/item?id=<id>` URL.

skills/social-media/references/reddit-discovery.md

  • Network accessline 11
    1. **Get the topic.** Take three to six search terms from the text. If the post has a link, open it on an owned page and    take terms from its title and main content. 2. **Find candidates.** On an owned `https://www.reddit.com` page, searc
  • Network accessline 12
    take terms from its title and main content. 2. **Find candidates.** On an owned `https://www.reddit.com` page, search for communities with each term at    `https://www.reddit.com/search/?q=<term>&type=communities`. Also search for posts at
  • Network accessline 13
    2. **Find candidates.** On an owned `https://www.reddit.com` page, search for communities with each term at
  • Network accessline 14
    `https://www.reddit.com/search/?q=<term>&type=communities`. Also search for posts at
  • Network accessline 15
    `https://www.reddit.com/search/?q=<term>&type=posts&sort=top&t=year`. Record the subreddits where similar posts got    strong engagement. Collect 10 to 20 candidates. 3. **Inspect each candidate.** From the Reddit page, call `evaluate_scrip
  • Network accessline 19
    description, whether link, image, and text posts are allowed, and the rule titles. Bound each result to a short    summary. If a fetch fails, read the subreddit's sidebar and rules page from a snapshot. 4. **Check recent activity.** Open `h
  • Network accessline 20
    summary. If a fetch fails, read the subreddit's sidebar and rules page from a snapshot. 4. **Check recent activity.** Open `https://www.reddit.com/r/<name>/new/` for the strongest candidates. Confirm that the    subreddit has recent posts a
  • Network accessline 21
    4. **Check recent activity.** Open `https://www.reddit.com/r/<name>/new/` for the strongest candidates. Confirm that the
  • Network accessline 72
    | ------------ | -------------------------------------------------------------------------------------------------------- | | Rank         | 1 is the best fit                                                                                  
  • Network accessline 73
    | Rank         | 1 is the best fit                                                                                        | | Subreddit    | `r/<name>` linked to `https://www.reddit.com/r/<name>/`                                            
  • Network accessline 74
    | Subreddit    | `r/<name>` linked to `https://www.reddit.com/r/<name>/`                                                  |

skills/social-media/scripts/export-images.sh

  • Executable scriptline 1
    #!/bin/bash

skills/spreadsheets/references/recipes.md

  • Dangerous shell operationline 59
    trap 'rm -rf "$tmpdir"' EXIT

skills/spreadsheets/scripts/peek.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script

skills/spreadsheets/scripts/profile.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script

skills/spreadsheets/scripts/recalc.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script
  • Network accessline 36
    MACRO_XML = f"""<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> <script:module xmlns:script="http://openoffice.org/2000/script" script:name="Module1" script
  • Network accessline 37
    <!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> <script:module xmlns:script="http://openoffice.org/2000/script" script:name="Module1" script:language="StarBasic"> Sub {MACRO_SUB}()
  • Network accessline 38
    <script:module xmlns:script="http://openoffice.org/2000/script" script:name="Module1" script:language="StarBasic">
  • Network accessline 46
    SCRIPT_XLC = """<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE library:libraries PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "libraries.dtd"> <library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="ht
  • Network accessline 47
    <!DOCTYPE library:libraries PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "libraries.dtd"> <library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="http://www.w3.org/1999/xlink">  <library:library library:
  • Network accessline 48
    <library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="http://www.w3.org/1999/xlink">
  • Network accessline 52
    DIALOG_XLC = """<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE library:libraries PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "libraries.dtd"> <library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="ht
  • Network accessline 53
    <!DOCTYPE library:libraries PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "libraries.dtd"> <library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="http://www.w3.org/1999/xlink"/> """
  • Network accessline 54
    <library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="http://www.w3.org/1999/xlink"/>
  • Network accessline 56
    SCRIPT_XLB = """<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE library:library PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "library.dtd"> <library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standar
  • Network accessline 57
    <!DOCTYPE library:library PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "library.dtd"> <library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standard" library:readonly="false" library:passwordprotected="
  • Network accessline 58
    <library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standard" library:readonly="false" library:passwordprotected="false">
  • Network accessline 62
    DIALOG_XLB = """<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE library:library PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "library.dtd"> <library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standar
  • Network accessline 63
    <!DOCTYPE library:library PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "library.dtd"> <library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standard" library:readonly="false" library:passwordprotected="
  • Network accessline 64
    <library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standard" library:readonly="false" library:passwordprotected="false"/>

skills/tailwind-css/references/tailwind-v4-rules.md

  • Network accessline 9
    first: v4 relies on modern CSS and may require remaining on v3. Use the official upgrade tool when applicable, inspect its diff, and verify the build and rendered UI. Do not copy v3 directives, utility rename lists, or JavaScript config ass
  • Network accessline 11
    assumptions into v4 without checking the [upgrade guide](https://tailwindcss.com/docs/upgrade-guide).
  • Network accessline 28
    - [Upgrade guide](https://tailwindcss.com/docs/upgrade-guide)
  • Network accessline 29
    - [Compatibility](https://tailwindcss.com/docs/compatibility)
  • Network accessline 30
    - [Functions and directives](https://tailwindcss.com/docs/functions-and-directives)
  • Network accessline 31
    - [Detecting classes](https://tailwindcss.com/docs/detecting-classes-in-source-files)

skills/tailwind-css/references/tailwind-variants.md

  • Network accessline 14
    Consult the [API](https://www.tailwind-variants.org/docs/api-reference),
  • Network accessline 15
    [slots](https://www.tailwind-variants.org/docs/slots), [extending](https://www.tailwind-variants.org/docs/extending),
  • Network accessline 16
    and [configuration](https://www.tailwind-variants.org/docs/configuration) for the installed version.

skills/tailwind-css/references/tw-animate-css.md

  • Network accessline 4
    and pair `animate-in` or `animate-out` with the selected parameter utilities. Verify the changed motion, reduced-motion behavior, and end state in the rendered UI. Check the installed version's [upstream documentation](https://github.com/Wo
  • Network accessline 5
    behavior, and end state in the rendered UI. Check the installed version's [upstream documentation](https://github.com/Wombosvideo/tw-animate-css), especially before relying on slide-value or duration syntax: its release line is changing and
  • Network accessline 6
    [upstream documentation](https://github.com/Wombosvideo/tw-animate-css), especially before relying on slide-value or

skills/todo-archive/scripts/archive_todo.py

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

skills/tool-finder/references/tool-finder.md

  • Network accessline 13
    | VS Code                  | Marketplace or Open VSX, repository, changelog. Criteria: permissions, activation cost, editor compatibility                                                                                       | | Databases/in
  • Network accessline 15
    | Agent skills             | [skills.sh](https://skills.sh), vendor docs, GitHub topics, GitHub code search for `path:SKILL.md`, and web search. Criteria: valid metadata, portability, token use, license, bundled-script risk |

skills/vitest/references/configuration.md

  • Network accessline 13
    - For v4 migration, replace removed workspace/match-glob and worker settings with the documented project/worker model.   `coverage.all` and the `basic` reporter are gone, `verbose` is flat, and browser APIs come from `vitest/browser`. See  
  • Network accessline 14
    `coverage.all` and the `basic` reporter are gone, `verbose` is flat, and browser APIs come from `vitest/browser`. See   the [v4 migration guide](https://v4.vitest.dev/guide/migration). - For v5 migration, require Vite 6.4+ and Node.js 22.12
  • Network accessline 15
    the [v4 migration guide](https://v4.vitest.dev/guide/migration).
  • Network accessline 35
    `{ concurrent: false }`), module-scope `bench` (now a test-context fixture), and the removed `vitest/coverage`,   `vitest/reporters` (use `vitest/node`), `vitest/environments`, and `vitest/snapshot` (use `vitest/runtime`) entry   points. Ch
  • Network accessline 36
    `vitest/reporters` (use `vitest/node`), `vitest/environments`, and `vitest/snapshot` (use `vitest/runtime`) entry   points. Check the installed version's [migration guide](https://vitest.dev/guide/migration.html) rather than carrying   shim
  • Network accessline 37
    points. Check the installed version's [migration guide](https://vitest.dev/guide/migration.html) rather than carrying
  • Network accessline 40
    Use repository reporter conventions. Otherwise prefer minimal agent-oriented output: Vitest 4.1 introduced `--reporter=agent`. Current versions call it `minimal` and retain `agent` as an alias. Use automatic agent detection when available, 
  • Network accessline 41
    `--reporter=agent`. Current versions call it `minimal` and retain `agent` as an alias. Use automatic agent detection when available, and check the installed version's [reporter documentation](https://vitest.dev/guide/reporters.html) before 
  • Network accessline 42
    when available, and check the installed version's [reporter documentation](https://vitest.dev/guide/reporters.html)
  • Network accessline 43
    before passing a flag. See [configuration](https://vitest.dev/config/file),
  • Network accessline 44
    [projects](https://vitest.dev/config/projects), and [aliases](https://vitest.dev/config/alias).

skills/vitest/references/mocking.md

  • Network accessline 18
    See the installed version's [Vi API](https://vitest.dev/api/vi) for factory, timer, and stub semantics.

skills/vitest/references/testing-patterns.md

  • Network accessline 17
    See [Test API](https://vitest.dev/api/test) for version-specific options.

skills/vitest/references/troubleshooting.md

  • Network accessline 16
    See [async-leak detection](https://vitest.dev/config/detectasyncleaks), [CLI](https://vitest.dev/guide/cli), and
  • Network accessline 17
    [configuration](https://vitest.dev/config/file).

skills/yeet/references/comment-discussion.md

  • Network accessline 14
    - `owner/repo 123 <comment>` - `#123 <comment>` or `123 <comment>` (infer the repository from `origin`) - `https://github.com/owner/repo/discussions/123 <comment>`
  • Network accessline 15
    - `#123 <comment>` or `123 <comment>` (infer the repository from `origin`) - `https://github.com/owner/repo/discussions/123 <comment>` - A discussion comment URL or node ID for a reply or edit
  • Network accessline 16
    - `https://github.com/owner/repo/discussions/123 <comment>`
  • Network accessline 63
    owner/repo#123 "This also reproduces on macOS." https://github.com/owner/repo/discussions/123#discussioncomment-456 "Here's the missing reproduction step."
  • Network accessline 64
    https://github.com/owner/repo/discussions/123#discussioncomment-456 "Here's the missing reproduction step."
  • Network accessline 65
    https://github.com/owner/repo/discussions/123#discussioncomment-456 --edit "Updated with the verified command."

skills/yeet/references/comment-issue.md

  • Network accessline 22
    - IF first token matches `https://github.com/{owner}/{repo}/issues/{number}` or `.../pull/{number}`: parse owner, repo,
  • Network accessline 101
    Looked into this — the issue is in [`{path}`](https://github.com/{owner}/{repo}/blob/main/{path}#L{line}) where {short
  • Network accessline 177
    # Full URL https://github.com/facebook/react/issues/99999 "proposed fix in PR #100000"
  • Network accessline 178
    https://github.com/facebook/react/issues/99999 "proposed fix in PR #100000"

skills/yeet/references/context.md

  • Network accessline 34
    The type/milestone default follows GitHub's [issue API permissions](https://docs.github.com/en/rest/issues/issues). For

skills/yeet/references/issue-sablier.md

  • Network accessline 48
    - [{filename}](https://github.com/sablier-labs/{repo_name}/blob/main/{path})

skills/yeet/references/update-discussion.md

  • Network accessline 19
    - `#{number} {update instructions}` (infer the repository from the current directory) - `{number} {update instructions}` (infer the repository from the current directory) - `https://github.com/{owner}/{repo}/discussions/{number} {update ins
  • Network accessline 21
    - `https://github.com/{owner}/{repo}/discussions/{number} {update instructions}`
  • Network accessline 101
    # Replace the body and add a label https://github.com/owner/repo/discussions/42 "rewrite body and add label documentation"
  • Network accessline 102
    https://github.com/owner/repo/discussions/42 "rewrite body and add label documentation"

skills/yeet/references/update-issue.md

  • Network accessline 22
    - IF first token matches `https://github.com/{owner}/{repo}/issues/{number}` or `.../pull/{number}`: parse owner, repo,
  • Network accessline 170
    # Close as not planned https://github.com/facebook/react/issues/99999 "close, not planned"
  • Network accessline 171
    https://github.com/facebook/react/issues/99999 "close, not planned"

skills/yeet/scripts/get-macos-version.sh

  • Executable scriptline 1
    #!/bin/bash

skills/yeet/scripts/issue-form.py

  • Executable scriptline 1
    #!/usr/bin/env -S uv run --script
  • Possible obfuscationline 96
    decoded = base64.b64decode(encoded, validate=True)

skills/yeet/scripts/yeet-context.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 31
    repo="${url#git@github.com:}"       ;;     https://github.com/*)
  • Network accessline 32
    ;;     https://github.com/*)       repo="${url#https://github.com/}"
  • Network accessline 33
    https://github.com/*)
  • Network accessline 34
    repo="${url#https://github.com/}"

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: 1 fact
Signal confidence: 499 facts

and 449 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath .claude/settings.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/agents-brain/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/agents-brain/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/agents-brain/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/agents-brain/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.