Skip to content

Document markdown docs and llms.txt addition - #1751

Merged
maximlt merged 6 commits into
mainfrom
document-llms
Aug 20, 2026
Merged

Document markdown docs and llms.txt addition#1751
maximlt merged 6 commits into
mainfrom
document-llms

Conversation

@Azaya89

@Azaya89 Azaya89 commented Aug 18, 2026

Copy link
Copy Markdown
Member

Description

This PR documents the addition of the markdown and llms.txt build process to the docs following 442bb85.

The same will be done in HoloViews and Panel afterwards.

  • Added documentation

@Azaya89
Azaya89 requested review from ahuang11 and maximlt August 18, 2026 21:01
@Azaya89 Azaya89 self-assigned this Aug 18, 2026

@maximlt maximlt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I understand why you stuffed this in the developer guide: we haven't yet merged one of the PRs that add How To guides. This PR definitively adds how-to kind of content though! The developer guide is for people contributing to hvPlot's code base itself, this content is for hvPlot users who need to configure/help their coding agents with writing hvPlot code. Can you add the top-level How-To section (like you've already done in other PRs) and a how-to with this content? You might have to adapt the content a bit.

Comment thread doc/developer_guide.md
@Azaya89

Azaya89 commented Aug 19, 2026

Copy link
Copy Markdown
Member Author

I've created the how_to section and fleshed out the content therein.

Unrelated

As an aside, maybe the How-to PRs need some love soon 👀?

@Azaya89
Azaya89 requested a review from maximlt August 19, 2026 10:43
Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated

3. Ask your assistant to read the pages relevant to your task before writing code. For example, to create a plot you might have it read `tutorials/getting_started.md` and the API reference page for the method you need.

The Markdown pages are intentionally free of the navigation chrome, CSS, and JavaScript of the full HTML site, so they consume far fewer tokens and are easier for an assistant to parse.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be worth noting that the markdown is stripped from all the plots, so the AI cannot "see" the plots even if it tried to.

@Azaya89 Azaya89 Aug 19, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, this is intentional as the objective is to have it write correct, updated code. The user gets to see the output themselves and decide if that's what they want. I'm not sure if we really need to mention that here.

@ahuang11 thoughts?

Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
holoviz-skills install --copilot
```

3. Restart your assistant so it picks up the newly installed skills.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do I need to explicitly "call" the skills in my coding agent (/holoviz-skills bla bla)? If not, are there specific keywords I should include in my prompt? Like should I prompt "make this plot with hvplot", or is "make this plot" enough?

@Azaya89 Azaya89 Aug 19, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you have the skills installed, you don't have to explicitly call it but you may have to also say "...with hvplot" for it to automatically use the skills. But I think @ahuang11 can say more about that.

Comment thread doc/how_to/use_llms.md Outdated

@maximlt maximlt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please review my suggestions 🙏

Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
Comment thread doc/how_to/use_llms.md Outdated
@Azaya89
Azaya89 requested a review from maximlt August 20, 2026 11:09
Comment thread doc/how_to/use_llms.md Outdated
@Azaya89
Azaya89 requested a review from maximlt August 20, 2026 15:00
@maximlt
maximlt merged commit a8293ed into main Aug 20, 2026
13 checks passed
@maximlt
maximlt deleted the document-llms branch August 20, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants