diff --git a/.claude/skills/ci-deploy/SKILL.md b/.agents/skills/ci-deploy/SKILL.md similarity index 100% rename from .claude/skills/ci-deploy/SKILL.md rename to .agents/skills/ci-deploy/SKILL.md diff --git a/.claude/skills/content-editing/SKILL.md b/.agents/skills/content-editing/SKILL.md similarity index 100% rename from .claude/skills/content-editing/SKILL.md rename to .agents/skills/content-editing/SKILL.md diff --git a/.claude/skills/design-system/SKILL.md b/.agents/skills/design-system/SKILL.md similarity index 100% rename from .claude/skills/design-system/SKILL.md rename to .agents/skills/design-system/SKILL.md diff --git a/.claude/skills/git-hooks/SKILL.md b/.agents/skills/git-hooks/SKILL.md similarity index 100% rename from .claude/skills/git-hooks/SKILL.md rename to .agents/skills/git-hooks/SKILL.md diff --git a/.claude/skills/mdx-thread/SKILL.md b/.agents/skills/mdx-thread/SKILL.md similarity index 100% rename from .claude/skills/mdx-thread/SKILL.md rename to .agents/skills/mdx-thread/SKILL.md diff --git a/.claude/skills/seo-metadata/SKILL.md b/.agents/skills/seo-metadata/SKILL.md similarity index 100% rename from .claude/skills/seo-metadata/SKILL.md rename to .agents/skills/seo-metadata/SKILL.md diff --git a/.claude/skills/ci-deploy b/.claude/skills/ci-deploy new file mode 120000 index 0000000..1d2e5af --- /dev/null +++ b/.claude/skills/ci-deploy @@ -0,0 +1 @@ +../../.agents/skills/ci-deploy \ No newline at end of file diff --git a/.claude/skills/content-editing b/.claude/skills/content-editing new file mode 120000 index 0000000..c09701d --- /dev/null +++ b/.claude/skills/content-editing @@ -0,0 +1 @@ +../../.agents/skills/content-editing \ No newline at end of file diff --git a/.claude/skills/design-system b/.claude/skills/design-system new file mode 120000 index 0000000..ed518de --- /dev/null +++ b/.claude/skills/design-system @@ -0,0 +1 @@ +../../.agents/skills/design-system \ No newline at end of file diff --git a/.claude/skills/git-hooks b/.claude/skills/git-hooks new file mode 120000 index 0000000..a8ae83e --- /dev/null +++ b/.claude/skills/git-hooks @@ -0,0 +1 @@ +../../.agents/skills/git-hooks \ No newline at end of file diff --git a/.claude/skills/mdx-thread b/.claude/skills/mdx-thread new file mode 120000 index 0000000..47a2285 --- /dev/null +++ b/.claude/skills/mdx-thread @@ -0,0 +1 @@ +../../.agents/skills/mdx-thread \ No newline at end of file diff --git a/.claude/skills/seo-metadata b/.claude/skills/seo-metadata new file mode 120000 index 0000000..47a0c47 --- /dev/null +++ b/.claude/skills/seo-metadata @@ -0,0 +1 @@ +../../.agents/skills/seo-metadata \ No newline at end of file diff --git a/src/app/threads/[slug]/page.tsx b/src/app/threads/[slug]/page.tsx index d635851..8d61496 100644 --- a/src/app/threads/[slug]/page.tsx +++ b/src/app/threads/[slug]/page.tsx @@ -11,6 +11,7 @@ import { threadCovers } from "@/lib/thread-covers"; import { Photo } from "@/components/photo"; import { Header } from "@/components/header"; import { Footer } from "@/components/footer"; +import { TableOfContents } from "@/components/table-of-contents"; type Params = { slug: string }; @@ -67,6 +68,7 @@ export default async function ThreadPage({
+
+ + +