Skip to content
Agentmart
Submit a tool

docs-to-skill

Turn a product or project documentation website into a skill backed by local references.

Skill by brianrabil

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/brianrabil-docs-to-skill

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Turn a product or project documentation website into a skill backed by local references. Use when the user wants to download docs, mirror llms.txt or sitemap pages, generate a documentation skill, refresh an existing docs skill, or create a lean SKILL.md that indexes official documentation.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/docs-to-skill

What's inside

Skill name
docs-to-skill
Description
Turn a product or project documentation website into a skill backed by local references. Use when the user wants to download docs, mirror llms.txt or sitemap pages, generate a documentation skill, refresh an existing docs skill, or create a lean SKILL.md that indexes official documentation.
License
MIT
Instructions
56 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Agent Skills spec issues

  • files: referenced but missing: references/source-index.txt, references/manifest.json

Files (7)

  • SKILL.md
  • evals.json · evals/
  • install.md · evals/site/guide/
  • intro.md · evals/site/
  • llms.txt · evals/site/
  • sitemap.xml · evals/site/
  • build_docs_skill.py · scripts/

SKILL.md (first lines)

# docs to skill

Create or refresh a documentation skill whose `SKILL.md` is only an index to downloaded pages under `references/`.

## Inputs

Collect:

- source site, `llms.txt`, or `sitemap.xml` URL;
- generated skill name;
- concise triggering description;
- target directory, defaulting to `~/.fx/skills/<name>`.

## Build

Load the installed agent-browser workflow before downloading:

```bash
agent-browser skills get core --full
```

Run:

```bash
python3 scripts/build_docs_skill.py \
  --source <url> \
  --name <skill-name> \
  --description '<triggering description>' \
  --target ~/.fx/skills/<skill-name>
```

The generator:

1. uses an explicit `llms.txt` or `sitemap.xml`, or tries `<site>/llms.txt` then `<site>/sitemap.xml`;
2. downloads every discovered page with `agent-browser read`;
3. mirrors pages under `references/`;
4. writes `references/source-index.txt` and `references/manifest.json`;
5. generates a compact `SKILL.md` grouped by documentation path;
6. on refresh, replaces only files tracked by the previous manifest and preserves unrelated files.

## Verify

Run:

```bash
python3 scripts/build_docs_skill.py \
  --source <url> \
  --name <skill-name> \
  --description '<triggering description>' \
  --target ~/.fx/skills/<skill-name> \
  --check
```

Report the target path, discovery source, downloaded page count, and validation result.

From brianrabil/skills, MIT.

More from brianrabil/skills

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Sep 29, 2026 (29 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from brianrabil

Cite this page

docs-to-skill. Agent Mart. https://agentmart.dev/skills/brianrabil-docs-to-skill (last updated 2026-10-24)