mb-fe-dev

Implement React frontend components with atomic design and design tokens.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Yanick-mj/mb-framework --skill mb-fe-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mb-fe-dev
Source: https://github.com/Yanick-mj/mb-framework/tree/main/agents/fe-dev
Command: npx skills add https://github.com/Yanick-mj/mb-framework --skill mb-fe-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Frontend development in the mb-framework often suffers from inconsistent design token usage, lack of accessibility, and ad‑hoc component creation, leading to technical debt and UI inconsistencies.

Core Features & Use Cases

  • Component Audit: Automatically scans design tokens, existing components, and UI references before any code changes.
  • Atomic Design Enforcement: Guides creation of atoms, molecules, organisms, templates, and pages according to a strict hierarchy.
  • Design Token Compliance: Ensures all styling derives from the project's design system, preventing hard‑coded values.
  • Accessibility Assurance: Embeds WCAG‑compliant checks and ARIA requirements into the development flow.
  • Test‑Driven Development: Generates failing tests from templates, runs red‑green‑refactor cycles for every UI addition.

Quick Start

Create a responsive Card component following the existing design tokens and atomic design guidelines.

Frequently Asked Questions about mb-fe-dev

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

FAQPage Schema
How do I build accessible React components using design tokens?

To build accessible React components using design tokens, you must follow atomic design hierarchy and embed WCAG-compliant checks. This approach scans existing tokens and components to ensure styling derives from the design system rather than hard-coded values.

What is the best way to enforce atomic design when creating UI components?

Enforcing atomic design when creating UI components requires guiding the creation of atoms, molecules, and organisms according to a strict hierarchy. This method prevents ad-hoc component creation by auditing existing UI references before applying code changes.

How do I use TDD to add a new responsive layout to my React project?

To use TDD for adding a responsive React layout, generate failing tests from repository templates and run red-green-refactor cycles. This ensures every UI addition is validated before integrating state management or responsive styling.

Can I audit existing UI components for design token compliance?

Yes, you can audit existing UI components for design token compliance by scanning design token files and component directories via glob patterns. This process identifies inconsistencies and technical debt before modifying any code.

Does this frontend workflow support WCAG accessibility requirements?

Yes, this frontend workflow supports WCAG accessibility requirements by embedding ARIA requirements directly into the development flow. It ensures all newly generated atoms, molecules, and organisms meet accessibility standards during creation.