diff --git a/documentation/docs/tutorials/_template_.md b/documentation/docs/tutorials/_template_.md
index 05b89b577f..dfc252b224 100644
--- a/documentation/docs/tutorials/_template_.md
+++ b/documentation/docs/tutorials/_template_.md
@@ -5,6 +5,9 @@ description: Add {name} MCP Server as a Goose Extension
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
+import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed';
+
+
This tutorial covers how to add the [{name} MCP Server](/) as a Goose extension to enable file operations, repository management, search functionality, and more.
diff --git a/documentation/docs/tutorials/developer-mcp.md b/documentation/docs/tutorials/developer-mcp.md
index e8a25b1f5d..ad2cb2770f 100644
--- a/documentation/docs/tutorials/developer-mcp.md
+++ b/documentation/docs/tutorials/developer-mcp.md
@@ -5,13 +5,21 @@ description: Use Developer MCP Server as a Goose Extension
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
+import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed';
+
+
The Developer extension allows Goose to automate developer-centric tasks such as file editing, shell command execution, and project setup.
-This tutorial will cover enabling and using the Developer MCP Server, which is a built-in Goose extension. In most cases, this extension is **already enabled by default when Goose is installed**.
+This tutorial will cover enabling and using the Developer MCP Server, which is a built-in Goose extension.
+
## Configuration
+:::info
+The Developer extension is already enabled by default when Goose is installed.
+:::
+
1. Ensure extension is enabled:
diff --git a/documentation/docs/tutorials/github-mcp.md b/documentation/docs/tutorials/github-mcp.md
index 31678579d7..aa74bcef8c 100644
--- a/documentation/docs/tutorials/github-mcp.md
+++ b/documentation/docs/tutorials/github-mcp.md
@@ -5,11 +5,12 @@ description: Add GitHub MCP Server as a Goose Extension
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
+import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed';
+
This tutorial covers how to add the [GitHub MCP Server](https://github.com/modelcontextprotocol/servers/tree/main/src/github) as a Goose extension to enable file operations, repository management, search functionality, and more.
-
:::tip TLDR
**Command**
diff --git a/documentation/docs/tutorials/jetbrains-mcp.md b/documentation/docs/tutorials/jetbrains-mcp.md
index 166b894e68..2ae08830ef 100644
--- a/documentation/docs/tutorials/jetbrains-mcp.md
+++ b/documentation/docs/tutorials/jetbrains-mcp.md
@@ -5,6 +5,9 @@ description: Add JetBrains MCP Server as a Goose Extension
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
+import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed';
+
+
The JetBrains extension is designed to work within your IDE. Goose can accomplish a lot of the developer-centric tasks with the Developer extension that is enabled on install, however, the JetBrains extension provides a more integrated and project-aware way to work with code.
diff --git a/documentation/src/components/YouTubeShortEmbed.js b/documentation/src/components/YouTubeShortEmbed.js
new file mode 100644
index 0000000000..4e9fd2cfba
--- /dev/null
+++ b/documentation/src/components/YouTubeShortEmbed.js
@@ -0,0 +1,26 @@
+import React from 'react';
+import Admonition from '@theme/Admonition';
+
+const YouTubeShortEmbed = ({ videoUrl }) => (
+
+
+
+ Watch the demo
+
+
+
+
+
+
+
+);
+
+export default YouTubeShortEmbed;
\ No newline at end of file
diff --git a/documentation/src/css/custom.css b/documentation/src/css/custom.css
index 5b3c009491..e1eaa2c2d2 100644
--- a/documentation/src/css/custom.css
+++ b/documentation/src/css/custom.css
@@ -113,6 +113,11 @@
--ifm-footer-link-color: var(--text-standard);
--ifm-navbar-link-hover-color: var(--text-subtle);
--ifm-link-color: var(--green-for-lightbg);
+
+ /* video adnomition */
+ --ifm-color-video-alert-contrast-background: #edfbf8;
+ --ifm-color-video-alert-contrast-foreground: #01523e;
+ --ifm-color-video-alert-border: #25c2a0;
}
/* For readability concerns, you should choose a lighter palette in dark mode. */
@@ -153,6 +158,12 @@
--button-primary-background: var(--constant-white);
--ifm-link-color: var(--green-for-darkbg);
+
+ /* video adnomition */
+ --ifm-color-video-alert-contrast-background: #336e62;
+ --ifm-color-video-alert-contrast-foreground: rgb(216 251 216);
+ --ifm-color-video-alert-border: #99d5c5
+ ;
}
/* overrides */
@@ -242,3 +253,10 @@ html[data-theme="dark"] .hide-in-dark {
html[data-theme="light"] .hide-in-light {
opacity: 0;
}
+
+.alert--video {
+ --ifm-alert-background-color: var(--ifm-color-video-alert-contrast-background);
+ --ifm-alert-background-color-highlight: rgba(84, 199, 236, 0.15);
+ --ifm-alert-foreground-color: var(--ifm-color-video-alert-contrast-foreground);
+ --ifm-alert-border-color: var(--ifm-color-video-alert-border);
+}
\ No newline at end of file