orange-opensource/orange-boosted-bootstrap/validate-tokens
Claude Code and agent skill by orange-opensource/orange-boosted-bootstrap
- community
Checking that the SKILL.md file is still in the repository.
Read-only audit of OUDS design token usage across SCSS component files. Use this skill when the user asks to validate, check, or audit tokens, when reviewing PRs that touch scss/_*.scss or packages/, or before a release. Performs cross-brand presence check (are tokens defined in all 3 brands?) and anti-pattern detection (hardcoded values, raw tokens, forbidden patterns). Generates a structured report — does not modify files.
Install
npx vskill@latest install orange-opensource/orange-boosted-bootstrap/validate-tokensSKILL.md
Workflow: Validate Token Usage
This is a read-only audit. Generate a report, do not modify files.
Step 1 — Load brand tokens
Read all 3 files and extract $ouds-* definitions:
packages/orange/scss/tokens/_component.scsspackages/sosh/scss/tokens/_component.scsspackages/orange-compact/scss/tokens/_component.scss
Step 2 — Identify component SCSS files
All scss/_*.scss + scss/forms/_*.scss, excluding: _variables.scss, _config.scss, _functions.scss, _mixins.scss, _maps.scss, _root.scss, _reboot.scss, _utilities.scss, _helpers.scss, _grid.scss, _containers.scss, _images.scss, _type.scss, _transitions.scss, _forms.scss, _variables-dark.scss
Step 3 — For each file
Cross-brand check
Find $ouds-<component>-* tokens used as values → verify present in all 3 brands. Skip semantic tokens ($ouds-color-*, $ouds-space-*, etc.) — always present.
Anti-pattern detection
| Pattern | Severity | |
|---|---|---|
| Hardcoded px/rem/em | WARNING | |
| Hardcoded hex color | WARNING | |
$core-ouds-* (raw token) | ERROR | |
$core-orange-* / $core-sosh-* | ERROR | |
lighten() / darken() | ERROR | |
border: none | ERROR | |
Direct transition: | ERROR | |
Direct border-radius: | ERROR |
Exceptions: standalone 0, @keyframes, comments, 100%, calc() multipliers, // stylelint-disable lines.
Step 4 — Generate report
Security
- Security scanPassed, 0 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.github/skills/validate-tokens/SKILL.md
Popularity
- Repository stars
- 219
- Repository forks
- 61
- 7-day trend score
- 27
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/orange-opensource/orange-boosted-bootstrap/validate-tokens)