Agent Skills

Minimal Documentation Theme and CLI for shared usage across UnJS projects. Use when creating documentation sites with Nuxt, Nuxt Content, and Nuxt UI.

Install

npx skills add https://github.com/hairyf/skills --skill undocs
SKILL.md

Undocs is a minimal Documentation Theme and CLI built with Nuxt, Nuxt Content, and Nuxt UI. It provides zero-config documentation sites with elegant CLI wrapper, automatic content transformations, and built-in components for common documentation needs.

The skill is based on undocs v0.4.15, generated at 2026-01-31.

Core References

Topic Description Reference
Getting Started Quick start guide for creating documentation sites core-getting-started
CLI Commands Development and build commands for undocs core-cli
Configuration Configure documentation site using docs.yaml core-configuration
Navigation Navigation system and icon configuration core-navigation
Project Structure Recommended project structure and organization core-project-structure
Landing Page Landing page configuration and hero customization core-landing-page

Features

Components

Topic Description Reference
Alerts Note, tip, important, warning, and caution alert components features-alerts
Package Manager Cross-package-manager command components (npm, pnpm, yarn, bun, deno) features-package-manager
Read More Styled link component for cross-referencing pages features-read-more
Mermaid Diagrams Render Mermaid diagrams and flowcharts in documentation features-mermaid
Nuxt UI Prose Use Nuxt UI Prose components in markdown files features-nuxt-ui-prose
Custom Icons Add custom icon collections via .docs/icons features-custom-icons
Page Header Links Copy markdown, open in ChatGPT/Claude features-page-header-links
Prose Code Icons File type icons in code blocks features-prose-code-icons

Content Transformations

Topic Description Reference
Content Transformations Automatic markdown transformations (GitHub notes, code groups, steps, config references) features-content-transformation
Content Collections Include/exclude patterns and source configuration features-content-collections

Additional Features

Topic Description Reference
Blog Create and manage blog posts features-blog
SEO SEO optimization and Open Graph image generation features-seo
Raw Markdown & LLMs Raw markdown output, content negotiation, /llms.txt features-raw-markdown-llms
Contributors & Sponsors Display contributors and sponsors on landing page features-contributors-sponsors
Automd Integration Integrate automd for automatic documentation updates features-automd

Best Practices

Topic Description Reference
Deployment Deploy undocs sites to various hosting platforms best-practices-deployment
Writing Best practices for structuring and writing content best-practices-writing

Related skills

vercel-react-best-practicesvercel-labs751KReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.vercel-composition-patternsvercel-labs361KReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.vercel-react-view-transitionsvercel-labs135KGuide for implementing smooth, native-feeling animations using React's View Transition API (`<ViewTransition>` component, `addTransitionType`, and CSS view transition pseudo-elements). Use this skill whenever the user wants to add page transitions, animate route changes, create shared element animations, animate enter/exit of components, animate list reorder, implement directional (forward/back) navigation animations, or integrate view transitions in Next.js. Also use when the user mentions viewpick-ui-libraryemilkowalski124KPick the right library for a given frontend task from a curated, opinionated list — numbers, OTP inputs, charts, command menus, virtualization, drag and drop, toasts, state, styling, and more. Only runs when explicitly invoked; it does not trigger on its own.

Search skills and MCP servers

Fuzzy search across 23,137 skills and servers