AgentStack
SKILL verified MIT Self-run

Readable Mdn

skill-yamadashy-agent-readable-readable-mdn · by yamadashy

Fetches MDN Web Docs as raw Markdown by mapping the developer.mozilla.org URL to its source file in mdn/content (en-US) or mdn/translated-content (other locales) on GitHub and curl-ing the raw blob. Cleaner and more compact than rendering the SPA page; falls back to WebFetch on the original URL when the path mapping 404s. Use when the URL is on developer.mozilla.org.

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add skill-yamadashy-agent-readable-readable-mdn

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Readable Mdn? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

MDN Web Docs Reader

MDN content lives on GitHub as Markdown. Fetching the raw Markdown is more compact than rendering the SPA page.

  • English (en-US): https://github.com/mdn/content
  • Other locales (ja, fr, zh-CN, ...): https://github.com/mdn/translated-content

Steps

1. Map the URL to a content path

From https://developer.mozilla.org/{locale}/docs/{path}:

# en-US
https://raw.githubusercontent.com/mdn/content/main/files/en-us/{path-lowercased}/index.md

# Other locales
https://raw.githubusercontent.com/mdn/translated-content/main/files/{locale-lowercased}/{path-lowercased}/index.md

Examples:

| MDN URL | Source path | |---|---| | developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch | mdn/contentfiles/en-us/web/api/fetch_api/using_fetch/index.md | | developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array | mdn/translated-contentfiles/ja/web/javascript/reference/global_objects/array/index.md |

If the original MDN URL redirects (visible by following with curl -IL), resolve it before mapping.

2. Fetch the Markdown

# en-US
curl -s -o /tmp/mdn.md \
  "https://raw.githubusercontent.com/mdn/content/main/files/en-us/{path}/index.md"

# Translated
curl -s -o /tmp/mdn.md \
  "https://raw.githubusercontent.com/mdn/translated-content/main/files/{locale}/{path}/index.md"

3. Read the file

Read /tmp/mdn.md

If the path is wrong (404), fall back to WebFetch on the original developer.mozilla.org URL.

License / attribution

MDN content is dual-licensed (CC BY-SA 2.5 for prose, CC0 for code samples). When quoting, link back to the MDN page.

Reference

  • MDN content repo (en-US): https://github.com/mdn/content
  • Translated content: https://github.com/mdn/translated-content
  • License: https://github.com/mdn/content/blob/main/LICENSE.md

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.