Agent skill

Ingest

by Prismer-AI in Prismer-AI/PrismerCloud

Turn external web URLs into LLM-ready content — load + cache web pages (HQCC compression) and search the web.

MITAuto-check passedDocuments & Office

Install Ingest

skills CLI
$ npx skills add Prismer-AI/PrismerCloud --skill ingest -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Prismer-AI/PrismerCloud ingest --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Prismer-AI/PrismerCloud.git skills-src && mkdir -p .claude/skills && cp -r skills-src/sdk/cloud/catalog/skills/ingest .claude/skills/ingest && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ingest
GitHub stars
1.6k
Token cost
~934 tokens
SKILL.md length
419 words
Files
1
Skills in repo
88
Repo updated
First seen
Licence
MIT

At a glance

Turn external web URLs into LLM-ready content — load + cache web pages (HQCC compression) and search the web.

  • Works in 4 steps: Decide: single URL load? Batch? Or… → Default to --format hqcc (compressed).… → Run cloud load / cloud search and… → …
  • The user gives a URL
  • SKILL.md covers When to use, CLI Reference, Workflow and Operating Rules, plus 2 more sections
  • Reaches a.com and b.com

What it does

Ingest is an agent skill from Prismer-AI/PrismerCloud. Turn external web URLs into LLM-ready content — load + cache web pages (HQCC compression) and search the web. Use whenever the user gives a URL, asks you to read a webpage, or wants top-K pages on a topic. Executes via the cloud load and cloud search CLIs. For local document parsing (PDF text + OCR), use the liteparse skill instead.

Its SKILL.md is about 930 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Document parsing and Web search. The licence is MIT.

When your agent uses it

  • The user gives a URL
  • Asks you to read a webpage
  • Wants top-K pages on a topic

Example prompts

  • “/ingest”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Decide: single URL load? Batch? Or search query?
  2. Default to --format hqcc (compressed). Use raw only when exact wording, code, or tables are needed.
  3. Run cloud load / cloud search and capture: source URLs, titles, cache status, cost.
  4. Base downstream reasoning only on the returned content. If a load failed, say so; don't pretend you read it.

What it can do on your machine

Read from SKILL.md and the folder at commit e5d9444. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • a.com
    • b.com
    • c.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ingest loads about 934 tokens when it runs. Until then it costs about 87 tokens; SKILL.md has 419 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~87
When it runs · the whole SKILL.md, loaded when a task matches
~934

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Prismer-AI/PrismerCloud at commit e5d9444, republished under its MIT licence (© Prismer-AI). 419 words, ~934 tokens.

