orange-opensource/orange-boosted-bootstrap/code-review
Claude Code and agent skill by orange-opensource/orange-boosted-bootstrap
- community
Checking that the SKILL.md file is still in the repository.
OUDS Web compliance code review. Use this skill when reviewing a diff, preparing a commit, or when asked to check code quality. Acts as a safety net that verifies all OUDS conventions are respected: token usage (no hardcoded values, no raw tokens), required mixins (border-radius, transition), accessibility (ARIA, focus-visible), multi-brand sync (tokens in all 3 brands), and file hygiene (no dist/, no auto-gen edits). Invoke proactively before any commit or PR submission.
Install
npx vskill@latest install orange-opensource/orange-boosted-bootstrap/code-reviewSKILL.md
Code Review (OUDS Compliance)
Purpose
This skill is a safety net. It catches OUDS convention violations that other skills might have missed. Invoke it before committing or when reviewing diffs.
Checklist
For each changed file in the diff, verify:
SCSS files (**/*.scss)
- [ ] No hardcoded values — colors (
#xxx), spacing (16px), dimensions must use tokens - [ ] No raw tokens —
$core-ouds-*,$core-orange-*,$core-sosh-*never in component SCSS - [ ] Mixins used —
@include border-radius()and@include transition()(never direct properties) - [ ] `border: 0` — not
border: none - [ ] No `lighten()`/`darken()` — use token variant
- [ ] `!default` on variables — every module-scope SCSS variable
- [ ] Colors via CSS custom props —
var(--#{$prefix}color-*)for dark mode - [ ] `color-mode()` mixin — not raw
[data-bs-theme]orprefers-color-scheme - [ ] `#{$ouds-root-selector}` — not
:rootdirectly - [ ] `// OUDS mod:` comment on Bootstrap deviations
JavaScript files (js/src/**/*.js)
- [ ] No semicolons
- [ ] No trailing commas
- [ ] Template literals (not concatenation)
- [ ] `.js` extension on imports
- [ ] No `console.*` in
js/src/ - [ ] `'use strict'` at top
- [ ] Extends `BaseComponent` (if it's a component)
HTML/MDX files
- [ ] Semantic elements —
<button>for actions,<a>for links - [ ] ARIA attributes — correct for the interaction pattern
- [ ] `.visually-hidden` — not
display: nonefor SR content - [ ] `data-bs-theme` — not
prefers-color-schemefor color modes
Token/brand files (packages/**)
- [ ] Auto-generated files not modified —
_raw.scss,_semantic.scss,_component.scss,_*-custom-props.scss - [ ] New tokens in all 3 brands — if a new
$ouds-<comp>-*was added - [ ] Import order preserved — in
_index.scss
General
- [ ] No `dist/` files in the diff
- [ ] No JS in `packages/<brand>/` — JS is shared
- [ ] Focus visible —
@include focus-visible()on interactive elements - [ ] Touch targets — 44×44px minimum on new interactive elements
How to use
- Run
git diff --statto see changed files - For each file category, apply the relevant checklist section
- Report violations with file, line, and suggested fix
- Classify: ERROR (must fix) vs WARNING (should fix)
Report format
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.github/skills/code-review/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/code-review)