Web Pages

SkillWeb & browsing

"Retrieve web pages when the user mentions a page or URL, asks to fetch or read its contents, or wants HTML or Markdown extracted from it."

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Web Pages skill

What this skill tells your AI

The instructions your AI receives, as published by rejot-dev/fragno in apps/backoffice/content/static/skills/web/SKILL.md and read by ahel’s review.

Retrieve the page with the web provider.

  1. Read "/static/codemode/providers/web.d.ts" and select the source: a url supplied by the user or provided html. Complete when the exact source and supported input fields are known.

  2. Choose the output shape:

    • content for rendered HTML;
    • markdown for readable page text.

    Complete when one action matches how the result will be used.

  3. Call web.extract:

    async () =>
      await web.extract({
        action: "markdown",
        input: { url: "https://example.com" },
      });
    

    Inspect the result branch selected by action. Complete when extraction succeeds and the returned content has been checked.

Signals

GitHub stars
61
Forks
6
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
web-rejot-dev
Source
github.com/rejot-dev/fragno