Pages are written in Markdown. Page have a so-called “front matter” header which contains a bunch of key-value parameters:
---
title: Example
description: This is actually the front-matter
---
Markdown content starts here.
Pages are located under the src folder. Each folder has an index.md page,
subfolders represent the sections of the site.
To add a new main section, all you have to do is:
srcindex.mdsectionName parameter in its front-matter (used for the menu link)menuIndex parameter in its front-matter (used for the position in
the menu)To add a new subsection page, all you have to do is:
subsectionIndex parameter in its front-matter (used for the position
in the submenu)Notice that if you omit to specify the subsectionIndex parameter in the 
front-matter, the page will exist but will not appear in the submenu. Also 
notice that a page can be both in the menu and in the submenu, all it takes is 
to give a subsectionIndex parameter to a section index page.
From a page, you can link to the RAML-generated documentation using a custom schema:
api://{api-name}/{http-verb}/{resource-path}
For example if you wanted to link to the product retrieval resource, you’d use the normal Markdown syntax with the link:
api://myApi/get/products
The path corresponds to the root node in your RAML file. If you have sub resources, use the same placeholder as in the RAML file:
api://myApi/get/applications/{applicationId}
Note that {api-name} is the name of the file block in the
metalsmith-raml configuration, which you can edit in the
project’s Gruntfile.