[{"data":1,"prerenderedAt":885},["ShallowReactive",2],{"navigation_docs_manual_en":3,"-docs-manual-en-ai-llms":134,"-docs-manual-en-ai-llms-surround":882},[4,41,77,109],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Getting Started","i-lucide-rocket","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started","docs\u002Fmanual\u002Fen\u002F1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fintroduction","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Finstallation","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Project Structure","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fproject-structure","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F4.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Studio module","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fstudio","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F5.studio","i-lucide-mouse-pointer-2",{"title":31,"path":32,"stem":33,"icon":34},"Migration","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fmigration","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F6.migration","i-lucide-replace",{"title":36,"path":37,"stem":38,"icon":39},"Troubleshooting","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Ftroubleshooting","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F7.troubleshooting","i-lucide-wrench",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":40},"Core Concepts","i-lucide-brain","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts","docs\u002Fmanual\u002Fen\u002F2.concepts",[47,52,57,62,67,72],{"title":48,"path":49,"stem":50,"icon":51},"Edition","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fedition","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F2.edition","i-lucide-pencil",{"title":53,"path":54,"stem":55,"icon":56},"Configuration","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fconfiguration","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F3.configuration","i-lucide-settings",{"title":58,"path":59,"stem":60,"icon":61},"Theme","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Ftheme","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F4.theme","i-lucide-paint-roller",{"title":63,"path":64,"stem":65,"icon":66},"Customization","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fcustomization","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F5.customization","i-lucide-pen-tool",{"title":68,"path":69,"stem":70,"icon":71},"Internationalization","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Finternationalization","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F6.internationalization","i-lucide-globe",{"title":73,"path":74,"stem":75,"icon":76},"Nuxt","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fnuxt","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F8.nuxt","i-simple-icons-nuxt",{"title":78,"icon":79,"path":80,"stem":81,"children":82,"page":40},"Essentials","i-lucide-book-open","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials","docs\u002Fmanual\u002Fen\u002F3.essentials",[83,88,93,98,103],{"title":84,"path":85,"stem":86,"icon":87},"Markdown Syntax","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fmarkdown-syntax","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F1.markdown-syntax","i-lucide-heading-1",{"title":89,"path":90,"stem":91,"icon":92},"Code Blocks","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fcode-blocks","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F2.code-blocks","i-lucide-code-xml",{"title":94,"path":95,"stem":96,"icon":97},"Components","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fcomponents","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F3.components","i-lucide-component",{"title":99,"path":100,"stem":101,"icon":102},"Images and Embeds","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fimages-embeds","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F4.images-embeds","i-lucide-image",{"title":104,"path":105,"stem":106,"icon":107,"position":108},"Mermaid Diagrams","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fmermaid","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F5.mermaid","i-lucide-chart-network",5,{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":40},"AI","i-lucide-sparkles","\u002Fdocs\u002Fmanual\u002Fen\u002Fai","docs\u002Fmanual\u002Fen\u002F4.ai",[115,119,124,129],{"title":116,"path":117,"stem":118,"icon":111},"Assistant","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fassistant","docs\u002Fmanual\u002Fen\u002F4.ai\u002F1.assistant",{"title":120,"path":121,"stem":122,"icon":123},"MCP Server","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fmcp","docs\u002Fmanual\u002Fen\u002F4.ai\u002F2.mcp","i-lucide-cpu",{"title":125,"path":126,"stem":127,"icon":128},"Agent Skills","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fskills","docs\u002Fmanual\u002Fen\u002F4.ai\u002F3.skills","i-lucide-wand-sparkles",{"title":130,"path":131,"stem":132,"icon":133},"LLMs Integration","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms","docs\u002Fmanual\u002Fen\u002F4.ai\u002F4.llms","i-lucide-message-circle-code",{"id":135,"title":130,"body":136,"config":875,"description":876,"extension":877,"links":875,"meta":878,"navigation":879,"path":131,"seo":880,"stem":132,"__hash__":881},"docs_manual_en\u002Fdocs\u002Fmanual\u002Fen\u002F4.ai\u002F4.llms.md",{"type":137,"value":138,"toc":861},"minimark",[139,156,164,169,175,219,223,230,393,397,407,412,473,497,500,508,621,624,669,673,679,682,686,693,697,700,720,724,748,752,849,852,857],[140,141,142,143,147,148,151,152,155],"p",{},"TockDocs integrates ",[144,145,146],"code",{},"nuxt-llms"," by default to prepare your content for Large Language Models (LLMs). All your documentation pages are injected and ",[144,149,150],{},"\u002Fllms.txt"," and ",[144,153,154],{},"\u002Fllms-full.txt"," files are automatically generated and pre-rendered.",[157,158,160,161,163],"note",{"to":159},"https:\u002F\u002Ftockdocs.dev\u002Fllms.txt","Have a check at the ",[144,162,150],{}," file generated for TockDocs documentation itself.",[165,166,168],"h2",{"id":167},"defaults","Defaults",[140,170,171,172,174],{},"Here are the default values use to generate the ",[144,173,150],{}," file:",[176,177,178,189,198,205,212],"ul",{},[179,180,181,184,185,188],"li",{},[144,182,183],{},"domain"," → computed based on your deployment platform (or by using ",[144,186,187],{},"NUXT_SITE_URL"," env variable)",[179,190,191,194,195],{},[144,192,193],{},"title"," → extracted from your ",[144,196,197],{},"package.json",[179,199,200,194,203],{},[144,201,202],{},"description",[144,204,197],{},[179,206,207,194,210],{},[144,208,209],{},"full.title",[144,211,197],{},[179,213,214,194,217],{},[144,215,216],{},"full.description",[144,218,197],{},[165,220,222],{"id":221},"customize","Customize",[140,224,225,226,229],{},"You can override your LLMs data from the ",[144,227,228],{},"nuxt.config.ts"," :",[231,232,237],"pre",{"className":233,"code":234,"filename":228,"language":235,"meta":236,"style":236},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  llms: {\n    domain: 'https:\u002F\u002Fyour-site.com',\n    title: 'Your Site Name',\n    description: 'A brief description of your site',\n    full: {\n      title: 'Your Site Name',\n      description: 'A brief description of your site',\n    },\n  },\n})\n","ts","",[144,238,239,263,276,297,314,330,340,356,372,378,384],{"__ignoreMap":236},[240,241,244,248,251,255,259],"span",{"class":242,"line":243},"line",1,[240,245,247],{"class":246},"s7zQu","export",[240,249,250],{"class":246}," default",[240,252,254],{"class":253},"s2Zo4"," defineNuxtConfig",[240,256,258],{"class":257},"sTEyZ","(",[240,260,262],{"class":261},"sMK4o","{\n",[240,264,266,270,273],{"class":242,"line":265},2,[240,267,269],{"class":268},"swJcz","  llms",[240,271,272],{"class":261},":",[240,274,275],{"class":261}," {\n",[240,277,279,282,284,287,291,294],{"class":242,"line":278},3,[240,280,281],{"class":268},"    domain",[240,283,272],{"class":261},[240,285,286],{"class":261}," '",[240,288,290],{"class":289},"sfazB","https:\u002F\u002Fyour-site.com",[240,292,293],{"class":261},"'",[240,295,296],{"class":261},",\n",[240,298,300,303,305,307,310,312],{"class":242,"line":299},4,[240,301,302],{"class":268},"    title",[240,304,272],{"class":261},[240,306,286],{"class":261},[240,308,309],{"class":289},"Your Site Name",[240,311,293],{"class":261},[240,313,296],{"class":261},[240,315,316,319,321,323,326,328],{"class":242,"line":108},[240,317,318],{"class":268},"    description",[240,320,272],{"class":261},[240,322,286],{"class":261},[240,324,325],{"class":289},"A brief description of your site",[240,327,293],{"class":261},[240,329,296],{"class":261},[240,331,333,336,338],{"class":242,"line":332},6,[240,334,335],{"class":268},"    full",[240,337,272],{"class":261},[240,339,275],{"class":261},[240,341,343,346,348,350,352,354],{"class":242,"line":342},7,[240,344,345],{"class":268},"      title",[240,347,272],{"class":261},[240,349,286],{"class":261},[240,351,309],{"class":289},[240,353,293],{"class":261},[240,355,296],{"class":261},[240,357,359,362,364,366,368,370],{"class":242,"line":358},8,[240,360,361],{"class":268},"      description",[240,363,272],{"class":261},[240,365,286],{"class":261},[240,367,325],{"class":289},[240,369,293],{"class":261},[240,371,296],{"class":261},[240,373,375],{"class":242,"line":374},9,[240,376,377],{"class":261},"    },\n",[240,379,381],{"class":242,"line":380},10,[240,382,383],{"class":261},"  },\n",[240,385,387,390],{"class":242,"line":386},11,[240,388,389],{"class":261},"}",[240,391,392],{"class":257},")\n",[165,394,396],{"id":395},"raw-markdown-access","Raw Markdown Access",[140,398,399,400,402,403,406],{},"When ",[144,401,146],{}," is enabled, TockDocs exposes the original source markdown\u002FMDC through canonical ",[144,404,405],{},".md"," page URLs, so AI tools can avoid the verbose post-processed output.",[408,409,411],"h3",{"id":410},"how-it-works","How it works",[176,413,414,431,439,452,460],{},[179,415,416,420,421,423,424,427,428],{},[417,418,419],"strong",{},"Direct page alias",": append ",[144,422,405],{}," to supported documentation page URLs to open the original pre-processed markdown\u002FMDC source, for example ",[144,425,426],{},"\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms.md"," or ",[144,429,430],{},"\u002Fen\u002Fgetting-started\u002Finstallation.md",[179,432,433,420,436,438],{},[417,434,435],{},"Canonical markdown URL",[144,437,405],{}," to a page route to get the original markdown\u002FMDC source",[179,440,441,444,445,151,448,451],{},[417,442,443],{},"Compatibility aliases",": ",[144,446,447],{},"\u002Fsource\u002F\u003Cpage-route>.md",[144,449,450],{},"\u002Fraw\u002F\u003Ccontent-path>.md"," still resolve to the same original source markdown for older integrations",[179,453,454,444,457],{},[417,455,456],{},"Content-Type",[144,458,459],{},"text\u002Fmarkdown; charset=utf-8",[179,461,462,465,466,469,470,472],{},[417,463,464],{},"LLMs.txt integration",": document links in ",[144,467,468],{},"llms.txt"," are automatically rewritten to ",[144,471,405],{}," page URLs, so agents fetch the original markdown\u002FMDC instead of full HTML",[157,474,475,478],{},[140,476,477],{},"Examples for this page:",[176,479,480,485,491],{},[179,481,482,483],{},"Direct URL alias: ",[144,484,426],{},[179,486,487,488],{},"Compatibility source alias: ",[144,489,490],{},"\u002Fsource\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms.md",[179,492,493,494],{},"Compatibility raw alias: ",[144,495,496],{},"\u002Fraw\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms.md",[408,498,53],{"id":499},"configuration",[140,501,502,503,505,506,272],{},"You can customize the legacy ",[144,504,146],{}," raw endpoint from your ",[144,507,228],{},[231,509,511],{"className":233,"code":510,"filename":228,"language":235,"meta":236,"style":236},"export default defineNuxtConfig({\n  llms: {\n    contentRawMarkdown: {\n      \u002F\u002F Prevent specific page collections from being exposed\n      excludeCollections: ['landing', 'landing_en', 'landing_fr'],\n      \u002F\u002F Keep llms.txt links pointing to rendered pages instead of raw markdown\n      rewriteLLMSTxt: false,\n    },\n  },\n})\n",[144,512,513,525,533,542,548,589,594,607,611,615],{"__ignoreMap":236},[240,514,515,517,519,521,523],{"class":242,"line":243},[240,516,247],{"class":246},[240,518,250],{"class":246},[240,520,254],{"class":253},[240,522,258],{"class":257},[240,524,262],{"class":261},[240,526,527,529,531],{"class":242,"line":265},[240,528,269],{"class":268},[240,530,272],{"class":261},[240,532,275],{"class":261},[240,534,535,538,540],{"class":242,"line":278},[240,536,537],{"class":268},"    contentRawMarkdown",[240,539,272],{"class":261},[240,541,275],{"class":261},[240,543,544],{"class":242,"line":299},[240,545,547],{"class":546},"sHwdD","      \u002F\u002F Prevent specific page collections from being exposed\n",[240,549,550,553,555,558,560,563,565,568,570,573,575,577,579,582,584,587],{"class":242,"line":108},[240,551,552],{"class":268},"      excludeCollections",[240,554,272],{"class":261},[240,556,557],{"class":257}," [",[240,559,293],{"class":261},[240,561,562],{"class":289},"landing",[240,564,293],{"class":261},[240,566,567],{"class":261},",",[240,569,286],{"class":261},[240,571,572],{"class":289},"landing_en",[240,574,293],{"class":261},[240,576,567],{"class":261},[240,578,286],{"class":261},[240,580,581],{"class":289},"landing_fr",[240,583,293],{"class":261},[240,585,586],{"class":257},"]",[240,588,296],{"class":261},[240,590,591],{"class":242,"line":332},[240,592,593],{"class":546},"      \u002F\u002F Keep llms.txt links pointing to rendered pages instead of raw markdown\n",[240,595,596,599,601,605],{"class":242,"line":342},[240,597,598],{"class":268},"      rewriteLLMSTxt",[240,600,272],{"class":261},[240,602,604],{"class":603},"sfNiH"," false",[240,606,296],{"class":261},[240,608,609],{"class":242,"line":358},[240,610,377],{"class":261},[240,612,613],{"class":242,"line":374},[240,614,383],{"class":261},[240,616,617,619],{"class":242,"line":380},[240,618,389],{"class":261},[240,620,392],{"class":257},[140,622,623],{},"To disable the legacy raw endpoint entirely:",[231,625,627],{"className":233,"code":626,"filename":228,"language":235,"meta":236,"style":236},"export default defineNuxtConfig({\n  llms: {\n    contentRawMarkdown: false,\n  },\n})\n",[144,628,629,641,649,659,663],{"__ignoreMap":236},[240,630,631,633,635,637,639],{"class":242,"line":243},[240,632,247],{"class":246},[240,634,250],{"class":246},[240,636,254],{"class":253},[240,638,258],{"class":257},[240,640,262],{"class":261},[240,642,643,645,647],{"class":242,"line":265},[240,644,269],{"class":268},[240,646,272],{"class":261},[240,648,275],{"class":261},[240,650,651,653,655,657],{"class":242,"line":278},[240,652,537],{"class":268},[240,654,272],{"class":261},[240,656,604],{"class":603},[240,658,296],{"class":261},[240,660,661],{"class":242,"line":299},[240,662,383],{"class":261},[240,664,665,667],{"class":242,"line":108},[240,666,389],{"class":261},[240,668,392],{"class":257},[165,670,672],{"id":671},"markdown-redirection","Markdown Redirection",[157,674,675,676,678],{},"Direct ",[144,677,405],{}," page URLs work in every environment. This section is only about the automatic header-based markdown redirects that TockDocs adds on Vercel.",[140,680,681],{},"When deployed on Vercel, TockDocs automatically configures intelligent routing to serve markdown content to AI agents and CLI tools.",[408,683,685],{"id":684},"why","Why?",[140,687,688,689,692],{},"Agents like Claude Code use ",[144,690,691],{},"Accept: text\u002Fmarkdown"," headers by default, so returning source Markdown saves lots of data transfer and tokens in the process.",[408,694,696],{"id":695},"how","How?",[140,698,699],{},"TockDocs detects requests from AI agents and command-line tools using HTTP headers:",[176,701,702,711],{},[179,703,704,707,708,710],{},[417,705,706],{},"Accept header",": Requests with ",[144,709,691],{}," are automatically redirected",[179,712,713,444,716,719],{},[417,714,715],{},"User-agent detection",[144,717,718],{},"curl"," requests as agents are automatically redirected",[408,721,723],{"id":722},"redirect-rules","Redirect Rules",[176,725,726,737],{},[179,727,728,444,731,734,735],{},[417,729,730],{},"Root path",[144,732,733],{},"\u002F"," → ",[144,736,150],{},[179,738,739,444,742,734,745],{},[417,740,741],{},"Documentation pages",[144,743,744],{},"\u002F{path}",[144,746,747],{},"\u002F{path}.md",[408,749,751],{"id":750},"example-usage","Example Usage",[231,753,757],{"className":754,"code":755,"language":756,"meta":236,"style":236},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Open the source markdown directly with the page URL\ncurl https:\u002F\u002Ftockdocs.dev\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms.md\n\n# Get llms.txt from homepage\ncurl -H \"Accept: text\u002Fmarkdown\" https:\u002F\u002Ftockdocs.dev\u002F\n\n# Get llms.txt from locale homepage\ncurl -H \"Accept: text\u002Fmarkdown\" https:\u002F\u002Ftockdocs.dev\u002Fen\n\n# Get source markdown for a documentation page\ncurl -H \"Accept: text\u002Fmarkdown\" https:\u002F\u002Ftockdocs.dev\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms\n","bash",[144,758,759,764,772,778,783,801,805,810,825,829,834],{"__ignoreMap":236},[240,760,761],{"class":242,"line":243},[240,762,763],{"class":546},"# Open the source markdown directly with the page URL\n",[240,765,766,769],{"class":242,"line":265},[240,767,718],{"class":768},"sBMFI",[240,770,771],{"class":289}," https:\u002F\u002Ftockdocs.dev\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms.md\n",[240,773,774],{"class":242,"line":278},[240,775,777],{"emptyLinePlaceholder":776},true,"\n",[240,779,780],{"class":242,"line":299},[240,781,782],{"class":546},"# Get llms.txt from homepage\n",[240,784,785,787,790,793,795,798],{"class":242,"line":108},[240,786,718],{"class":768},[240,788,789],{"class":289}," -H",[240,791,792],{"class":261}," \"",[240,794,691],{"class":289},[240,796,797],{"class":261},"\"",[240,799,800],{"class":289}," https:\u002F\u002Ftockdocs.dev\u002F\n",[240,802,803],{"class":242,"line":332},[240,804,777],{"emptyLinePlaceholder":776},[240,806,807],{"class":242,"line":342},[240,808,809],{"class":546},"# Get llms.txt from locale homepage\n",[240,811,812,814,816,818,820,822],{"class":242,"line":358},[240,813,718],{"class":768},[240,815,789],{"class":289},[240,817,792],{"class":261},[240,819,691],{"class":289},[240,821,797],{"class":261},[240,823,824],{"class":289}," https:\u002F\u002Ftockdocs.dev\u002Fen\n",[240,826,827],{"class":242,"line":374},[240,828,777],{"emptyLinePlaceholder":776},[240,830,831],{"class":242,"line":380},[240,832,833],{"class":546},"# Get source markdown for a documentation page\n",[240,835,836,838,840,842,844,846],{"class":242,"line":386},[240,837,718],{"class":768},[240,839,789],{"class":289},[240,841,792],{"class":261},[240,843,691],{"class":289},[240,845,797],{"class":261},[240,847,848],{"class":289}," https:\u002F\u002Ftockdocs.dev\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms\n",[140,850,851],{},"All these commands will return markdown content instead of HTML.",[853,854,856],"tip",{"to":855},"https:\u002F\u002Fgithub.com\u002Fnuxt-content\u002Fnuxt-llms","Check out the nuxt-llms documentation for more information about the module.",[858,859,860],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":236,"searchDepth":265,"depth":265,"links":862},[863,864,865,869],{"id":167,"depth":265,"text":168},{"id":221,"depth":265,"text":222},{"id":395,"depth":265,"text":396,"children":866},[867,868],{"id":410,"depth":278,"text":411},{"id":499,"depth":278,"text":53},{"id":671,"depth":265,"text":672,"children":870},[871,872,873,874],{"id":684,"depth":278,"text":685},{"id":695,"depth":278,"text":696},{"id":722,"depth":278,"text":723},{"id":750,"depth":278,"text":751},null,"TockDocs generate AI-ready content files using Nuxt LLMs module","md",{},{"icon":133},{"title":130,"description":876},"v0v25JghDX0yz4MtDdjNS6f_em9l5S8y7-3rGSsC8p8",[883,875],{"title":125,"path":126,"stem":127,"description":884,"icon":128,"children":-1},"Publish agent skills from your documentation site so AI tools can discover and install them automatically.",1778495974669]