Agent skill

Design Systems Slds Apply

by forcedotcom in forcedotcom/sf-skills

Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons.

Apache-2.0Auto-check passedFrontend & Design

Install Design Systems Slds Apply

skills CLI
$ npx skills add forcedotcom/sf-skills --skill design-systems-slds-apply -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install forcedotcom/sf-skills design-systems-slds-apply --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/design-systems-slds-apply .claude/skills/design-systems-slds-apply && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
design-systems-slds-apply
GitHub stars
1.1k
Token cost
~3.7k tokens
SKILL.md length
1,336 words
Files
158 (incl. scripts, references, assets)
Skills in repo
251
Repo updated
First seen
Licence
Apache-2.0

At a glance

Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons.

  • Works in 5 steps: Understand the Need → Select the Artifact → Apply Styling → …
  • Building any UI that needs SLDS
  • SKILL.md covers What is SLDS?, Scope, Component Selection Hierarchy and Core Rules, plus 9 more sections
  • Calls node and npx

What it does

Design Systems Slds Apply is an agent skill from forcedotcom/sf-skills. Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons. Use when building any UI that needs SLDS, choosing between Lightning Base Components and SLDS Blueprints, applying styling hooks for theming, using utility classes for layout and spacing, or selecting icons. Triggers include "build a modal", "create a form", "data table", "SLDS styling", "style with hooks", "add an icon".

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 160 other files, including scripts, reference files and assets (for example `assets/README.md`, `assets/blueprints/components/accordion.yaml` and `assets/blueprints/components/activity-timeline.yaml`).

It sits in Frontend & Design, covering Design systems, Theming and dark mode and Accessibility. It works with Salesforce. The repository describes itself as: Salesforce's curated collection of agent skills for building applications. Optimized for Agentforce Vibes, compatible with all AI tools. The licence is Apache-2.0.

When your agent uses it

  • Building any UI that needs SLDS
  • Choosing between Lightning Base Components and SLDS Blueprints
  • Applying styling hooks for theming
  • Using utility classes for layout and spacing

Example prompts

  • “build a modal”
  • “create a form”
  • “data table”
  • “/design-systems-slds-apply”

Requirements

  • Node.js

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Understand the Need
  2. Select the Artifact
  3. Apply Styling
  4. Add Icons
  5. Validate (Mandatory — Do Not Skip)

What it can do on your machine

Read from SKILL.md and the folder at commit e5164d9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • node
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • developer.salesforce.com
    • lightningdesignsystem.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Design Systems Slds Apply loads about 3.7k tokens when it runs, and up to ~118k if it reads all its reference files. Until then it costs about 112 tokens; SKILL.md has 1,336 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~112
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~118k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from forcedotcom/sf-skills at commit e5164d9, republished under its Apache-2.0 licence (© forcedotcom). 1,336 words, ~3,733 tokens.

