Install any skill in seconds. Free to start, no credit card required.
Get Started Free →modu-ai/hns-oss-docs-structure-map
docs-site structure map for the oss-docs harness structure-curator: exact paths and schemas for hugo.toml, per-locale content/<locale>/_meta.yaml, data/menu/main.yaml (4-locale name maps + icon values), the icon-to-SVG-case coupling in layouts/partials/menu.html, shortcodes, the FROZEN moai-brand.css, vercel.json redirect examples, and the known design-vs-guides divergence. Loaded by the structure-curator before any navigation or config edit.
Passed 18 of 20 test cases with the skill, and 6 of 20 without it.
and 11 more in the full report
13 fixed7 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
What production domain host is configured for automatic Vercel deployments when commits land on main?
| Checked | Without skill | With skill |
|---|---|---|
| The response states adk.mo.ai.kr as the deployment domain. | Missed | Passed |
The instructions your model reads when the skill loads.
Hugo geekdoc site at docs-site/, deployed to adk.mo.ai.kr via
Vercel (auto-deploy on push). All paths below are relative to docs-site/.
| Surface | Path | Notes |
|---|---|---|
| Site config | hugo.toml | NOT hugo.yaml. defaultContentLanguage = "ko"; version SSOT params.version / params.releaseDate |
| Content | content/{ko,en,ja,zh}/ | ko canonical; 4 locale trees mirror each other |
| Section order | content/<locale>/_meta.yaml | per-locale; a section change lands in ALL FOUR files |
| Sidebar menu | data/menu/main.yaml | 4-locale name maps + icon: per entry |
| Menu icons | layouts/partials/menu.html | SVG switch/case per icon: value — coupling below |
| Shortcodes | layouts/shortcodes/ | icon.html (variants ok/warn/danger/primary/muted), etc. |
| CSS | static/moai-brand.css (FROZEN — never edit), static/moai-design.css | Claude Warm Editorial, light-only theme |
| Redirects | vercel.json | redirects array — the only Vercel surface this harness touches |
Each sidebar entry carries a 4-locale name map and an icon:
- name:
ko: 시작하기
en: Getting Started
ja: はじめに
zh: 快速开始
ref: /getting-started
icon: rocket
Every icon: value in main.yaml MUST have a matching case in the SVG
switch inside layouts/partials/menu.html. An unmatched value renders an
empty <svg> — a silent visual defect (no build warning). After any icon
edit:
test cases passed, vs 6 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.