INOV8 Orthopedics Design System

VerifiedSafe

Applies the INOV8 Orthopedics brand system: color and type tokens, components, and strict brand rules for any page, slide, or production UI.

Sby Skills Guide Bot
ContentIntermediate
9/20/2026
Claude Code
#design-system#branding#ui#css-tokens#healthcare

Recommended for

Automated summary

Supplies the INOV8 Orthopedics brand book, design tokens, and component previews so an agent can produce on-brand pages, slides, and interfaces.

Strengths

  • Explicit, checkable brand rules (casing, INOV8 naming, gradient restrictions, type-weight ceilings)
  • Tokens provided as both CSS and JSON, covering web output and non-CSS artifacts like slides or design tools
  • Component previews and a self-contained home page that can be copied as patterns

Limitations

  • Assumes the design-system folder (README, tokens, components) is available to the agent
  • Applies only to INOV8 Orthopedics and INOV8 Surgical branding, not general design work
  • Leans toward HTML/React deliverables; native or slide-tool output needs adaptation
When to use it

Use whenever an artifact must carry INOV8 Orthopedics or INOV8 Surgical branding and follow its visual rules.

When not to use it

Avoid for projects unrelated to INOV8, or when the design-system files are not present locally.

Security analysis

Safe
Quality score88/100

The skill only instructs reading local design-system files and generating branded HTML/CSS output. It declares no allowed tools, does not invoke shell, network, file deletion, or data exfiltration, and contains no obfuscated or destructive instructions. The only network reference is loading Google Fonts in generated output, which is benign.

No concerns found

How this analysis is made

Examples

Procedure page
Build an INOV8 Orthopedics page for hip replacement surgery using the design system tokens and the procedure card preview.
Branded email mock
Turn this draft follow-up email into an INOV8-branded HTML mock that follows the brand book casing and color rules.
Slide deck styling
Restyle these three slides to match INOV8 branding using tokens.json for the colors, type, and spacing.

name: inov8-orthopedics-design description: This skill should be used when the user wants to design, prototype, or build anything branded for INOV8 Orthopedics or INOV8 Surgical (Houston, TX), such as a web page, slide, mock, email, form, dashboard, or production UI. Triggers on phrases like "INOV8 branding", "make this look like INOV8", "INOV8 design system", "INOV8 colors", "INOV8 Orthopedics page", "use our brand", or any request for INOV8-branded output. Points the agent at the brand book, the token files, and the component previews in this folder, and enforces the brand's hard rules.

INOV8 Orthopedics design system

This folder is a mirror of the INOV8 Orthopedics design system. Read it before producing any INOV8-branded output, then design with its tokens and rules rather than from memory.

Read these first, in order

  1. README.md — the brand book: brand context, voice and casing rules, visual foundations, iconography, assets, open caveats. Every rule below is explained there.
  2. tokens.css — every color, type, spacing, radius, shadow, and motion token as CSS custom properties, plus one class per type style (.display, .h1 … .h6, .body, .lead, .eyebrow, .caption, .label). Link or inline this file in HTML output and use its variables instead of raw values.
  3. tokens.json — the same tokens as data, each with a usage note. Read it when generating non-CSS output (slides, native UI, design tools).
  4. api/tokens.md and api/components/<Component>.md — short cards per token family and per showcase component. Read a component's card before reusing its pattern.
  5. components/<Component>/preview.html — live examples of badges, buttons, CTA block, forms, icons, info card, nav, physician card, procedure card, and the full home page (Index). Copy patterns out of them.

