← all publishers

brandonwmichael

@brandonwmichael source repo

7 published skills

  1. Frontend Diagnose And Repair · brandonwmichael bundle
    Use this skill to orchestrate the autonomous 5-phase frontend engineering loop and self-healing workflow. Handles error localization, targeted repair generation, and re-verification across TypeScript, ESLint AST guardrails, Vitest, and Playwright. Enforces the 3-cycle iteration bound, design pattern invariants, and programmatic boundaries.
    0 installs
  2. Frontend Install UI Component · brandonwmichael bundle
    Use this skill to install and verify shadcn/ui components (e.g., button, dialog, input, card, dropdown-menu). Triggers when new UI primitives or Radix UI components need to be added to the project.
    0 installs
  3. Frontend Typecheck · brandonwmichael bundle
    Use this skill to run headless TypeScript verification and ESLint AST guardrails (Level 1 Verification Gate). Parses compilation error streams and ESLint rule violations into structured diagnostics for automated self-healing. Triggers after modifying TypeScript or TSX files, prior to running runtime/unit/E2E tests.
    0 installs
  4. Frontend Run E2e Tests · brandonwmichael bundle
    Use this skill to execute end-to-end integration and visual verification tests (Level 3 Verification Gate) using Playwright. Captures structured JSON test results, trace files, screenshots on failure, and console/network logs. Triggers after passing Level 1 Typecheck and Level 2 Unit tests, or during final verification.
    0 installs
  5. Frontend Run Unit Tests · brandonwmichael bundle
    Use this skill to run isolated unit and component tests (Level 2 Verification Gate) with Vitest. Executes tests with JSON reporting, extracting failing suites, assertion diffs, and call stacks. Triggers after passing Level 1 Typecheck, before proceeding to full E2E validation.
    0 installs
  6. Frontend Author Component · brandonwmichael bundle
    Use this skill when authoring, refactoring, or generating React UI components. Enforces structural design patterns: Compound Components with dot-notation, Container/Presentational split with custom logic hooks, Polymorphic Slot composition (asChild), CVA variant typing, max-line limits (<=180 lines), and deterministic data-testid attributes.
    0 installs
  7. Frontend Scaffold Project · brandonwmichael bundle
    Use this skill to initialize or configure a modern frontend workspace using Next.js (App Router) or Vite + React, Strict TypeScript, Tailwind CSS, shadcn/ui, Vitest, Playwright, and ESLint AST Guardrails. Triggers on project initialization, workspace setup, or creating missing configuration profiles.
    0 installs