Download SKILL.mdSave it as .claude/skills/design-systems-slds-apply/SKILL.md (or your agent's skills folder). This skill also uses 157 other files; get the full folder from GitHub.
name
design-systems-slds-apply
description
Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons. Use when building any UI that needs SLDS, choosing between Lightning Base Components and SLDS Blueprints, applying styling hooks for theming, using utility classes for layout and spacing, or selecting icons. Triggers include "build a modal", "create a form", "data table", "SLDS styling", "style with hooks", "add an icon".
metadata.version
1.1
metadata.domains
Design Systems
metadata.relatedSkills
design-systems-slds-validate

Applying SLDS

The Salesforce Lightning Design System (SLDS) is a CSS framework with thousands of artifacts. This skill teaches agents how to find and correctly use them.

Version: This skill targets SLDS v2. Legacy --lwc-* tokens and slds-*--modifier syntax are deprecated.

Audit scope: The companion design-systems-slds-validate skill analyzer only scans .css, .html, and .js files. Use it directly for LWC and similar HTML/CSS/JS components; treat it as a partial signal for JSX/TSX or other framework-specific template formats and supplement with manual review.

What is SLDS?

ArtifactCountDescription
Lightning Base Components~70Pre-built LWC components (LWC only)
SLDS Blueprints85CSS/HTML patterns for any framework
Styling Hooks523CSS custom properties (--slds-g-*) for theming
Utility Classes1,147Rapid styling classes for spacing, layout, visibility
Icons1,732SVG icons across 5 categories

Scope

This skill covers:

  • Which blueprint to use for a given UI pattern
  • How to style with hooks (color, spacing, typography, shadows, borders)
  • Which utility classes to use for layout, spacing, visibility
  • Which icon to use and from which category
  • SLDS naming conventions, class structure, hook syntax

This skill includes basic accessibility reminders (icon alt text, focus outlines, color-not-sole-indicator) in the validation checklists. Full WCAG compliance requires a dedicated accessibility review.

This skill does NOT cover (use companion skills):

  • Design decisions -- visual hierarchy, composition, interaction patterns
  • LWC mechanics -- component structure, @wire, @api, lifecycle, events (not yet available)
  • Full accessibility -- WCAG conformance, ARIA patterns, keyboard navigation, focus management, contrast ratios (not yet available)

Component Selection Hierarchy

Always follow this order:

text
1. Lightning Base Components (LWC only)    ← Check first
2. SLDS Blueprints (any framework)         ← Use exact SLDS classes
3. Custom with Styling Hooks               ← Use var(--slds-g-*)
4. Custom CSS (last resort)                ← Still use hooks for values

If building in LWC, check for an LBC first: Lightning Component Library

If no LBC exists (or not using LWC), select an SLDS Blueprint. See references/component-selection.md.


Core Rules

Do
  • Follow the selection hierarchy: LBC > Blueprint > Hooks > Custom CSS
  • Use var(--slds-g-*, fallback) for all themeable values
  • Create custom classes (my-*, c-*) instead of overriding .slds-*
  • Verify every hook, class, and utility exists before using it — run the search scripts; never assume an artifact exists based on naming patterns (see Verify Before You Use)
  • Pair surface colors with on-surface colors for text
  • Provide alternative-text on every <lightning-icon>
Don't
  • Hard-code colors, spacing, or typography values
  • Override .slds-* classes directly
  • Use deprecated --lwc-* tokens as primary values
  • Use --slds-s-* (shared) hooks -- they are private/internal
  • Reassign hook values -- only reference them with var()
  • Use color alone to convey meaning
  • Invent hook names by interpolating patterns from other families (see Naming Traps below)

Hook Naming Traps

SLDS hook families do NOT all follow the same naming pattern. Agents frequently invent hooks that don't exist by assuming {prefix}-{number} works universally. Always verify a hook exists via the bundled search-hooks.cjs script or assets/hooks-index.json before using it.

Trap 1: Font size hooks are NOT numbered
Wrong (does not exist)CorrectNotes
--slds-g-font-size-3--slds-g-font-scale-1Font sizes use font-scale-*, not font-size-*
--slds-g-font-size-4--slds-g-font-scale-2Only --slds-g-font-size-base exists (base size)
--slds-g-font-size-8--slds-g-font-scale-6Scale goes: neg-4 through 10

Rule: For font sizes, use --slds-g-font-size-base (the one base size) or --slds-g-font-scale-* (the numbered scale). Never --slds-g-font-size-N.

Trap 2: Color hooks always require a number
Wrong (does not exist)CorrectNotes
--slds-g-color-on-surface--slds-g-color-on-surface-2All color hooks need a number
--slds-g-color-on-accent--slds-g-color-on-accent-1Pick 1/2/3 by emphasis level
--slds-g-color-surface--slds-g-color-surface-1No unnumbered base form

Rule: Every --slds-g-color-* hook ends in a number. Pick by emphasis: -1 (low), -2 (medium), -3 (high).

Trap 3: Not all values have hook equivalents

Some CSS values (e.g., min-width: 7rem for label alignment) have no SLDS hook. This is acceptable:

css
.c-field-label {
  /* No SLDS hook exists for this width; intentional custom value */
  min-width: 7rem;
}

Rule: When no hook exists, use the value directly with a comment explaining it's intentional. Prefer SLDS grid utilities (slds-size_*) as alternatives to hardcoded widths where possible.


Verify Before You Use

Rule: Never include an SLDS hook, utility class, blueprint class, or icon in generated code without first confirming it exists in the metadata. Guessing based on naming patterns is the primary source of invented artifacts.

Run the appropriate search command before emitting any SLDS artifact:

ArtifactVerification commandSource of truth
Styling hook (--slds-g-*)node scripts/search-hooks.cjs --prefix "<hook-name>"assets/hooks-index.json
Utility class (slds-*)node scripts/search-utilities.cjs --search "<class-name>"assets/utilities-index.json
Blueprint / CSS classnode scripts/search-blueprints.cjs --search "<pattern>" then read the YAMLassets/blueprints/components/*.yaml
Iconnode scripts/search-icons.cjs --query "<description>"assets/icon-metadata.json

If the search returns no match: do not use the artifact. Find an alternative from the search results or build custom with verified hooks.


Naming Conventions

Use a consistent prefix for custom classes to avoid collision with SLDS:

PatternUse CaseExample
my-*General custom stylingmy-card-header
c-*LWC component-specificc-accountList-row
[namespace]-*Package/app namespaceacme-dashboard-widget

Avoid: generic names (container, wrapper), SLDS-like names (custom-slds-button), BEM on SLDS classes (slds-card__custom-header).

Custom hook namespacing:

css
:root {
  --my-app-primary: var(--slds-g-color-accent-1);
  --my-app-card-padding: var(--slds-g-spacing-4);
}

Knowledge Map

This skill bundles comprehensive SLDS knowledge. Read files as needed -- don't read everything upfront.

Decision Guides (start here for each task)
FileRead when
references/component-selection.mdChoosing a component or blueprint
references/styling-decision-guide.mdApplying colors, spacing, typography, shadows
references/icons-decision-guide.mdSelecting or implementing an icon
references/utilities-quick-ref.mdUsing utility classes for layout/spacing
Show full SKILL.md (532 more words)Show less
Search Scripts (find specific artifacts)
ScriptWhat it searchesExample
scripts/search-blueprints.cjs85 blueprint YAMLs--search "dialog"
scripts/search-hooks.cjs523 styling hooks--prefix "--slds-g-color-accent-"
scripts/search-icons.cjs1,732 icons with synonyms--query "save button"
scripts/search-utilities.cjs1,147 utility classes--category "grid"
Deep-Dive Guidance (read for detailed rules)
FolderContentIndex
references/overviews/Foundational concepts (color, spacing, typography, etc.)references/README.md
references/styling-hooks/Hook categories with detailed usagereferences/README.md
references/utilities/27 utility class categoriesreferences/README.md
references/slds-development-guide.mdFull SLDS development guide--
Raw Metadata (structured data for lookup)

Do not read metadata JSON files directly — they are too large for agent context (hooks-index.json is 6,000+ lines; icon-metadata.json is 38,000+ lines). Use the search scripts above to query them.

FileContentLines
assets/blueprints/components/*.yaml85 blueprint specs (classes, variants, a11y, HTML)~50-200 each
assets/hooks-index.json523 hooks with values and CSS properties~6,300
assets/icon-metadata.json1,732 icons with synonyms for search~38,500
assets/utilities-index.json1,147 utility classes with CSS rules~6,900

Authoring Workflow

Phase 1: Understand the Need

Identify:

  • What UI pattern is needed? (form, table, modal, card, etc.)
  • What framework? (LWC, React, Vue, Angular, vanilla)
  • What data will it display?
  • What states does it need? (loading, empty, error, success)
Phase 2: Select the Artifact
  1. If LWC: Check the Lightning Component Library for an LBC
  2. Search blueprints: node scripts/search-blueprints.cjs --search "<pattern>"
  3. Read the blueprint YAML: assets/blueprints/components/<name>.yaml for exact classes, modifiers, states, and accessibility requirements
  4. No match? Build custom with hooks (see Phase 3)

Details: references/component-selection.md

Phase 3: Apply Styling
  1. Read: references/styling-decision-guide.md
  2. Colors: Classify role (surface, accent, feedback, border) then pick hook
  3. Spacing: Use utility classes (slds-p-*, slds-m-*) or hooks (--slds-g-spacing-*)
  4. Layout: Use grid utilities (slds-grid, slds-col, slds-size_*)
  5. Custom CSS: Use var(--slds-g-*, fallback), custom class prefixes only
Phase 4: Add Icons
  1. Read: references/icons-decision-guide.md
  2. Search: node scripts/search-icons.cjs --query "<description>"
  3. In LWC: Use <lightning-icon> with alternative-text
  4. In non-LWC: Use SVG with slds-icon classes and slds-assistive-text
Phase 5: Validate (Mandatory — Do Not Skip)

Step 1: Run the SLDS linter. This is required. Zero violations is the target.

bash
npx @salesforce-ux/slds-linter@latest lint <component-path>

The linter catches hardcoded values, class overrides, and deprecated tokens. Fix all violations before proceeding. Do not rationalize violations as acceptable.

Step 2: Verify no invented hooks. Confirm every --slds-g-* hook in the output exists in assets/hooks-index.json. Cross-reference against the T051 check in checklists.md.

Step 3: Run through checklists.md for the checks the linter cannot automate:

  • All var(--slds-g-*) have fallback values (T002)
  • Surface/accent/feedback color hooks are properly paired (T010–T013)
  • Spacing uses hooks or utility classes — no magic px values (T020–T021)
  • Font sizes use --slds-g-font-scale-*, not --slds-g-font-size-N (T031)
  • All icons have accessibility text (A004)
  • Custom classes use my-* or c-* prefix (Q010)

Step 4 (optional): Run the full quality audit using the design-systems-slds-validate skill for a scored report before code review or deployment. Use it directly for LWC / HTML-CSS-JS components; for JSX/TSX outputs, treat the result as partial coverage only. Target a B grade (≥80) or higher before marking work complete.


Quick Reference

Common Hook Patterns
css
/* Surface + text pairing (always use numbered variants) */
background: var(--slds-g-color-surface-1, #ffffff);
color: var(--slds-g-color-on-surface-2, #181818);

/* Standard padding */
padding: var(--slds-g-spacing-4, 1rem);

/* Card-like container */
border-radius: var(--slds-g-radius-border-2, 0.25rem);
box-shadow: var(--slds-g-shadow-1, 0 2px 4px rgba(0,0,0,0.1));

/* Accent for primary actions */
background: var(--slds-g-color-accent-1, #0176d3);
color: var(--slds-g-color-on-accent-1, #ffffff);

/* Typography -- use font-scale-*, NOT font-size-* (only font-size-base exists) */
font-size: var(--slds-g-font-scale-2, 0.875rem);
Common Utility Patterns
html
<!-- Responsive grid -->
<div class="slds-grid slds-wrap slds-gutters">
  <div class="slds-col slds-size_1-of-1 slds-medium-size_1-of-2">...</div>
</div>

<!-- Spacing -->
<div class="slds-p-around_medium slds-m-bottom_small">...</div>

<!-- Truncation -->
<p class="slds-truncate" title="Full text here">Full text here</p>

Examples

See examples.md for worked examples demonstrating the full workflow from intent to SLDS artifact selection.

Validation

See checklists.md for validation checklists aligned with the design-systems-slds-validate skill.

Resources

© forcedotcom, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 157 other files (scripts, references, assets) in skills/design-systems-slds-apply of forcedotcom/sf-skills.

  • SKILL.md
  • assets/README.md
  • assets/blueprints/components/accordion.yaml
  • assets/blueprints/components/activity-timeline.yaml
  • assets/blueprints/components/alert.yaml
  • assets/blueprints/components/app-launcher.yaml
  • assets/blueprints/components/avatar-group.yaml
  • assets/blueprints/components/avatar.yaml
  • assets/blueprints/components/badges.yaml
  • assets/blueprints/components/brand-band.yaml
  • assets/blueprints/components/breadcrumbs.yaml
  • assets/blueprints/components/builder-header.yaml
  • assets/blueprints/components/button-groups.yaml
  • assets/blueprints/components/button-icons.yaml
  • assets/blueprints/components/buttons.yaml
  • assets/blueprints/components/cards.yaml
  • assets/blueprints/components/carousel.yaml
  • assets/blueprints/components/chat.yaml
  • … and 140 more

Open the folder on GitHubat commit e5164d9

Compare with similar skills

Design Systems Slds Apply next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Design Systems Slds Apply compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Design Systems Slds Apply this skillforcedotcom/sf-skills1.1k—~3.7kAutomated safety check: PassApache-2.0
Color Auditrome-os/rome737—~2.7kAutomated safety check: PassMIT
Material Design 3 UI/UX Guideskydashnet/material-design-3-ui-skill135—~3kAutomated safety check: PassMIT
UI Design Systemtry-works/role-model118—~5kAutomated safety check: PassMIT
Apply Aestheticplugin87/ux-ui-agent-skills1.6k—~597Automated safety check: PassMIT
Brand Kit Design Tokensplugin87/ux-ui-agent-skills1.6k—~809Automated safety check: PassMIT

Similar skills

  • Color Audit

    rome-os/rome

    Audit a design system's color palette against measurable color-science disciplines — WCAG/APCA contrast of declared token pairs, perceptual (OKLCH) ramp uniformity, color-blindness safety of…

    737 GitHub stars~2.7k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Material Design 3 UI/UX Guide

    skydashnet/material-design-3-ui-skill

    Guides designing, reviewing or implementing interfaces that follow Google's Material Design 3 system: semantic tokens, component states, adaptive layout and accessibility.

    135 GitHub stars~3k tokensUpdated 9 days ago
    Frontend & DesignAuto-check passed
  • UI Design System

    try-works/role-model

    React UI component systems with TailwindCSS + Radix + shadcn/ui.

    118 GitHub stars~5k tokensUpdated 2 days ago
    Frontend & DesignAuto-check passed
  • Apply Aesthetic

    plugin87/ux-ui-agent-skills

    Applies a chosen visual direction, an archetype or one of 138 named design systems, by remapping design tokens, then checks contrast before it finishes.

    1.6k GitHub stars~597 tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Brand Kit Design Tokens

    plugin87/ux-ui-agent-skills

    Builds a from-scratch brand design system as three-tier DTCG tokens plus one theme.css with light and dark modes, checked against WCAG contrast rules.

    1.6k GitHub stars~809 tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Design System Alignment

    Owl-Listener/designpowers

    A skill your agent uses when working with or building design systems — tokens, components, naming conventions, theming, or pattern libraries — ensures consistency, accessibility compliance, and…

    251 GitHub stars~1.1k tokensUpdated 3 mo ago
    Frontend & DesignAuto-check passed

More from forcedotcom/sf-skills

All 251 skills in this repo
  • Agentforce Architecture Analyze

    forcedotcom/sf-skills

    Declared architecture snapshot for one Agentforce agent: planner, topics, actions, flows, Apex, prompt templates, and NGA plugins.

    1.1k GitHub stars~4.5k tokensUpdated 2 days ago
    Auto-check passed
  • Agentforce D360 Analyze

    forcedotcom/sf-skills

    Data Cloud 360° view of a single Agentforce session. An agent skill from forcedotcom/sf-skills.

    1.1k GitHub stars~3.4k tokensUpdated 2 days ago
    Auto-check passed
  • Apply a Salesforce sandbox post-copy automation JSON config against a target org.

    1.1k GitHub stars~5.3k tokensUpdated 2 days ago
    Auto-check: notes
  • Apply a Salesforce sandbox post-copy automation JSON config against a target org.

    1.1k GitHub stars~5.4k tokensUpdated 2 days ago
    Auto-check: notes
  • Experience Lwc Generate

    forcedotcom/sf-skills

    Lightning Web Components with PICKLES methodology and 165-point scoring.

    1.1k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Experience Lwc Legacy Migrate

    forcedotcom/sf-skills

    Migrate legacy Salesforce UI stacks onto modern LWC — Aura → LWC conversion completeness verification and Lightning Out Beta → Lightning Out 2.0 host-page migration.

    1.1k GitHub stars~2.6k tokensUpdated 2 days ago
    Auto-check passed

Works with

Questions about Design Systems Slds Apply

What does Design Systems Slds Apply do?

Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons. Design Systems Slds Apply is an agent skill from forcedotcom/sf-skills. Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons.

When should I use Design Systems Slds Apply?

Design Systems Slds Apply fits situations like: building any UI that needs SLDS; choosing between Lightning Base Components and SLDS Blueprints; applying styling hooks for theming; using utility classes for layout and spacing.

How do I install Design Systems Slds Apply in Claude Code?

Run `npx skills add forcedotcom/sf-skills --skill design-systems-slds-apply -a claude-code`. Or copy the skill folder (skills/design-systems-slds-apply in forcedotcom/sf-skills) into .claude/skills/design-systems-slds-apply in your project. Claude Code loads it when a task matches its description.

How do I install Design Systems Slds Apply in Codex?

Run `npx skills add forcedotcom/sf-skills --skill design-systems-slds-apply -a codex`. Or copy the skill folder (skills/design-systems-slds-apply in forcedotcom/sf-skills) into .agents/skills/design-systems-slds-apply in your project. Codex loads it when a task matches its description.

Can I use Design Systems Slds Apply in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add forcedotcom/sf-skills --skill design-systems-slds-apply -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/design-systems-slds-apply, .gemini/skills/design-systems-slds-apply, .github/skills/design-systems-slds-apply and .opencode/skills/design-systems-slds-apply in your project.

What does Design Systems Slds Apply need to run?

Going by SKILL.md and its folder, Design Systems Slds Apply needs the command-line tools its instructions call (node and npx). Our summary lists: Node.js.

Does Design Systems Slds Apply access the network?

SKILL.md names 2 domains. As links in the text: developer.salesforce.com and lightningdesignsystem.com. This is read from the text; nothing was executed.

Is Design Systems Slds Apply safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Design Systems Slds Apply use?

Design Systems Slds Apply is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Design Systems Slds Apply use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 114k tokens, read only when the agent opens those files.

What are the alternatives to Design Systems Slds Apply?

Skills that share tags, products or a category with Design Systems Slds Apply: Color Audit (rome-os/rome, 737 stars), Material Design 3 UI/UX Guide (skydashnet/material-design-3-ui-skill, 135 stars), UI Design System (try-works/role-model, 118 stars) and Apply Aesthetic (plugin87/ux-ui-agent-skills, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Design Systems Slds Apply?

forcedotcom (a GitHub organization) maintains it in forcedotcom/sf-skills, which has 1,065 GitHub stars. The repository holds 251 skills in this directory. The repository was last updated on October 7, 2026.

Source: forcedotcom/sf-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.