show-weburl

show-weburl is a skill for Claude Code, Codex from aiya000/dotfiles. It costs 50 tokens per session (888 once invoked), scanned B, original, MIT.

A display-only tool that finds URLs mentioned in a conversation or turns repository names into GitHub URLs, then prints them without opening anything. It can also report when a requested reference cannot be found.

In plain words
What is it for?
Use it to print numbered reference links, repository URLs, or the URLs discussed most recently as a simple list.
Why use it?
It lets you copy or check links safely without launching a browser or running commands on your computer.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to print numbered reference links, repository URLs, or the URLs discussed most recently as a simple list.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/aiya000/dotfiles/show-weburl
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add aiya000/dotfiles --skill show-weburl
Clone the repo
git clone --depth 1 https://github.com/aiya000/dotfiles

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for show-weburl

README.md
[![agentmods](https://agentmods.dev/badge/skills/aiya000/dotfiles/show-weburl/github.svg)](https://agentmods.dev/skills/aiya000/dotfiles/show-weburl)
Your own site
<a href="https://agentmods.dev/skills/aiya000/dotfiles/show-weburl"><img src="https://agentmods.dev/badge/skills/aiya000/dotfiles/show-weburl/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for show-weburl

Your own site · 80×15
<a href="https://agentmods.dev/skills/aiya000/dotfiles/show-weburl"><img src="https://agentmods.dev/badge/skills/aiya000/dotfiles/show-weburl.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 50 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 888 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00050 $0.00888
Opus 5.5 $0.00020 $0.00355
Sonnet 5.5 $0.00010 $0.00178
Haiku 4.5 $0.00005 $0.00089

Measured 1mo ago against content hash 2b9ce747c787, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade B, and why

show-weburl scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Unrestricted tool accessmediumExcessive agency

A wildcard tool grant or "run any command" leaves no least-privilege boundary at all.

5. **Do not run any command.** No tool call is needed; the answer is the list itself
.claude_global/skills/show-weburl/SKILL.md · 109 lines

How it starts

The opening of the file, as written. The whole thing — 109 lines — stays where its author put it; the contents beside it link to each section on GitHub.

show-weburl

Description

The display-only twin of open-weburl: resolves the same references, but prints the URLs instead of opening them. Nothing is executed -- no wslview, xdg-open, or open.

Use it when the user wants a URL to copy, paste somewhere else, or check before opening.

Usage

  • show-weburl 1, 2, 3 - Shows URLs that were referenced as "1.", "2.", "3." in the previous conversation
  • show-weburl foo.nvim bar.nvim nvim-baz - Shows GitHub URLs for the specified repository names
  • show-weburl - Shows the URLs the most recent conversation was about

Implementation

When this skill is used:

  1. Parse the arguments (comma-separated or space-separated)
  2. For each argument:
    • If it's a number: Look for recent URLs that were referenced with that number in the conversation
    • If it's a repository name: Convert to GitHub URL format
  3. For missing references, report "URL for [X] not found"
  4. Print the resolved URLs as a markdown list, one per line, each as a bare URL so it can be copied or clicked as-is
  5. Do not run any command. No tool call is needed; the answer is the list itself

Examples

Numbered References

User: show-weburl 1, 2, 3
Assistant:
- 1: https://github.com/mtth/scratch.vim
- 2: https://github.com/LintaoAmons/scratch.nvim
- 3: https://github.com/0x00-ketsu/scratchpad.nvim

Repository Names

User: show-weburl telescope.nvim lazy.nvim
Assistant:
- telescope.nvim: https://github.com/nvim-telescope/telescope.nvim
- lazy.nvim: https://github.com/folke/lazy.nvim

Mixed/Missing

User: show-weburl telescope.nvim, nonexistent-software, lazy.nvim
Assistant:
- telescope.nvim: https://github.com/nvim-telescope/telescope.nvim
- lazy.nvim: https://github.com/folke/lazy.nvim
Also Assistant tells 'nonexistent-software is not found' to the user.

No Arguments (Reading Context)

Assuming the last conversation mentioned to telescope.nvim and lazy.nvim:

User: show-weburl
Assistant:
- telescope.nvim: https://github.com/nvim-telescope/telescope.nvim
- lazy.nvim: https://github.com/folke/lazy.nvim

Read the full file on GitHub · 109 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 109 lines · 50 tokens per session scan B 2b9ce747c787

Subscribe to this mod's changes

show-weburl is a skill published in the GitHub repository aiya000/dotfiles (21 stars, last pushed 2d ago), licensed MIT. It adds 50 tokens to every session and 888 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it B with 1 finding (unrestricted tool access). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-10.