MCPcopy Index your code
hub / github.com/skeletonlabs/skeleton

github.com/skeletonlabs/skeleton @4.15.2

repository ↗ · DeepWiki ↗ · release 4.15.2 ↗ · Ask this repo → · + Follow
1,101 symbols 2,607 edges 953 files 2 documented · 0% 4 cross-repo links updated todayskeleton@5.0.0-next.11 · 2026-06-15★ 6,00333 open issues
README

Skeleton

npm version npm version npm version Chat license

Skeleton is an adaptive design system powered by Tailwind CSS. Providing opinionated solutions for themes, colors, typography, and more. Including easy to use components for your favorite web frameworks.

👋 Community

👍 Sponsor Us

🤝 Get Support

🛠️ Contribute

Browse the contribution guidelines to help you get started.

Maintainers

Creator and Core Maintainer: Chris Simmons (@endigo9740)

With contribution from Skeleton Labs and the open source community.

Extension points exported contracts — how you extend this code

PagefindIndexOptions (Interface)
(no doc)
sites/skeleton.dev/src/modules/pagefind.ts
CodeBlockProps (Interface)
(no doc)
sites/themes.skeleton.dev/src/lib/components/common/CodeBlock/types.ts
ProgressLabelProps (Interface)
(no doc)
packages/skeleton-react/src/components/progress/anatomy/label.tsx
PropsWithElement (Interface)
(no doc)
packages/skeleton-svelte/src/internal/props-with-element.ts
MigrateOptions (Interface)
(no doc)
packages/cli/src/commands/migrate/index.ts
Node (Interface)
(no doc)
playgrounds/skeleton-react/src/routes/components/tree-view/index.tsx
PagefindRankingWeights (Interface)
(no doc)
sites/skeleton.dev/src/modules/pagefind.ts
Globals (Interface)
(no doc)
sites/themes.skeleton.dev/src/lib/state/types.ts

Core symbols most depended-on inside this repo

createContext
called by 43
packages/skeleton-react/src/internal/create-context.ts
createContext
called by 43
packages/skeleton-svelte/src/internal/create-context.ts
useListCollection
called by 17
packages/skeleton-react/src/hooks/use-list-collection.ts
transformClasses
called by 15
packages/cli/src/commands/migrate/migrations/skeleton-3/transformers/transform-classes.ts
getCollection
called by 9
sites/skeleton.dev/src/modules/content.ts
getColorKey
called by 8
sites/themes.skeleton.dev/src/lib/utils/generator/colors.ts
getSection
called by 7
sites/skeleton.dev/src/modules/navigation.ts
kebabToPascal
called by 6
sites/skeleton.dev/src/modules/loaders/components.ts

Shape

Function 754
Interface 327
Method 14
Class 6

Languages

TypeScript100%

Modules by API surface

sites/skeleton.dev/src/modules/loaders/components.ts29 symbols
sites/skeleton.dev/src/modules/pagefind.ts11 symbols
packages/cli/test/migrate/skeleton-3/classes.test.ts10 symbols
packages/cli/src/commands/migrate/migrations/skeleton-3/transformers/transform-svelte.ts8 symbols
sites/themes.skeleton.dev/src/lib/utils/generator/format-output.ts7 symbols
sites/themes.skeleton.dev/src/lib/utils/generator/colors.ts7 symbols
sites/themes.skeleton.dev/src/lib/state/types.ts7 symbols
sites/skeleton.dev/src/components/examples/guides/cookbook/floating-ui-attachments/popover.ts7 symbols
sites/skeleton.dev/src/components/examples/guides/cookbook/chat/react/default.tsx7 symbols
sites/skeleton.dev/src/components/examples/framework-components/tree-view/react/lazy-loading.tsx5 symbols
packages/cli/src/commands/migrate/migrations/skeleton-4/transformers/transform-svelte.ts5 symbols
sites/skeleton.dev/src/modules/llms/process-api-reference-components.ts4 symbols

Dependencies from manifests, versioned

@astrojs/checkcatalog: · 1×
@astrojs/mdxcatalog: · 1×
@astrojs/partytowncatalog: · 1×
@astrojs/reactcatalog: · 1×
@astrojs/sitemapcatalog: · 1×
@astrojs/sveltecatalog: · 1×
@astrojs/vercelcatalog: · 1×
@changesets/clicatalog: · 1×
@clack/promptscatalog: · 1×
@faker-js/fakercatalog: · 1×
@floating-ui/domcatalog: · 1×
@internationalized/datecatalog: · 1×

For agents

$ claude mcp add skeleton \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact