diff --git a/docs/02-tutorial/02-styling.md b/docs/02-tutorial/02-styling.md
index 0aa78ba..1d4b064 100644
--- a/docs/02-tutorial/02-styling.md
+++ b/docs/02-tutorial/02-styling.md
@@ -241,6 +241,33 @@ FolderWeb automatically loads and includes page-specific styles with cache-busti
```
+## Page-Specific Scripts
+
+For small progressive enhancements, you can add a `script.js` file to a content directory:
+
+```
+content/portfolio/
+├── index.md
+├── styles.css
+└── script.js
+```
+
+**script.js:**
+```js
+// Small enhancement for this page only
+document.querySelector('.portfolio-grid')?.addEventListener('click', (e) => {
+ // ...
+});
+```
+
+FolderWeb automatically loads the script with `defer` (non-blocking) and cache-busting:
+
+```html
+
+```
+
+The script tag is placed before `