opda-design

Generate branded HTML interfaces and CSS assets for the OPDA Knowledge Base.

Updated May 15, 2026
One-click install
npx skills add https://github.com/sparkling/opda --skill opda-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opda-design
Source: https://github.com/sparkling/opda/tree/main/design
Command: npx skills add https://github.com/sparkling/opda --skill opda-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill unit offers a toolkit for generating well-branded interfaces and assets for the OPDA Knowledge Base, streamlining the design process and maintaining a consistent visual language.

Core Features & Use Cases

  • Design System: Provides comprehensive design guidelines, colors, type, fonts, assets, and UI kit components.
  • Prototyping: Enables the creation of static HTML files for doc pages, governance overviews, schema browsers, and design-system reference surfaces.
  • Use Case: If you need to design a new page or surface for the OPDA Knowledge Base, this Skill unit can help you generate the necessary CSS and assets based on the established design system.

Quick Start

Load the design-system.css into your project to apply the OPDA design system. If you want the tokens alone, use colors_and_type.css. Then, use the existing class hooks for styling your components and layouts.

Frequently Asked Questions about opda-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create branded documentation pages for a knowledge base using a slab-serif editorial design system?

You can generate branded documentation pages by loading the provided design-system.css into your project and using existing class hooks to style components with the warm-canvas, terracotta-accent, slab-serif editorial system.

What is included in a UI kit for building schema browsers and governance overviews?

A UI kit for schema browsers includes comprehensive design guidelines, colors, typography, fonts, assets, and UI components necessary to maintain a consistent visual language across knowledge base surfaces.

How do I apply design tokens for colors and type to my static HTML files?

To apply design tokens to static HTML files, load the colors_and_type.css file into your project to access the predefined warm-canvas and terracotta-accent token values.

Do I need existing design system files in my project to generate branded assets?

Yes, generating branded interfaces requires the design system files and assets to already be present in your project directory to ensure the output matches the established visual language.

Can I prototype a design-system reference surface without starting from scratch?

Yes, you can prototype static HTML files for design-system reference surfaces by utilizing the predefined class hooks and assets from the design system rather than building the CSS from scratch.

What's the best way to maintain a consistent visual language across documentation sites?

The best way to maintain visual consistency across documentation sites is to load a centralized design-system.css file and apply its predefined UI kit components and class hooks for all layouts.