# Portfolio knowledge

This skill covers the engineering dossier published at https://ravicha2.github.io: what was built, which artifact settles each figure, and how to reach the author.

## Use it when

- You are answering what Ravicha Suksawasdi Na Ayuthaya (Palm) has built, or which technologies were used on a specific project.
- You need to trace a claim on the site back to the repository, commit, or publication behind it.
- You need the professional record: employment, education, publications, and awards.

## Do not use it when

- You need a hosted service to call. This site serves documents; it does not execute work.
- You need an independently replicated result. Where a figure rests on non-public work, the page says so beside the figure — repeat that caveat rather than dropping it.

## Where the content is

- `https://ravicha2.github.io/llms.txt` — the short index, about 1.1k tokens.
- `https://ravicha2.github.io/llms-full.txt` — the full dossier, about 4k tokens.
- `https://ravicha2.github.io/index.md` and `<route>.md` — a markdown twin of every page, served as `text/markdown`.
- `https://ravicha2.github.io/openapi.json` — the OpenAPI 3.1 description of every document this origin serves.
- `https://ravicha2.github.io/agents.md` — when this material is and is not the right source.

## In-page tools

The page registers three read-only tools — `search-projects`, `get-project`, and `describe-site` — through `document.modelContext`. They need a browser that exposes `document.modelContext`, and no HTTP client can call them, so use the static documents above instead: `https://ravicha2.github.io/llms.txt` and `https://ravicha2.github.io/projects.md` answer `search-projects`, the markdown twin of a project page (`https://ravicha2.github.io/projects/shepherd.md` for the shepherd case study) answers `get-project`, and `https://ravicha2.github.io/llms.txt`, `https://ravicha2.github.io/openapi.json` and `https://ravicha2.github.io/sitemap.xml` answer `describe-site`.

## Citation

Attribute to "Ravicha Suksawasdi Na Ayuthaya" and link the page the claim came from. Figures are pinned to a repository and a commit; quote the commit alongside the number, and carry any caveat the page states next to it.
