From fd8212023aec080bf318e93d50596200e5943d1d Mon Sep 17 00:00:00 2001 From: Bilal Godil Date: Wed, 3 Jun 2026 11:02:58 -0700 Subject: [PATCH] Hexclave rename PR5: rename skills/ dir and stack-companion (Step 11/A) skills/stack-auth -> skills/hexclave (+ docs URL), and dashboard components/stack-companion.{tsx,/} -> hexclave-companion. typecheck + lint green. --- .../(protected)/projects/[projectId]/sidebar-layout.tsx | 2 +- .../{stack-companion.tsx => hexclave-companion.tsx} | 8 ++++---- .../ai-chat-widget.tsx | 0 .../changelog-widget.tsx | 0 .../feature-request-board.tsx | 0 .../unified-docs-widget.tsx | 0 docs-mintlify/guides/getting-started/ai-integration.mdx | 2 +- skills/{stack-auth => hexclave}/SKILL.md | 0 8 files changed, 6 insertions(+), 6 deletions(-) rename apps/dashboard/src/components/{stack-companion.tsx => hexclave-companion.tsx} (98%) rename apps/dashboard/src/components/{stack-companion => hexclave-companion}/ai-chat-widget.tsx (100%) rename apps/dashboard/src/components/{stack-companion => hexclave-companion}/changelog-widget.tsx (100%) rename apps/dashboard/src/components/{stack-companion => hexclave-companion}/feature-request-board.tsx (100%) rename apps/dashboard/src/components/{stack-companion => hexclave-companion}/unified-docs-widget.tsx (100%) rename skills/{stack-auth => hexclave}/SKILL.md (100%) diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx index b836c4f30..2eca2c470 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx @@ -4,7 +4,7 @@ import { CmdKSearch, CmdKTrigger } from "@/components/cmdk-search"; import { Link } from "@/components/link"; import { Logo } from "@/components/logo"; import { ProjectSwitcher } from "@/components/project-switcher"; -import { HexclaveCompanion } from "@/components/stack-companion"; +import { HexclaveCompanion } from "@/components/hexclave-companion"; import ThemeToggle from "@/components/theme-toggle"; import { Button, diff --git a/apps/dashboard/src/components/stack-companion.tsx b/apps/dashboard/src/components/hexclave-companion.tsx similarity index 98% rename from apps/dashboard/src/components/stack-companion.tsx rename to apps/dashboard/src/components/hexclave-companion.tsx index dca0a8f23..54dc15a13 100644 --- a/apps/dashboard/src/components/stack-companion.tsx +++ b/apps/dashboard/src/components/hexclave-companion.tsx @@ -10,10 +10,10 @@ import { runAsynchronously } from '@hexclave/shared/dist/utils/promises'; import React, { createContext, useCallback, useContext, useEffect, useRef, useState } from 'react'; import packageJson from '../../package.json'; import { FeedbackForm } from './feedback-form'; -import { AIChatWidget } from './stack-companion/ai-chat-widget'; -import { ChangelogWidget } from './stack-companion/changelog-widget'; -import { FeatureRequestBoard } from './stack-companion/feature-request-board'; -import { UnifiedDocsWidget } from './stack-companion/unified-docs-widget'; +import { AIChatWidget } from './hexclave-companion/ai-chat-widget'; +import { ChangelogWidget } from './hexclave-companion/changelog-widget'; +import { FeatureRequestBoard } from './hexclave-companion/feature-request-board'; +import { UnifiedDocsWidget } from './hexclave-companion/unified-docs-widget'; /** * Compare two US date versions in M/D/YY format diff --git a/apps/dashboard/src/components/stack-companion/ai-chat-widget.tsx b/apps/dashboard/src/components/hexclave-companion/ai-chat-widget.tsx similarity index 100% rename from apps/dashboard/src/components/stack-companion/ai-chat-widget.tsx rename to apps/dashboard/src/components/hexclave-companion/ai-chat-widget.tsx diff --git a/apps/dashboard/src/components/stack-companion/changelog-widget.tsx b/apps/dashboard/src/components/hexclave-companion/changelog-widget.tsx similarity index 100% rename from apps/dashboard/src/components/stack-companion/changelog-widget.tsx rename to apps/dashboard/src/components/hexclave-companion/changelog-widget.tsx diff --git a/apps/dashboard/src/components/stack-companion/feature-request-board.tsx b/apps/dashboard/src/components/hexclave-companion/feature-request-board.tsx similarity index 100% rename from apps/dashboard/src/components/stack-companion/feature-request-board.tsx rename to apps/dashboard/src/components/hexclave-companion/feature-request-board.tsx diff --git a/apps/dashboard/src/components/stack-companion/unified-docs-widget.tsx b/apps/dashboard/src/components/hexclave-companion/unified-docs-widget.tsx similarity index 100% rename from apps/dashboard/src/components/stack-companion/unified-docs-widget.tsx rename to apps/dashboard/src/components/hexclave-companion/unified-docs-widget.tsx diff --git a/docs-mintlify/guides/getting-started/ai-integration.mdx b/docs-mintlify/guides/getting-started/ai-integration.mdx index 1a0c8c0bd..64e1198da 100644 --- a/docs-mintlify/guides/getting-started/ai-integration.mdx +++ b/docs-mintlify/guides/getting-started/ai-integration.mdx @@ -63,7 +63,7 @@ Install the skill once so your agent loads it automatically every time Hexclave ````markdown title="Skill install prompt" Install the Hexclave skill (`SKILL.md`) for me so you load it automatically on future Hexclave tasks. The canonical file lives at: - https://raw.githubusercontent.com/hexclave/hexclave/dev/skills/stack-auth/SKILL.md + https://raw.githubusercontent.com/hexclave/hexclave/dev/skills/hexclave/SKILL.md These are the same install locations the `skills` CLI (https://github.com/vercel-labs/skills) uses — match them exactly so the file is picked up the same way. diff --git a/skills/stack-auth/SKILL.md b/skills/hexclave/SKILL.md similarity index 100% rename from skills/stack-auth/SKILL.md rename to skills/hexclave/SKILL.md