Also available: components/bundle.css (component classes such as .gradient-rule, .eyebrow, .name-emphasis), components/assets/inov8-logo.png (the wordmark, full color, transparent background), components/Index/*.jsx (the home page's React sources), and ui_kits/website/index-standalone.html (the home page as one self-contained file).

Hard rules

  • Write the brand name as INOV8: all caps, the digit 8, no space, no hyphen.
  • Sentence case for headlines, buttons, navigation, and labels. Title Case only for proper nouns and product names. No exclamation marks, no emoji, no urgency marketing.
  • "We" for the practice, "you / your" for the patient. Never "I".
  • List specialties in this order: Hip, Knee, Shoulder, Elbow, Sports Medicine, Physical Therapy.
  • The brand gradient (--inov8-gradient, teal to navy) is for the wordmark, hero accents, and the 4 px .gradient-rule divider only. Never as a CTA fill, never behind body text.
  • Primary CTA and accent color is --cyan-500 (#00A9D2). Dark surfaces use --navy-900 (#20265A). Headings on light sit at --navy-950.
  • Display headings use --font-display (Jost) at --fw-light (300). Never bold or black weights for display; semibold (600) is the ceiling anywhere.
  • Body and UI text use --font-body (DM Sans).
  • Corners: --radius-md (10 px) for cards and buttons, --radius-pill for chips and the primary CTA, --radius-xs for small inputs.
  • Shadows are the four navy-tinted steps --shadow-xs to --shadow-lg. Never pure black. Focus rings use --shadow-focus; never remove them.
  • Icons are Lucide, 1.5 px stroke, rounded caps, used sparingly. No decorative marketing iconography.
  • Photography over illustration; flat backgrounds; no textures or patterns.
  • On dark surfaces show the wordmark reversed to white with filter: brightness(0) invert(1). Never recolor the gradient.

How to work

  • For throwaway visuals (mocks, slides, prototypes) produce a self-contained HTML file: inline tokens.css and the relevant parts of components/bundle.css, embed the logo as a data URI, and load fonts from Google Fonts (Jost, DM Sans).
  • For production code, copy tokens.css and components/bundle.css into the project and reference variables and classes from them. Do not fork values.
  • If the user invokes this skill with no other guidance, ask what they want to build, who will see it, and whether it is a mock or production work, then act as an expert designer for this brand.
  • Keep the source's known contrast misses in mind and do not make them worse: white on --brand and on --accent, --link on white, and --warning-500 on white all fall short of 4.5:1. Prefer --cyan-600 / --cyan-700 for text-sized cyan and --navy-950 for body emphasis.

Open substitutions

Flag these if they matter to the task; do not silently fix them.

  • Fonts: Jost and DM Sans are Google Fonts substitutes for unspecified brand typefaces.
  • Icons: Lucide substitutes for an in-house set that does not exist yet.
  • Photography: image slots are placeholders; no licensed photography ships here.
  • Accreditation marks (ISTA, AAHKS, ABOS, AAOS) are not redistributed.

Where this comes from

The source of truth is the Claude design-system artifact named in ARTIFACT.md; this folder is re-synced from it. Edit the artifact, not these files, unless the change is repo-only (ARTIFACT.md, this SKILL.md).

From the file to a first result

The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.

View the source and supporting files

This download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.

1. Download the file

Download SKILL.md

From the root of a test project, save the file as .skill-downloads/inov8-orthopedics-design-system-mu99joi3/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.

Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.

mkdir -p '.skill-downloads/inov8-orthopedics-design-system-mu99joi3' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/inov8-orthopedics-design-system-mu99joi3/download' --output '.skill-downloads/inov8-orthopedics-design-system-mu99joi3/SKILL.md.part' && mv '.skill-downloads/inov8-orthopedics-design-system-mu99joi3/SKILL.md.part' '.skill-downloads/inov8-orthopedics-design-system-mu99joi3/SKILL.md'

2. Check prerequisites

Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.

No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.

The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.

3. Load the skill

After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.

Claude Code
test -f '.skill-downloads/inov8-orthopedics-design-system-mu99joi3/SKILL.md' && test -s '.skill-downloads/inov8-orthopedics-design-system-mu99joi3/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/inov8-orthopedics-design' && cp -R '.skill-downloads/inov8-orthopedics-design-system-mu99joi3' '.claude/skills/inov8-orthopedics-design'

OpenSkills

OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.

Official OpenSkills installation
openskills install './.skill-downloads/inov8-orthopedics-design-system-mu99joi3'

openskills read 'inov8-orthopedics-design-system-mu99joi3'

Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.

For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.

openskills sync

Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.

4. Try a first task

Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:

Read .skill-downloads/inov8-orthopedics-design-system-mu99joi3/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.

Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.

Related skills