designsystem

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package designsystem provides an omniskill-based skill for design system operations. It exposes tools for reading spec, generating guidance, and validating implementations.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Skill

type Skill struct {
	// contains filtered or unexported fields
}

Skill provides design system operations as MCP tools.

func New

func New(service *dss.Service) *Skill

New creates a new design system skill from a service.

func (*Skill) Close

func (s *Skill) Close() error

Close cleans up any resources.

func (*Skill) Description

func (s *Skill) Description() string

Description returns a human-readable description.

func (*Skill) Init

func (s *Skill) Init(_ context.Context) error

Init performs any initialization needed by the skill.

func (*Skill) Name

func (s *Skill) Name() string

Name returns the skill identifier.

func (*Skill) Service

func (s *Skill) Service() *dss.Service

Service returns the underlying service for direct SDK access.

func (*Skill) Tools

func (s *Skill) Tools() []skill.Tool

Tools returns all tools provided by this skill.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL