Claude Code Docs
Reads one page of Claude Code's own documentation site (code.claude.com/docs/...) by URL and returns its title, description and body as clean markdown —…
Reads one page of Claude Code's own documentation site (code.claude.com/docs/...) by URL and returns its title, description and body as clean markdown — the site's own machine-readable .md source, not a scrape.
Domain: code.claude.com
Also known as: code.claude.com, Claude Code Docs, Claude Code documentation
Call it directly
bowmark.providers.code_claude_com.getDoc(url: string): Promise<code_claude_comDoc>
bowmark.providers.code_claude_com.listDocPages(): Promise<code_claude_comDocLink[]>Functions
| Function | What it does |
|---|---|
getDoc | Reads one page of code.claude.com's own documentation by URL or path (e.g. "/docs/en/amazon-bedrock" or the full https:// url) and returns its title, description and body as clean markdown… |
listDocPages | Lists every doc page code.claude.com publishes — title, its own .md source url, and a one-line description — parsed from the site's own /docs/llms.txt index. |
Types
interface code_claude_comDoc {
url: string;
title: string | null;
description: string | null;
body: string;
}
interface code_claude_comDocLink {
title: string;
url: string;
description: string | null;
}Examples
// what does Claude Code's Bedrock doc say about IAM setup?
const doc = await bowmark.providers.code_claude_com.getDoc("https://code.claude.com/docs/en/amazon-bedrock");
log(doc.title, doc.body.slice(0, 500));// read a page by its site-relative path
const doc = await bowmark.providers.code_claude_com.getDoc("/docs/en/costs");
log(doc.description);