context-warm-from-url

Fetch web page content and load it into the session context.

Updated May 27, 2026
One-click install
npx skills add https://github.com/jokerman89/lintel --skill context-warm-from-url-jokerman89
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: context-warm-from-url
Source: https://github.com/jokerman89/lintel/tree/main/skills/context-warm-from-url
Command: npx skills add https://github.com/jokerman89/lintel --skill context-warm-from-url-jokerman89

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI agents often need external documentation, blog posts, or README files loaded into context before they can reason about them. This Skill fetches a URL, validates it against compliance rules, and injects the full page content into the active session without manual copy-pasting. ## Core Features & Use Cases - URL Validation and Compliance Gating: Checks URL format and enforces a pack-defined domain allowlist when compliance mode is set to hard. - Full-Content Fetching: Uses WebFetch with an exhaustive prompt that preserves headings, lists, and code blocks rather than summarizing. - Token-Aware Loading: Estimates token cost before loading and asks for confirmation when content exceeds roughly 20k tokens. - Audit Logging: Records every fetch (URL, domain, compliance result, token count) to a JSONL audit trail for compliance review. - Use Case: While discussing a design decision, load a referenced blog post or a library's documentation page directly into the conversation so the agent can compare approaches against the actual source text. ## Quick Start Fetch the documentation page at this URL and load its full content into our session context.

Frequently Asked Questions about context-warm-from-url

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I load a web page into an AI agent's context?▼

Provide the URL and the skill validates its format, fetches the full page content with WebFetch preserving structure, and injects it into the session. Pages estimated over 20k tokens require confirmation before loading.

How to fetch documentation for an AI coding assistant?▼

Pass the documentation URL to the fetch workflow, which retrieves the complete page text including headings, lists, and code blocks without summarizing. The content is then loaded directly into the conversation context for immediate use.

Can I restrict which domains the agent is allowed to fetch?▼

Yes. When the active pack runs in hard compliance mode, the skill checks the URL's domain against the pack's allowlist and asks the operator to confirm or cancel if the domain is not approved. In advisory mode the check is skipped.

Why does URL fetching fail on some pages?▼

Fetching fails on pages that do not contain extractable text, such as binary files, paywalled content, or JavaScript-rendered pages. The skill surfaces these failures cleanly rather than loading empty or broken content.

When should I not use URL context loading?▼

Avoid it for untrusted URLs in hard compliance mode, content already present in context, and live API data fetching. Repeated fetches of the same URL within 15 minutes are also discouraged since WebFetch caches results.