# n3wth > Developer documentation for the n3wth workspace: the @n3wth/ui React package, the agent skills catalog, and the r3 local memory server for MCP clients. - [n3wth Docs](https://docs.n3wth.com/index.md): Start here to pick UI, Skills, or r3 and jump to the quickstart. Documentation for the three independent n3wth developer tools. - [Workspace Setup](https://docs.n3wth.com/workspace.md): Clone the n3wth monorepo, install dependencies, find the source for each product, and validate your change before opening a pull request. - [Preview and Publish](https://docs.n3wth.com/publishing.md): Preview docs locally with the Mintlify CLI, check for broken links, and publish updates to docs.n3wth.com from the n3wth/n3wth repository. - [Quickstart](https://docs.n3wth.com/ui/quickstart.md): Install the React design system and build a page with shared components, native controls, and the Newth theme in under five minutes. - [Theme Provider and useTheme](https://docs.n3wth.com/ui/theme-provider.md): Mount N3wthProvider at your app root, load the shared stylesheet, and read or toggle the current theme with the useTheme hook. - [Use with Tailwind](https://docs.n3wth.com/ui/tailwind.md): Wire the @n3wth/ui token bridge into a Tailwind v4 stylesheet for native primitives or root compatibility adapters. - [Primitives and Adapters](https://docs.n3wth.com/ui/primitives.md): Choose between native Astryx primitives from @n3wth/ui/primitives and root compatibility adapters, then browse the full component catalog. - [Page Layouts and Site Components](https://docs.n3wth.com/ui/layouts.md): Compose page frames, navigation, headings, sections, and footers with the site components exported from @n3wth/ui/site. - [Reset Scroll on Route Change](https://docs.n3wth.com/ui/scroll-reset.md): Use useRouteScrollReset with React Router to scroll to the top after qualifying same-origin anchor clicks to a new pathname. - [Render a Reading Outline](https://docs.n3wth.com/ui/reading-outline.md): Render a ReadingOutline alongside matching section IDs to give long-form pages a scroll-spy table of contents. - [Generate Open Graph Images](https://docs.n3wth.com/ui/og-images.md): Use the OGCard component with Next.js ImageResponse to generate branded Open Graph images at the edge for social sharing. - [Package Entry Points](https://docs.n3wth.com/ui/entry-points.md): Reference for every public export path in @n3wth/ui: modules, CSS, fonts, and the Tailwind preset. Use these instead of importing from dist. - [Troubleshooting](https://docs.n3wth.com/ui/troubleshooting.md): Fix import, CSS, font, and theme problems in the React design system. Check versions, entry points, and provider setup before adjusting component props. - [Quickstart](https://docs.n3wth.com/skills/quickstart.md): Install your first AI coding skill for Antigravity CLI in under a minute using the shell installer at skills.n3wth.com. - [Shell Installer](https://docs.n3wth.com/skills/installation.md): Copy skill files into your assistant's skills directory with the shell installer at skills.n3wth.com. Supports flat files and folder skills. - [Authoring Skills](https://docs.n3wth.com/skills/authoring.md): Learn how to write a skill, add it to the catalog, and publish it so others can install it via the shell installer at skills.n3wth.com. - [Skill Interface](https://docs.n3wth.com/skills/interface.md): TypeScript field reference for every entry in the skills catalog, including required and optional properties for the Skill interface. - [newth-skills CLI](https://docs.n3wth.com/skills/cli.md): Reference for the experimental newth-skills Node CLI, which maintains its own catalog separate from the shell installer at skills.n3wth.com. - [Quickstart](https://docs.n3wth.com/r3/quickstart.md): Connect r3 to an MCP client and verify memory persistence across conversations. No accounts or API keys required. - [Configuration](https://docs.n3wth.com/r3/configuration.md): Set environment variables on the r3 MCP process to choose storage backends, intelligence modes, and optional Mem0 cloud sync. - [Transport](https://docs.n3wth.com/r3/transport.md): r3 speaks MCP over stdio. Learn the transport, tool-call format, namespaces, and how intelligence modes affect the tool list. - [Memory Tools Reference](https://docs.n3wth.com/r3/memory-tools.md): Reference for the 8 r3 MCP memory tools: add, get, update, delete, search, list, deduplicate, and import. - [Cache and Sync Tools](https://docs.n3wth.com/r3/cache-tools.md): Inspect cache health, optimize hit rates, and check background sync status for r3 memory operations. - [Knowledge Graph Tools](https://docs.n3wth.com/r3/knowledge-graph.md): Enhanced-mode tools for extracting entities from text, building a knowledge graph from stored memories, and finding relationship paths. - [Troubleshooting](https://docs.n3wth.com/r3/troubleshooting.md): Fix common r3 problems: macOS build failures, MCP client discovery, empty search results, and memory persistence across restarts and processes.