From llamacloud
This skill should be used when the user wants to "parse a PDF/document", "use LlamaParse", choose between "LlamaParse tiers / agentic vs fast vs cost", "configure parse output (markdown/JSON)", or "retrieve/parse results". Owns LlamaParse v2 (GA) parsing decisions and config; defers typed-field extraction, managed retrieval, and local no-key parsing to sibling skills.
How this skill is triggered — by the user, by Claude, or both
Slash command
/llamacloud:llamacloud-parseThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
LlamaParse is an agentic document parser built for LLM pipelines. It turns messy real-world
LlamaParse is an agentic document parser built for LLM pipelines. It turns messy real-world files (PDFs, scans, spreadsheets, slides, images) into clean, layout-aware markdown / JSON / text that downstream models can consume. Use this skill to decide whether to parse, which tier to parse with, how to configure the job, and how to retrieve results.
Parse v2 is the current GA surface. Treat any /v1/ parse API as legacy / migration-reference
only — never the default for new work.
Multimodal LLMs read a clean, short PDF acceptably on their own. Reach for LlamaParse when the raw-file approach degrades — and it degrades predictably:
Skip parsing only for a handful of short, simple, text-native documents where speed beats
fidelity. Otherwise parse. See references/tier-selection.md for the complexity-first decision.
Choose by document complexity, not price. The live tiers (lowest → highest capability): Fast, Cost Effective, Agentic, Agentic Plus — plus the Cost Optimizer for mixed documents. Quick orientation:
Tier choice has capability consequences (e.g. markdown and chart parsing are not available on
the lowest tier). The full decision table, tradeoffs, and these constraints live in
references/tier-selection.md.
Configure across four families — pick deliberately, do not over-configure:
Config judgment and the gotchas that bite (cache-busting, crop-box-is-geometric, fast-tier
markdown limits, formula recompute cost) are in references/configuration.md.
Results return in two shapes: content fields deliver parsed data inline (text, markdown, typed JSON items, metadata); metadata fields return presigned download URLs for large payloads you want to stream or defer. Key judgment:
Retrieval gotchas (fast-tier markdown errors, grounded-items sidecars) are in
references/configuration.md.
These show shape only. Confirm the exact current package name, client class, and parameter names live (see "Fetching facts") rather than copying these verbatim.
Python (package name has shifted between llama-cloud and llama-cloud-services — verify live):
from llama_cloud_services import LlamaParse # confirm current package/class via MCP
parser = LlamaParse(api_key="...", tier="agentic", result_type="markdown")
result = parser.parse("report.pdf")
TypeScript:
import { LlamaParse } from "llama-cloud-services"; // confirm current package name live
const parser = new LlamaParse({ apiKey: "...", tier: "agentic", resultType: "markdown" });
const result = await parser.parse("report.pdf");
For exact, current signatures (method names, parameter keys, tier identifiers, expand values), use the LlamaCloud MCP — do not trust these illustrative snippets for parameter names.
Signatures, package names, tier identifiers, parameter keys, and limits drift. Look them up live:
mcp__plugin_llamacloud_docs__search_docs — concept / BM25 search.mcp__plugin_llamacloud_docs__read_doc — read a known doc page.mcp__plugin_llamacloud_docs__grep_docs — exact symbol / regex search.index.md to any https://developers.llamaindex.ai/... page URL and WebFetch
it.Anchor docs for this pillar:
https://developers.llamaindex.ai/llamaparse/parse/https://developers.llamaindex.ai/llamaparse/parse/guides/tiers/https://developers.llamaindex.ai/llamaparse/parse/guides/configuring-parse/https://developers.llamaindex.ai/llamaparse/parse/guides/retrieving-results/llamacloud-extract.llamacloud-index.liteparse.llamacloud.Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub jbaham2/llamacloud-plugin --plugin llamacloud