Download SKILL.mdSave it as .claude/skills/ingest/SKILL.md (or your agent's skills folder).
name
ingest
description
Turn external web URLs into LLM-ready content — load + cache web pages (HQCC compression) and search the web. Use whenever the user gives a URL, asks you to read a webpage, or wants top-K pages on a topic. Executes via the `cloud load` and `cloud search` CLIs. For local document parsing (PDF text + OCR), use the `liteparse` skill instead.
scope
common

Ingest

Use this skill to bring external web content into the LLM context window without copy-pasting raw HTML or burning tokens on uncompressed prose:

  • Web content → cloud load / cloud search → returns HQCC (a compressed, LLM-optimized form). Cache hits are free.

Local documents (PDF text extraction + OCR) are handled by the liteparse skill, not here — it's a local-first, zero-network tool with Tesseract + PDFium bundled. ingest covers web URLs only.

If your runtime registers the workspace_web_search / web_load tools (Hermes agents do), prefer them over the CLI — same workspace-billed cloud lane (/api/context/load). Never script HTTP via execute_code/subprocess for web research.

When to use

  • The user pastes a URL or asks "what does this page say".
  • The user asks to research a topic ("AI agent frameworks 2025") — use search to fetch top-K relevant pages.
  • A task description contains URLs that need to be resolved into actual content before the assignee can act.

Attached PDFs / images / scans → use the liteparse skill (local-first PDF text + OCR), not ingest.

CLI Reference

bash
# Single URL → HQCC
cloud load https://example.com
cloud load https://example.com --format raw     # exact wording / code / tables (more tokens)

# Batch (up to 50 URLs)
cloud load https://a.com https://b.com https://c.com

# Search → load (fetch top-K relevant pages)
cloud search "AI agent frameworks 2025"
cloud search "topic" -k 10

# Pre-save to cache (e.g. content you scraped elsewhere)
cloud context save https://example.com "compressed content"

Workflow

For web URLs
  1. Decide: single URL load? Batch? Or search query?
  2. Default to --format hqcc (compressed). Use raw only when exact wording, code, or tables are needed.
  3. Run cloud load / cloud search and capture: source URLs, titles, cache status, cost.
  4. Base downstream reasoning only on the returned content. If a load failed, say so; don't pretend you read it.

Operating Rules

Show full SKILL.md (189 more words)Show less
  • Prefer cached context. Don't re-process the same source — the service handles cache lookup automatically; just don't re-issue identical loads in tight loops.
  • Preserve source URLs in your notes and citations. The HQCC return retains origin pointers; use them.
  • Don't claim to have read a source until the load succeeds. If it fails (404, blocked, timeout), report the failed URL and continue only with clearly stated assumptions or ask for a better source.
  • --format raw costs more tokens. Only use when the user needs exact wording (legal text, code snippets, tables that compress badly).
  • For batch loads, the service runs them concurrently up to a limit; you don't need to throttle yourself.
  • For a document / image / scan (not a web page), hand off to the liteparse skill — ingest does not do OCR or PDF extraction.

Output reporting

After load/search:

  • One-line summary per source: <title> · <url> · cache_hit | fresh · <cost>
  • Then proceed with the user's actual question, citing the source by URL.

Backing capabilities (D22 mapping)

Replaces the v1.x built-in skill context-load. Local document OCR / extraction (formerly parse-document, backed by the now-retired parser.prismer.dev service) moved to the local-first liteparse skill.

© Prismer-AI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in sdk/cloud/catalog/skills/ingest of Prismer-AI/PrismerCloud.

Open the folder on GitHubat commit e5d9444

Compare with similar skills

Ingest next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ingest compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ingest this skillPrismer-AI/PrismerCloud1.6k—~934Automated safety check: PassMIT
MarkitdownImCa0/just-laws78114 repos~3.2kAutomated safety check: NotesMIT
DOCX ToolkitXiaomiMiMo/MiMo-Code14k—~2.4kAutomated safety check: PassApache-2.0
Huashu Markdown Publishing Pipelinealchaincyf/huashu-md-html910—~4.8kAutomated safety check: PassMIT
Jev SEOAgriciDaniel/jev-seo543—~2.5kAutomated safety check: NotesMIT
Markitdownjimmc414/Kosmos5952 repos~1.7kAutomated safety check: PassNone

Similar skills

  • Markitdown

    ImCa0/just-laws

    Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.

    781 GitHub starsUsed in 14 repos~3.2k tokens
    Documents & OfficeAuto-check: notes
  • DOCX Toolkit

    XiaomiMiMo/MiMo-Code

    Produces, edits and reads Microsoft Word files through python-docx and lxml, with a decision table for picking the lightest workflow for a given task.

    14k GitHub stars~2.4k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Huashu Markdown Publishing Pipeline

    alchaincyf/huashu-md-html

    Converts files and web pages into clean Markdown, then turns Markdown into polished HTML, Word, PDF and EPUB using four templates.

    910 GitHub stars~4.8k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Jev SEO

    AgriciDaniel/jev-seo

    Full live SEO audit of any website from its homepage URL, powered by Jev (TypeSafe's System One model).

    543 GitHub stars~2.5k tokensUpdated 18 days ago
    Documents & OfficeAuto-check: notes
  • Markitdown

    jimmc414/Kosmos

    Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing.

    595 GitHub starsUsed in 2 repos~1.7k tokens
    Documents & OfficeAuto-check passed
  • Liteparse

    bastani-inc/atomic

    A skill your agent uses whenever a task involves a document file (PDF, DOCX, PPTX, XLSX, or image) and you need to read it or pull text, tables, or specific values out of it — to answer a question…

    855 GitHub stars~1.4k tokensUpdated today
    Documents & OfficeAuto-check passed

More from Prismer-AI/PrismerCloud

All 88 skills in this repo
  • Prismer Google Workspace

    Prismer-AI/PrismerCloud

    Gives an agent account-scoped access to Gmail, Calendar, Drive, Contacts, Docs and Sheets through the gws CLI or a bundled Python client.

    1.6k GitHub starsUsed in 3 repos~4.2k tokens
    Auto-check passed
  • Prismer Skill Creator

    Prismer-AI/PrismerCloud

    Walks an agent through creating, importing, editing, validating, testing and publishing Prismer Skills with a fixed workflow and bundled scripts.

    1.6k GitHub stars~2.6k tokensUpdated 10 days ago
    Auto-check: notes
  • Himalaya Email CLI

    Prismer-AI/PrismerCloud

    Operates a mailbox from the terminal with the external Himalaya CLI over IMAP, SMTP, Notmuch or Sendmail, separate from any built-in email gateway adapter.

    1.6k GitHub starsUsed in 2 repos~2.3k tokens
    Auto-check passed
  • Prismer Image Generation

    Prismer-AI/PrismerCloud

    Generates one image from a text prompt with a bundled Node.js helper and delivers it once as the attachment to the current Prismer reply.

    1.6k GitHub stars~1.4k tokensUpdated 10 days ago
    Auto-check passed
  • Manim Explainer Videos

    Prismer-AI/PrismerCloud

    Produces 3Blue1Brown-style explainer animations with Manim Community Edition for math, algorithms, equations and architecture diagrams, with planning and rendering references.

    1.6k GitHub starsUsed in 2 repos~3.1k tokens
    Auto-check passed
  • Prismer Role Builder

    Prismer-AI/PrismerCloud

    Creates or updates Prismer role templates from a persona, SOP or job description, and turns a role into a working agent that runs its first task through a bundled script.

    1.6k GitHub stars~2.3k tokensUpdated 10 days ago
    Auto-check: notes

Questions about Ingest

What does Ingest do?

Turn external web URLs into LLM-ready content — load + cache web pages (HQCC compression) and search the web. Ingest is an agent skill from Prismer-AI/PrismerCloud. Turn external web URLs into LLM-ready content — load + cache web pages (HQCC compression) and search the web.

When should I use Ingest?

Ingest fits situations like: the user gives a URL; asks you to read a webpage; wants top-K pages on a topic.

How do I install Ingest in Claude Code?

Run `npx skills add Prismer-AI/PrismerCloud --skill ingest -a claude-code`. Or copy the skill folder (sdk/cloud/catalog/skills/ingest in Prismer-AI/PrismerCloud) into .claude/skills/ingest in your project. Claude Code loads it when a task matches its description.

How do I install Ingest in Codex?

Run `npx skills add Prismer-AI/PrismerCloud --skill ingest -a codex`. Or copy the skill folder (sdk/cloud/catalog/skills/ingest in Prismer-AI/PrismerCloud) into .agents/skills/ingest in your project. Codex loads it when a task matches its description.

Can I use Ingest in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Prismer-AI/PrismerCloud --skill ingest -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ingest, .gemini/skills/ingest, .github/skills/ingest and .opencode/skills/ingest in your project.

What does Ingest need to run?

SKILL.md names no scripts, command-line tools or credentials: Ingest is instructions for the agent only.

Does Ingest access the network?

SKILL.md names 3 domains. In commands or code: a.com, b.com and c.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Ingest safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ingest use?

Ingest is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ingest use?

About 934 tokens (SKILL.md is roughly 3.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ingest?

Skills that share tags, products or a category with Ingest: Markitdown (ImCa0/just-laws, 781 stars), DOCX Toolkit (XiaomiMiMo/MiMo-Code, 14k stars), Huashu Markdown Publishing Pipeline (alchaincyf/huashu-md-html, 910 stars) and Jev SEO (AgriciDaniel/jev-seo, 543 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ingest?

Prismer-AI (a GitHub organization) maintains it in Prismer-AI/PrismerCloud, which has 1,555 GitHub stars. The repository holds 88 skills in this directory. The repository was last updated on September 30, 2026.

Source: Prismer-AI/PrismerCloud on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.