Use this skill whenever creating or editing any markdown file. Do not wait for an explicit request — if a markdown file is being created or edited, this skill applies.
All code blocks must include a language tag and a Torchlight flag.
| Flag | Description |
|---|---|
+code | Source code only (syntax highlighted) |
+demo | Preview + code (always visible) |
+demo-folded | Preview + code + collapsible |
Other flags (+preview, +collapse, output) exist but are less common — only use when requested.
| Use For | Tag |
|---|---|
| Directory trees, shell commands | ```bash +code |
| Blade templates |
```html +code-blade |
When using +demo-folded, apply demo attributes intentionally:
class="..." — outer demo wrapper stylingpreview-class="..." — preview-only layout or stylingExample opening tag:
```html +demo-folded class="bx" preview-class="grid gap lg:cols-3"
<div class="example">Content here</div>
Use 80 hyphens as a visual section separator in long documents when a --- thematic break is not appropriate:
--------------------------------------------------------------------------------
- for unordered lists1. 2. for ordered stepsStandard GitHub Flavored Markdown. Keep column separators aligned.
| Column | Type | Nullable | Default |
|---|---|---|---|
| id | bigint | No | AUTO |
| name | varchar(255) | No | - |