I spun up a new lab quick to put together a demo of what this looks like.
What you see below is a simple 3 panel dashboard. The Dashboard Navigation panel are just links to the dashboard with that support the link in the navigation panel. This is a shared resource across all of the dashboard that you build like this. The Directions panel is just that, a unique tip or guide for that dashboard. The third panel on this dashboard is a saved search but you could put in any number of visualizations.
Save this dashboard then copy the permalink and add a new link to the Dashboard Navigation markdown and you're set. Then your users can click the links and it will load up the dashboard.
Here is the underlying json.
[
  {
    "_id": "533d7f70-16e2-11e9-b13f-cfce2d2b592e",
    "_type": "search",
    "_source": {
      "title": "Demo_SavedSearch",
      "description": "",
      "hits": 0,
      "columns": [
        "host",
        "agent",
        "response",
        "tags"
      ],
      "sort": [
        "timestamp",
        "desc"
      ],
      "version": 1,
      "kibanaSavedObjectMeta": {
        "searchSourceJSON": "{\"index\":\"90943e30-9a47-11e8-b64d-95841ca0b247\",\"highlightAll\":true,\"version\":true,\"query\":        {\"language\":\"lucene\",\"query\":\"\"},\"filter\":[]}"
      }
    }
  },
  {
    "_id": "ca947e20-16e2-11e9-b13f-cfce2d2b592e",
    "_type": "dashboard",
    "_source": {
      "title": "Navigation_WhereUserLoggedIn",
      "hits": 0,
      "description": "",
      "panelsJSON": "[{\"gridData\":  {\"x\":0,\"y\":0,\"w\":9,\"h\":41,\"i\":\"1\"},\"version\":\"6.5.4\",\"panelIndex\":\"1\",\"type\":\"visualization\",\"id\":\"73e3ea80-16e1-11e9-b13f-cfce2d2b592e\",\"embeddableConfig\":{},\"title\":\"\"},{\"gridData\":{\"x\":9,\"y\":0,\"w\":38,\"h\":10,\"i\":\"2\"},\"version\":\"6.5.4\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"id\":\"229ec040-16e2-11e9-b13f-cfce2d2b592e\",\"embeddableConfig\":{},\"title\":\"\"},{\"gridData\":{\"x\":9,\"y\":10,\"w\":38,\"h\":31,\"i\":\"3\"},\"version\":\"6.5.4\",\"panelIndex\":\"3\",\"type\":\"search\",\"id\":\"533d7f70-16e2-11e9-b13f-cfce2d2b592e\",\"embeddableConfig\":{},\"title\":\"\"}]",
  "optionsJSON": "{\"darkTheme\":true,\"useMargins\":false,\"hidePanelTitles\":false}",
  "version": 1,
  "timeRestore": false,
  "kibanaSavedObjectMeta": {
    "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[]}"
      }
    }
  },
  {
    "_id": "47ce6780-16e2-11e9-b13f-cfce2d2b592e",
    "_type": "dashboard",
    "_source": {
      "title": "Navigation_HowFindX",
      "hits": 0,
      "description": "",
      "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":    {\"x\":0,\"y\":0,\"w\":8,\"h\":30,\"i\":\"1\"},\"id\":\"73e3ea80-16e1-11e9-b13f-cfce2d2b592e\",\"panelIndex\":\"1\",\"type\":\"visualization\",\"version\":\"6.5.4\",\"title\":\"\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":8,\"y\":0,\"w\":40,\"h\":10,\"i\":\"2\"},\"id\":\"fb8a2c60-16e1-11e9-b13f-cfce2d2b592e\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.5.4\",\"title\":\"\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":8,\"y\":10,\"w\":40,\"h\":32,\"i\":\"3\"},\"id\":\"533d7f70-16e2-11e9-b13f-cfce2d2b592e\",\"panelIndex\":\"3\",\"type\":\"search\",\"version\":\"6.5.4\",\"title\":\"\"}]",
  "optionsJSON": "{\"darkTheme\":true,\"hidePanelTitles\":false,\"useMargins\":false}",
      "version": 1,
      "timeRestore": false,
      "kibanaSavedObjectMeta": {
        "searchSourceJSON": "{\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[]}"
      }
    }
  },
  {
    "_id": "229ec040-16e2-11e9-b13f-cfce2d2b592e",
    "_type": "visualization",
    "_source": {
      "title": "Directions_Markdown_WhereUserLoggedIn",
      "visState": "    {\"title\":\"Directions_Markdown_WhereUserLoggedIn\",\"type\":\"markdown\",\"params\":{\"fontSize\":12,\"openLinksInNewTab\":false,\"markdown\":\"### Directions - Where was user X logged in?\\n\\nTo find user X you simply put in the string or strings you are looking for in the search bar. If you want to speed up your search specify a field. In this instance the valid fields are **user.id.keyword**, OR **user.name.keyword** .\\n\\nSo a valid query in the discover bar might be **user.name.keyword:jonsmith**\"},\"aggs\":[]}",
      "uiStateJSON": "{}",
      "description": "",
      "version": 1,
      "kibanaSavedObjectMeta": {
        "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[]}"
      }
    }
  },
  {
    "_id": "fb8a2c60-16e1-11e9-b13f-cfce2d2b592e",
    "_type": "visualization",
    "_source": {
      "title": "Directions_Markdown_HowFindX",
      "visState": "{\"title\":\"Directions_Markdown_HowFindX\",\"type\":\"markdown\",\"params\":    {\"fontSize\":12,\"openLinksInNewTab\":false,\"markdown\":\"### Directions - How do I find X?\\n\\nTo find X you simply put in the string or strings you are looking for in the search bar. If you want to speed up your search specify a field. In this instance the valid fields are **host.name.keyword**, **host.ip**, **user.id.keyword**, OR **user.name.keyword** .\\n\\nSo a valid query in the discover bar might be **host.name.keyword:windows7abc111**\"},\"aggs\":[]}",
      "uiStateJSON": "{}",
      "description": "",
      "version": 1,
      "kibanaSavedObjectMeta": {
        "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[]}"
      }
    }
  },
  {
    "_id": "73e3ea80-16e1-11e9-b13f-cfce2d2b592e",
    "_type": "visualization",
    "_source": {
      "title": "Navigation_Markdown",
      "visState": "{\"title\":\"Navigation_Markdown\",\"type\":\"markdown\",\"params\":    {\"fontSize\":12,\"openLinksInNewTab\":false,\"markdown\":\"### Dashboard Navigation\\n\\n[How do I find X?](https://myuuid.us-east-1.aws.found.io:9243/app/kibana#/dashboard/47ce6780-16e2-11e9-b13f-cfce2d2b592e?_g=(refreshInterval%3A(pause%3A!f%2Cvalue%3A900000)%2Ctime%3A(from%3Anow-7d%2Cmode%3Aquick%2Cto%3Anow)))\\n\\n[Where was user X logged in?](https://myuuid.us-east-1.aws.found.io:9243/app/kibana#/dashboard/ca947e20-16e2-11e9-b13f-cfce2d2b592e?_g=(refreshInterval%3A(pause%3A!f%2Cvalue%3A900000)%2Ctime%3A(from%3Anow-7d%2Cmode%3Aquick%2Cto%3Anow)))\"},\"aggs\":[]}",
      "uiStateJSON": "{}",
      "description": "",
      "version": 1,
      "kibanaSavedObjectMeta": {
        "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[]}"
      }
    }
  }
]