design

Apply Bootstrap 5 layouts and a single stylesheet to authenticated views.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/erwaen/one-shot-test --skill design-erwaen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/erwaen/one-shot-test/tree/main/.claude/skills/design
Command: npx skills add https://github.com/erwaen/one-shot-test --skill design-erwaen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardizes UI across all authenticated views by applying Bootstrap 5, a cohesive layout, and a minimal custom stylesheet to ensure consistent visuals and responsive behavior.

Core Features & Use Cases

  • Bootstrap 5 as the base framework for all views.
  • Left sidebar layout with a clean, minimal aesthetic.
  • A single custom stylesheet at app/assets/stylesheets/application.css for targeted overrides.
  • Typography, spacing, tables, forms, and button styles aligned with Bootstrap utilities.
  • Status badges using semantic Bootstrap classes (pending, approved, denied).
  • Flash messages as dismissible Bootstrap alerts to improve feedback.
  • Live visual validation during implementation with Chrome MCP to ensure alignment.

Quick Start

Update the layout and views to implement the new Bootstrap-based design, then use Chrome MCP to verify alignment by taking screenshots.

Frequently Asked Questions about design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize UI layout and views using Bootstrap 5?▼

Standardize UI layout by applying Bootstrap 5 as the base framework across all authenticated views, using a left sidebar layout and a single custom stylesheet for targeted overrides.

What is the best way to validate responsive UI components during implementation?▼

Validate responsive UI components live during implementation using Chrome MCP to take screenshots and verify visual alignment with Bootstrap 5 styling rules.

Do I need a specific stylesheet structure to override Bootstrap 5 utilities?▼

You need a single custom stylesheet located at app/assets/stylesheets/application.css to apply targeted style overrides while keeping Bootstrap 5 as the base framework.

How do I style status badges and flash messages with Bootstrap classes?▼

Style status badges using semantic Bootstrap classes like pending, approved, and denied, and implement flash messages as dismissible Bootstrap alerts to improve user feedback.

Can I use this approach to refine typography and spacing across dashboards and forms?▼

Refine typography, spacing, tables, forms, and button styles across dashboards and lists by aligning them with standard Bootstrap utilities for consistent visual behavior.

What are the limitations of using a single custom stylesheet for UI consistency?▼

Using a single custom stylesheet limits overrides to targeted rules at app/assets/stylesheets/application.css, requiring strict reliance on Bootstrap 5 utilities to maintain UI consistency across views.