Skills are reusable instructions that tell your agent how to behave in a specific situation. Each skill has:
Name: a short label (e.g. “Returns & Exchanges”).
When to use: the trigger that tells the agent when this skill applies (e.g. “When a customer wants to return or exchange a product”).
Instructions: what the agent should do when the situation occurs.
When a conversation matches a skill’s when to use, the agent follows that skill’s instructions. This lets you shape behavior precisely (handling returns, upselling, troubleshooting) without rewriting your whole system prompt.
Totebot ships a library of prebuilt skills you can add to your agent in one click. Each library skill comes with a sensible when to use and instructions that you can keep as-is or edit.To add a library skill:
Open Settings → AI and scroll to the Skills section.
Click Browse to open the skill library.
Browse by category and click Add on any skill. Skills already on your agent are marked as added.
Name: Returns & ExchangesWhen to use: When a customer wants to return or exchange a product, or asks about the return policy.Instructions: Confirm the order and item, check it’s within the 30-day window, and explain the steps to start a return. If the item is outside the window or final sale, apologize and offer alternatives. Never promise a refund amount you can’t confirm; defer to the return policy.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Totebot Documentation","colors":{"primary":"#FFAF25","light":"#FFC25C","dark":"#C97A00"},"logo":{"light":"https://mintcdn.com/totebot/-Ov7gfd4It5_z0cP/logo/light.svg?fit=max\u0026auto=format\u0026n=-Ov7gfd4It5_z0cP\u0026q=85\u0026s=5fb16af3e2c541ebec1669830faf7145","dark":"https://mintcdn.com/totebot/-Ov7gfd4It5_z0cP/logo/dark.svg?fit=max\u0026auto=format\u0026n=-Ov7gfd4It5_z0cP\u0026q=85\u0026s=36853b7b37b22e9ad852714852f7587f"},"favicon":"https://mintcdn.com/totebot/-Ov7gfd4It5_z0cP/favicon.png?fit=max\u0026auto=format\u0026n=-Ov7gfd4It5_z0cP\u0026q=85\u0026s=6cee99e5c4cc8224d6cb4cce4930ac59","navbar":{"links":[{"href":"https://Totebot.ai","label":"Dashboard"}],"primary":{"type":"button","label":"Get Started","href":"https://Totebot.ai/login"}},"footer":{"socials":{"x":"https://x.com/Totebot_ai","linkedin":"https://www.linkedin.com/company/Totebot"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://Totebot.ai"},{"anchor":"Support","icon":"envelope","href":"mailto:info@Totebot.ai"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"totebot","hasAudioNarration":false,"actualSubdomain":"totebot","customDomains":["docs.totebot.ai"],"gitSource":{"type":"github","owner":"blank-development","repo":"totebot.ai","deployBranch":"master","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad8f82e016e6df0c739494b","collectionId":"67c53bb1-4e82-456b-8605-fc96e94e8d37","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad8f82e016e6df0c739494b"},"entitlements":{},"buildId":"6ad8f82e016e6df0c739494b","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"User Guide","count":18},{"language":"default","tag":"Dashboard","count":13},{"language":"default","tag":"Integrations","count":12},{"language":"default","tag":"E-commerce","count":6},{"language":"default","tag":"Channels","count":4},{"language":"default","tag":"Getting Started","count":3},{"language":"default","tag":"API","count":2},{"language":"default","tag":"API \u0026 SDK","count":2},{"language":"default","tag":"Workspace","count":2},{"language":"default","tag":"FAQ","count":2}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"dashboard/agent-skills","slug":"/dashboard/agent-skills","pageMetadata":{"title":"Agent Skills","description":"Teach your agent how to behave in specific situations with reusable skills","href":"/dashboard/agent-skills"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Teach your agent how to behave in specific situations with reusable skills\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`what-are-skills`,children:`What are skills?`}),`\n`,_jsxs(_components.p,{children:[`Skills are reusable instructions that tell your agent `,_jsx(_components.strong,{children:`how to behave in a specific situation`}),`. Each skill has:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Name`}),`: a short label (e.g. “Returns \u0026 Exchanges”).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`When to use`}),`: the trigger that tells the agent when this skill applies (e.g. “When a customer wants to return or exchange a product”).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Instructions`}),`: what the agent should do when the situation occurs.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`When a conversation matches a skill’s `,_jsx(_components.em,{children:`when to use`}),`, the agent follows that skill’s instructions. This lets you shape behavior precisely (handling returns, upselling, troubleshooting) without rewriting your whole system prompt.`]}),`\n`,_jsx(Heading,{level:`2`,id:`skill-categories`,children:`Skill categories`}),`\n`,_jsx(_components.p,{children:`Skills are organized into categories so they’re easy to manage:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Sales`}),`: consultative selling, upsell \u0026 cross-sell, objection handling, product comparison.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Customer support`}),`: troubleshooting, complaint handling.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Returns`}),`: returns, exchanges, order modifications.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Catalog`}),`: product/catalog assistance.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Custom`}),`: anything specific to your business.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-skill-library`,children:`The skill library`}),`\n`,_jsxs(_components.p,{children:[`Totebot ships a library of prebuilt skills you can add to your agent in one click. Each library skill comes with a sensible `,_jsx(_components.em,{children:`when to use`}),` and `,_jsx(_components.em,{children:`instructions`}),` that you can keep as-is or edit.`]}),`\n`,_jsx(_components.p,{children:`To add a library skill:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`AI`}),` and scroll to the `,_jsx(_components.strong,{children:`Skills`}),` section.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Browse`}),` to open the skill library.`]}),`\n`,_jsxs(_components.li,{children:[`Browse by category and click `,_jsx(_components.strong,{children:`Add`}),` on any skill. Skills already on your agent are marked as added.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`adding-a-custom-skill`,children:`Adding a custom skill`}),`\n`,_jsx(_components.p,{children:`If the library doesn’t cover your need, create your own:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`In the `,_jsx(_components.strong,{children:`Skills`}),` section, click `,_jsx(_components.strong,{children:`Add skill`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Fill in:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Name`}),`: what the skill is called.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`When to use`}),`: describe the situation that should trigger it. Be specific (“When a customer asks about delivery times” rather than “shipping”).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Instructions`}),`: exactly what the agent should do or say.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Category`}),`: pick the closest fit (or `,_jsx(_components.strong,{children:`Custom`}),`).`]}),`\n`]}),`\n`]}),`\n`,_jsx(_components.li,{children:`Save. The skill takes effect immediately on the next message.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`editing-enabling-and-removing`,children:`Editing, enabling, and removing`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Edit`}),`: update a skill’s name, when-to-use, instructions, or category at any time.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enable / disable`}),`: toggle a skill off to pause it without deleting. A disabled skill is kept but no longer applied.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Delete`}),`: permanently remove a skill you no longer need.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`writing-effective-skills`,children:`Writing effective skills`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`when to use`}),` field is what makes a skill trigger at the right moment, and the `,_jsx(_components.strong,{children:`instructions`}),` are what it actually does. Keep them tightly matched.`]})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Make `,_jsx(_components.strong,{children:`when to use`}),` describe a clear, recognizable situation.`]}),`\n`,_jsxs(_components.li,{children:[`Keep `,_jsx(_components.strong,{children:`instructions`}),` actionable and concrete: steps, rules, or phrasing the agent should follow.`]}),`\n`,_jsx(_components.li,{children:`Prefer several focused skills over one giant skill; the agent applies whichever matches the conversation.`}),`\n`,_jsxs(_components.li,{children:[`Skills work alongside your agent’s knowledge base and instructions: use skills for `,_jsx(_components.em,{children:`behavior`}),`, the knowledge base for `,_jsx(_components.em,{children:`facts`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`example`,children:`Example`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Name:`}),` Returns \u0026 Exchanges`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`When to use:`}),` When a customer wants to return or exchange a product, or asks about the return policy.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Instructions:`}),` Confirm the order and item, check it’s within the 30-day window, and explain the steps to start a return. If the item is outside the window or final sale, apologize and offer alternatives. Never promise a refund amount you can’t confirm; defer to the return policy.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Agent Skills","description":"Teach your agent how to behave in specific situations with reusable skills","href":"/dashboard/agent-skills"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What are skills?","slug":"what-are-skills","depth":2,"children":[]},{"title":"Skill categories","slug":"skill-categories","depth":2,"children":[]},{"title":"The skill library","slug":"the-skill-library","depth":2,"children":[]},{"title":"Adding a custom skill","slug":"adding-a-custom-skill","depth":2,"children":[]},{"title":"Editing, enabling, and removing","slug":"editing-enabling-and-removing","depth":2,"children":[]},{"title":"Writing effective skills","slug":"writing-effective-skills","depth":2,"children":[]},{"title":"Example","slug":"example","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"totebot","siteName":"Totebot Documentation","title":"Agent Skills - Totebot Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-09T17:17:46.425Z","originalFileLocation":"dashboard/agent-skills.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Teach your agent how to behave in specific situations with reusable skills\">\u003cmeta data-mint-head name=\"application-name\" content=\"Totebot Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Agent Skills - Totebot Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Teach your agent how to behave in specific situations with reusable skills\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Totebot Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.totebot.ai/dashboard/agent-skills\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://totebot.mintlify.app/_mintlify/api/og/v2?division=Dashboard\u0026amp;title=Agent+Skills\u0026amp;description=Teach+your+agent+how+to+behave+in+specific+situations+with+reusable+skills\u0026amp;theme=74dd651ca94303619a12fb88\u0026amp;signature=1d093c2b25e70c8001e0c5ccc346b15f07902447c60a514614a0d7afc422fda4\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Agent Skills - Totebot Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Teach your agent how to behave in specific situations with reusable skills\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://totebot.mintlify.app/_mintlify/api/og/v2?division=Dashboard\u0026amp;title=Agent+Skills\u0026amp;description=Teach+your+agent+how+to+behave+in+specific+situations+with+reusable+skills\u0026amp;theme=74dd651ca94303619a12fb88\u0026amp;signature=1d093c2b25e70c8001e0c5ccc346b15f07902447c60a514614a0d7afc422fda4\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/totebot/T5B0Jc6SB8SKz1NZ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Totebot Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FFAF25\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.totebot.ai/dashboard/agent-skills\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/dashboard/agent-skills.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.totebot.ai/#organization\",\"name\":\"Totebot Documentation\",\"url\":\"https://docs.totebot.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/totebot/-Ov7gfd4It5_z0cP/logo/light.svg?fit=max\u0026auto=format\u0026n=-Ov7gfd4It5_z0cP\u0026q=85\u0026s=5fb16af3e2c541ebec1669830faf7145\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.totebot.ai#website\",\"name\":\"Totebot Documentation\",\"url\":\"https://docs.totebot.ai\",\"publisher\":{\"@id\":\"https://docs.totebot.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.totebot.ai/dashboard/agent-skills#webpage\",\"url\":\"https://docs.totebot.ai/dashboard/agent-skills\",\"name\":\"Agent Skills\",\"description\":\"Teach your agent how to behave in specific situations with reusable skills\",\"dateModified\":\"2026-06-09T17:17:46.425Z\",\"isPartOf\":{\"@id\":\"https://docs.totebot.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.totebot.ai/dashboard/agent-skills#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.totebot.ai/dashboard/agent-skills#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dashboard\",\"item\":\"https://docs.totebot.ai/dashboard/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agent Skills\",\"item\":\"https://docs.totebot.ai/dashboard/agent-skills\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.totebot.ai/dashboard/agent-skills#article\",\"headline\":\"Agent Skills\",\"name\":\"Agent Skills\",\"description\":\"Teach your agent how to behave in specific situations with reusable skills\",\"url\":\"https://docs.totebot.ai/dashboard/agent-skills\",\"mainEntityOfPage\":{\"@id\":\"https://docs.totebot.ai/dashboard/agent-skills#webpage\"},\"dateModified\":\"2026-06-09T17:17:46.425Z\",\"publisher\":{\"@id\":\"https://docs.totebot.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.totebot.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Totebot Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Totebot Documentation","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://Totebot.ai"},{"anchor":"Support","icon":"envelope","href":"mailto:info@Totebot.ai"}]},"tabs":[{"tab":"User Guide","groups":[{"group":"Getting Started","pages":[{"title":"Quick Start","href":"/quickstart"},{"title":"User Guide: Set Up Your Agent","href":"/getting-started"},{"title":"Best Practices","href":"/best-practices"}]},{"group":"Dashboard","pages":[{"title":"Overview","href":"/dashboard/overview"},{"title":"Atlas","href":"/dashboard/atlas"},{"title":"AI Copilot","href":"/dashboard/ai-copilot"},{"title":"Knowledge","description":"Train your AI agent with relevant content","href":"/dashboard/knowledge"},{"title":"Agent Skills","href":"/dashboard/agent-skills"},{"title":"Conversations","description":"Review and improve AI agent interactions","href":"/dashboard/conversations"},{"title":"Customers","href":"/dashboard/customers"},{"title":"Insights","href":"/dashboard/insights"},{"title":"Analytics","href":"/dashboard/analytics"},{"title":"AI Actions","href":"/dashboard/ai-actions"},{"title":"Compare","href":"/dashboard/compare"},{"title":"Settings","href":"/dashboard/settings"},{"title":"Audit Log","href":"/dashboard/audit-log"}]},{"group":"Workspace","pages":[{"title":"Help Desk","href":"/dashboard/help-desk"},{"title":"Team \u0026 Billing","href":"/dashboard/team-and-billing"}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/web-widget"}]},{"tab":"API","pages":[{"title":"API","href":"/api/public-api"}]},{"tab":"FAQ","pages":[{"title":"FAQ","href":"/frequently-asked-questions"}]}]},"title":"Agent Skills - Totebot Documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}