Agent skill

Bootstrap Reference

by BlueAndi in BlueAndi/Pixelix

A skill your agent uses when building or reviewing UI with Bootstrap 5.3 — setting up the CDN/npm, using the grid & breakpoints, utility classes (spacing/color/flex/display), components (navbar…

MITAuto-check passedFrontend & Design

Install Bootstrap Reference

skills CLI
$ npx skills add BlueAndi/Pixelix --skill bootstrap-reference -a claude-code

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

GitHub CLI
$ gh skill install BlueAndi/Pixelix bootstrap-reference --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/BlueAndi/Pixelix.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/bootstrap-reference .claude/skills/bootstrap-reference && 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
bootstrap-reference
GitHub stars
443
Token cost
~2k tokens
SKILL.md length
711 words
Files
5
Skills in repo
10
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when building or reviewing UI with Bootstrap 5.3 — setting up the CDN/npm, using the grid & breakpoints, utility classes (spacing/color/flex/display), components (navbar…

  • Reviewing UI with Bootstrap 5.3 — setting up the CDN/npm
  • SKILL.md covers Overview, When to Use, Setup and Breakpoints (mobile-first), plus 4 more sections
  • Calls npm; reaches cdn.jsdelivr.net
  • Using the grid & breakpoints

What it does

Bootstrap Reference is an agent skill from BlueAndi/Pixelix. Use when building or reviewing UI with Bootstrap 5.3 — setting up the CDN/npm, using the grid & breakpoints, utility classes (spacing/color/flex/display), components (navbar, modal, dropdown, card, forms, offcanvas, toast, etc.), the JavaScript plugin API (data-bs- attributes, events), dark mode / color modes, and Sass/CSS-variable theming. Framework-specific to Bootstrap v5.3.x.

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files (for example `components.md`, `javascript-theming.md` and `layout-grid.md`).

It sits in Frontend & Design, covering Theming and dark mode, Responsive design and CSS and styling. It works with JavaScript, npm and ESP32. The repository describes itself as: Full RGB LED matrix, based on an ESP32 and WS2812B LEDs or emulated LEDs on TFT. The licence is MIT.

When your agent uses it

  • Reviewing UI with Bootstrap 5.3 — setting up the CDN/npm
  • Using the grid & breakpoints
  • Utility classes (spacing/color/flex/display)
  • Components (navbar

Example prompts

  • “/bootstrap-reference”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit 0f92652. 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

    Shell commands in SKILL.md call:

    • npm

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • cdn.jsdelivr.net

    Also links to:

    • getbootstrap.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

Bootstrap Reference loads about 2k tokens when it runs. Until then it costs about 101 tokens; SKILL.md has 711 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~101
When it runs · the whole SKILL.md, loaded when a task matches
~2k

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from BlueAndi/Pixelix at commit 0f92652, republished under its MIT licence (© BlueAndi). 711 words, ~2,034 tokens.

Download SKILL.mdSave it as .claude/skills/bootstrap-reference/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
bootstrap-reference
description
Use when building or reviewing UI with Bootstrap 5.3 — setting up the CDN/npm, using the grid & breakpoints, utility classes (spacing/color/flex/display), components (navbar, modal, dropdown, card, forms, offcanvas, toast, etc.), the JavaScript plugin API (data-bs-* attributes, events), dark mode / color modes, and Sass/CSS-variable theming. Framework-specific to Bootstrap v5.3.x.

Bootstrap 5.3 Reference

Overview

Bootstrap is a mobile-first CSS + JavaScript framework: a 12-column responsive grid, a large set of utility classes, prebuilt components, and a small set of JavaScript plugins driven by data-bs-* attributes. Current version: v5.3.8 (5.3 line; no jQuery, dark mode built in).

Core principle: Compose UI from utilities and components first; write custom CSS only when Bootstrap can't express it. Everything is mobile-first — unprefixed classes apply to all sizes, and breakpoint-infixed classes (-sm/-md/-lg/-xl/-xxl) apply from that breakpoint up.

This is the condensed-but-accurate reference. When behavior is contested, the official 5.3 docs are the source of truth.

When to Use

  • Setting up Bootstrap (CDN vs npm/Sass) and the starter template.
  • Building layout with containers, the grid, and flex/spacing utilities.
  • Picking the right utility class (spacing, color, display, flex, text, borders, sizing).
  • Wiring up components and their required markup + data-bs-* attributes.
  • Using the JavaScript API (data attributes vs programmatic, events, tooltips/popovers opt-in).
  • Enabling dark mode / color modes and theming via Sass or CSS variables.

Not for: plain HTML semantics (see the html5-reference skill), JavaScript language questions (see javascript-reference), or non-Bootstrap CSS frameworks (Tailwind, Bulma).

Setup

CDN (quickest) — CSS in <head>, JS bundle before </body>:

html
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet"
      integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"
        integrity="sha384-FKyoEForCGlyvwx9Hj09JcYn3nv7wiPVlz7YYwJrWVcXK/BmnVDxM+D2scQbITxI" crossorigin="anonymous"></script>
  • bootstrap.bundle.min.js includes Popper (needed by dropdowns, tooltips, popovers). bootstrap.min.js does not — load Popper separately if you use it.
  • Integrity hashes are version-specific — if you change the version, copy the matching hash from the docs or drop the integrity/crossorigin attributes.
  • npm: npm i bootstrap@5.3.8 @popperjs/core, then import * as bootstrap from 'bootstrap' and either import the CSS or @import "bootstrap/scss/bootstrap" in your Sass (see javascript-theming.md).

Starter template (note data-bs-theme on <html> for dark mode):

html
<!doctype html>
<html lang="en" data-bs-theme="light">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Bootstrap demo</title>
    <link href="…/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet" …>
  </head>
  <body>
    <h1>Hello, world!</h1>
    <script src="…/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js" …></script>
  </body>
</html>

The viewport meta tag is required for responsive behavior.

Breakpoints (mobile-first)

NameInfixMin-width.container max-width
Extra small(none)<576px100%
Smallsm≥576px540px
Mediummd≥768px720px
Largelg≥992px960px
X-Largexl≥1200px1140px
XX-Largexxl≥1400px1320px

Breakpoints use min-width media queries. "Down" queries subtract .02px (e.g. md down = max-width: 767.98px). A class like d-md-flex means "flex from 768px up"; combine with an unprefixed base (d-none d-md-block = hidden on mobile, shown from md).

Core Concepts Cheat-Sheet

Grid: .container → .row → .col*. 12 columns per row. col = equal width, col-6 = half, col-md-4 = ⅓ from md up, col-auto = content width. Gutters via g-*/gx-*/gy-*. → layout-grid.md

Spacing utilities: {m|p}{t|b|s|e|x|y|<blank>}-{0..5|auto}, responsive …-{bp}-…. 1=.25rem, 2=.5rem, 3=1rem, 4=1.5rem, 5=3rem. Negative margins m*-n1..n5 are opt-in ($enable-negative-margins, not in the CDN build). e.g. mt-3, px-md-4, mx-auto. → utilities.md

Theme colors (semantic): primary secondary success danger warning info light dark. Used across text-*, bg-*, btn-*, alert-*, border-*, text-bg-*. 5.3 adds subtle/emphasis variants: bg-primary-subtle, text-primary-emphasis, border-primary-subtle.

JS plugins: declarative via data-bs-toggle + data-bs-target, or new bootstrap.Modal(el). Events: shown.bs.modal etc. Tooltips & popovers must be initialized in JS (opt-in). → javascript-theming.md

Show full SKILL.md (266 more words)Show less

Reference Files

FileContents
layout-grid.mdContainers, the 12-col grid, columns/offsets/ordering, gutters, row-cols, breakpoints, flex & positioning layout utilities.
components.mdAll components with required markup and data-bs-* attributes: buttons, navbar/nav/tabs, dropdown, card, modal, offcanvas, collapse/accordion, alert, toast, badge, list group, forms & validation, tables, pagination, carousel, spinners, tooltip/popover, progress.
utilities.mdUtility classes by family (spacing, sizing, display, flex, gap, text, color/background, borders, shadows, position, overflow, z-index, visibility) + the Sass utility API.
javascript-theming.mdJS plugin API (data attributes, programmatic instances, getOrCreateInstance, events, methods, sanitizer), dark mode / color modes (data-bs-theme), and customization via Sass and CSS variables.

Common Mistakes

MistakeFix
Columns not in a .row, or .row not in a .containerGrid requires .container > .row > .col*; loose columns break gutters/negative margins.
Using bootstrap.min.js then dropdowns/tooltips silently failThose need Popper — use bootstrap.bundle.min.js or add Popper.
Expecting tooltips/popovers to work from data attributes aloneThey're opt-in: new bootstrap.Tooltip(el) for each (or loop over [data-bs-toggle="tooltip"]).
Loading Bootstrap CSS/JS in the wrong order or JS in <head> without deferCSS in <head>; JS bundle at end of <body> (or defer).
col-4 meaning "4px/40%"Columns are out of 12: col-4 = 4/12 = ⅓ width.
Overriding Bootstrap by editing bootstrap.min.cssOverride via CSS variables, your own stylesheet loaded after, or (best) Sass variables before @import.
Adding many custom-CSS one-offsCheck utilities first (d-flex, gap-3, text-center, rounded, shadow).
data-toggle/data-target (Bootstrap 4 syntax)v5 uses the data-bs- prefix (data-bs-toggle, data-bs-target).
Forgetting the viewport meta tagRequired; without it responsive classes don't behave.
Custom colors by hardcoding hex everywhereExtend $theme-colors in Sass or override --bs-* CSS variables.

Docs Navigation

Getting started · Layout · Content/Forms · Components · Utilities · Customize · Color modes

© BlueAndi, MIT. 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 4 other files in .claude/skills/bootstrap-reference of BlueAndi/Pixelix.

  • SKILL.md
  • components.md
  • javascript-theming.md
  • layout-grid.md
  • utilities.md

Open the folder on GitHubat commit 0f92652

Compare with similar skills

Bootstrap Reference 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.

Bootstrap Reference compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bootstrap Reference this skillBlueAndi/Pixelix443—~2kAutomated safety check: PassMIT
Using Ouds Web Version Major MinorOrange-OpenSource/Orange-Boosted-Bootstrap222—~4.2kAutomated safety check: PassMIT
Tailwindcss Developmentcachethq/core230—~1.1kAutomated safety check: PassMIT
Shadcn Tailwind UILiarMTTT/TavernWeave150—~1.7kAutomated safety check: PassCustom licence
Tailwind ShadcnBlackBeltTechnology/pi-agent-dashboard315—~1.2kAutomated safety check: PassMIT
Tailwindcss Developmentanonaddy/anonaddy4.9k10 repos~865Automated safety check: PassMIT

Similar skills

  • Using Ouds Web Version Major Minor

    Orange-OpenSource/Orange-Boosted-Bootstrap

    Provides comprehensive knowledge of the OUDS Web library (Orange Unified Design System for Web), a Bootstrap-based CSS/JS framework for building Orange-branded web interfaces.

    222 GitHub stars~4.2k tokensUpdated today
    Frontend & DesignAuto-check passed
  • A skill your agent uses for Cachet Tailwind CSS and UI styling: Blade utility classes, public status-page components, Filament dashboard theme work, responsive layout, dark mode, spacing…

    230 GitHub stars~1.1k tokensUpdated 3 days ago
    Frontend & DesignAuto-check passed
  • Shadcn Tailwind UI

    LiarMTTT/TavernWeave

    Build, restyle, or review accessible React interfaces that use shadcn/ui, Radix UI primitives, and Tailwind CSS.

    150 GitHub stars~1.7k tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed
  • Tailwind Shadcn

    BlackBeltTechnology/pi-agent-dashboard

    Tailwind CSS utility patterns with shadcn/ui component usage, theming via CSS variables, and responsive design.

    315 GitHub stars~1.2k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Tailwindcss Development

    anonaddy/anonaddy

    Always invoke when the user's message includes 'tailwind' in any form.

    4.9k GitHub starsUsed in 10 repos~865 tokens
    Frontend & DesignAuto-check passed
  • UI Styling

    Ohh-889/skyroc

    Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs.

    795 GitHub starsUsed in 13 repos~2.5k tokens
    Frontend & DesignAuto-check passed

More from BlueAndi/Pixelix

All 10 skills in this repo
  • Embedded Cpp14 Misra

    BlueAndi/Pixelix

    A skill your agent uses when writing, reviewing, or refactoring C/C++ firmware code in this repository (src/, lib/, test/) — creating or editing .h/.hpp/.cpp files, applying MISRA-oriented and…

    443 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Embedded Cpp14 Misra

    BlueAndi/Pixelix

    Write, review and refactor embedded C/C++14 firmware code in this repository (src/, lib/, test/) with MISRA-oriented rules, defensive programming, Yoda conditions, single-exit/pathfinder control…

    443 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Openscad Mechanical

    BlueAndi/Pixelix

    Create and edit OpenSCAD (.scad) files for 3D-printable mechanical parts and housings.

    443 GitHub stars~1.8k tokensUpdated today
    Auto-check passed
  • Openapi Spec

    BlueAndi/Pixelix

    Write and update OpenAPI 3.0 specification files from REST API code.

    443 GitHub stars~3.1k tokensUpdated today
    Auto-check passed
  • Plantuml Diagrams

    BlueAndi/Pixelix

    Model, create, update, and embed PlantUML diagrams (.wsd files).

    443 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Html5 Reference

    BlueAndi/Pixelix

    A skill your agent uses when authoring, reviewing, or validating HTML markup — choosing the right element, deciding what may nest inside what, writing forms/inputs, adding accessible semantics, or…

    443 GitHub stars~2.3k tokensUpdated today
    Auto-check passed

Questions about Bootstrap Reference

What does Bootstrap Reference do?

A skill your agent uses when building or reviewing UI with Bootstrap 5.3 — setting up the CDN/npm, using the grid & breakpoints, utility classes (spacing/color/flex/display), components (navbar…. Bootstrap Reference is an agent skill from BlueAndi/Pixelix.), the JavaScript plugin API (data-bs- attributes, events), dark mode / color modes, and Sass/CSS-variable theming.

When should I use Bootstrap Reference?

Bootstrap Reference fits situations like: reviewing UI with Bootstrap 5.3 — setting up the CDN/npm; using the grid & breakpoints; utility classes (spacing/color/flex/display); components (navbar.

How do I install Bootstrap Reference in Claude Code?

Run `npx skills add BlueAndi/Pixelix --skill bootstrap-reference -a claude-code`. Or copy the skill folder (.claude/skills/bootstrap-reference in BlueAndi/Pixelix) into .claude/skills/bootstrap-reference in your project. Claude Code loads it when a task matches its description.

How do I install Bootstrap Reference in Codex?

Run `npx skills add BlueAndi/Pixelix --skill bootstrap-reference -a codex`. Or copy the skill folder (.claude/skills/bootstrap-reference in BlueAndi/Pixelix) into .agents/skills/bootstrap-reference in your project. Codex loads it when a task matches its description.

Can I use Bootstrap Reference 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 BlueAndi/Pixelix --skill bootstrap-reference -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bootstrap-reference, .gemini/skills/bootstrap-reference, .github/skills/bootstrap-reference and .opencode/skills/bootstrap-reference in your project.

What does Bootstrap Reference need to run?

Going by SKILL.md and its folder, Bootstrap Reference needs the command-line tools its instructions call (npm). Our summary lists: Node.js.

Does Bootstrap Reference access the network?

SKILL.md names 2 domains. In commands or code: cdn.jsdelivr.net; the agent is likely to contact it when it follows the instructions. As links in the text: getbootstrap.com. This is read from the text; nothing was executed.

Is Bootstrap Reference 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. Review the folder before installing.

What licence does Bootstrap Reference use?

Bootstrap Reference is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bootstrap Reference use?

About 2k tokens (SKILL.md is roughly 8.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bootstrap Reference?

Skills that share tags, products or a category with Bootstrap Reference: Using Ouds Web Version Major Minor (Orange-OpenSource/Orange-Boosted-Bootstrap, 222 stars), Tailwindcss Development (cachethq/core, 230 stars), Shadcn Tailwind UI (LiarMTTT/TavernWeave, 150 stars) and Tailwind Shadcn (BlackBeltTechnology/pi-agent-dashboard, 315 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bootstrap Reference?

BlueAndi (a GitHub user) maintains it in BlueAndi/Pixelix, which has 443 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 7, 2026.

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