---
name: find-wellness-content
description: How an agent should locate anahana.com content by topic — section paths, language prefixes, and the sitemap.
---

# Find wellness content on anahana.com

Anahana (anahana.com) publishes spiritual-growth and wellness content in 24
languages under a shared Hugo site. Use this skill to go from "I need
anahana's content on topic X" to a real URL without guessing.

## Language prefix

Every page — including English — is served under a language prefix:
`/en/`, `/de/`, `/it/`, `/es/`, `/nl/`, `/fr/`, `/sv/`, `/pl/`, `/cs/`,
`/fi/`, `/hu/`, `/ro/`, `/ru/`, `/da/`, `/no/`, `/pt/`, `/tr/`, `/el/`,
`/id/`, `/uk/`, `/ja/`, `/ko/`, `/zh/`, `/th/`. English (`/en/`) is the
canonical source; other languages are translations of a subset of it, so
not every English article has a counterpart in every language.

## Section paths (verified against the live content tree)

Top-level sections, all under `/en/<section>/`:

- `/en/angel-numbers/` — individual number-meaning pages (largest section)
- `/en/astrology/`
- `/en/zodiac/`
- `/en/tarot/`
- `/en/crystals/`
- `/en/yoga/` (with a `/en/yoga/yoga-poses/` subsection)
- `/en/meditation/`
- `/en/breathing-exercise/`
- `/en/mental-health/`
- `/en/physical-health/`
- `/en/pilates/`
- `/en/healthy-lifestyle/`
- `/en/wellbeing-blog/` — general wellness blog; layout is mixed, see below
- `/en/nema-blog/`
- `/en/ai-agents/` — resources and wellbeing protocols for AI agents (English-only)
- `/en/author/` — author bio pages
- `/en/email-courses/` — currently a single landing page, no articles under it

Standalone pages: `/en/about/`, `/en/contact/`, `/en/disclaimer/`,
`/en/privacy/`, `/en/terms/`.

For a specific angel number, use the `angel-numbers-lookup` skill
(adjacent in this index) rather than guessing the slug — the slug pattern
is not uniform.

### `/en/wellbeing-blog/` is not flat

Some articles sit directly at `/en/wellbeing-blog/<slug>/`. Others sit one
level deeper, under a sub-topic, e.g. `/en/wellbeing-blog/meditation/<slug>/`,
`/en/wellbeing-blog/yoga/<slug>/`, `/en/wellbeing-blog/sleep/<slug>/`,
`/en/wellbeing-blog/mindfulness/<slug>/`, `/en/wellbeing-blog/anxiety/<slug>/`,
`/en/wellbeing-blog/breathing/<slug>/`, `/en/wellbeing-blog/spirituality/<slug>/`,
`/en/wellbeing-blog/stress-management/<slug>/`,
`/en/wellbeing-blog/physical-health/<slug>/`,
`/en/wellbeing-blog/healthy-lifestyle/<slug>/`,
`/en/wellbeing-blog/pilates/<slug>/`. There is no rule that predicts which
tier a given article is on — do not construct the URL by hand for this
section. Use the sitemap or search instead.

## The reliable way: sitemap.xml

`https://www.anahana.com/sitemap.xml` is a sitemap index pointing to one
per-language sitemap at `/<lang>/sitemap.xml` (e.g.
`https://www.anahana.com/en/sitemap.xml`). Each per-language sitemap lists
every real, live URL for that language with `<loc>`. This is the
authoritative source of truth for URLs — prefer it over pattern-guessing
any section whose slugs aren't documented as uniform (see
`/en/wellbeing-blog/` and `/en/angel-numbers/` above).

## Markdown negotiation (live)

Every page is served as markdown when requested with `Accept:
text/markdown` — a `200` with `Content-Type: text/markdown`, so you can
fetch clean content instead of parsing rendered HTML. Each page is also
published as a static markdown mirror at `<page-url>index.md`, declared in
the HTML `<head>` as a `text/markdown` alternate. Either route works; the
negotiated response and the mirror carry the same content.

## Site-wide index

`https://www.anahana.com/llms.txt` gives a curated, human-maintained summary
of the same section structure with example URLs, useful as a quick
cross-check against the sitemap.
