Skip to content

Reframe

Curated knowledge base of 12 modern UI frameworks with battle-tested prompts for Claude. Reframe is not a CLI command -- it is a reference file that Claude reads and uses to guide framework selection and migration.

Overview

When you ask Claude to change, pick, or migrate your UI framework, Claude reads .wolf/reframe-frameworks.md (installed during openwolf init). The file contains decision criteria, framework profiles, and framework-specific prompts that Claude adapts to your project using anatomy.md.

No CLI invocation needed. Just talk to Claude about your UI framework and Reframe activates automatically.


How It Works

  1. .wolf/reframe-frameworks.md is created during openwolf init
  2. When you mention changing or picking a UI framework, Claude reads the file
  3. Claude asks 5 decision questions to understand your priorities and constraints
  4. Claude recommends a framework based on your answers
  5. Claude uses the framework-specific prompt -- adapted to your project via anatomy.md -- to execute the installation and migration

The framework-specific prompts handle dependency installation, configuration, component patterns, and common migration steps. Claude tailors them to your actual project structure.


Supported Frameworks

Reframe includes profiles and prompts for 12 frameworks:

FrameworkDescription
shadcn/uiReact + Tailwind + Radix. Gold standard for full applications.
Aceternity UIFramer Motion animations. Cinematic landing pages and scroll effects.
Magic UIPolished SaaS aesthetic. Linear/Vercel-inspired design language.
DaisyUITailwind plugin. Fastest setup, works with any JavaScript framework.
HeroUIReact Aria foundation. Polished components with strong accessibility.
Chakra UICSS-in-JS. Robust theming system, excellent developer experience.
FlowbiteTailwind plugin. Business and enterprise look out of the box.
Preline UITailwind plugin. Speed-focused with pre-built page sections.
Park UIArk UI headless + Tailwind. Works across React, Vue, and Solid.
Origin UI400+ free shadcn-based components. Drop-in library for shadcn projects.
Headless UIZero styling, full design control. Unstyled accessible primitives.
Cult UIAI-forward aesthetic. Full-stack patterns for modern AI applications.

Quick Selection Guide

Use this priority table to narrow the choice before reading full profiles:

PriorityBest Fit
Full app with many forms, tables, layoutsshadcn/ui
Cinematic animations and landing pagesAceternity UI
SaaS marketing site, polished and minimalMagic UI
Fastest possible setup, any frameworkDaisyUI
Accessibility is non-negotiableHeroUI
Deep theming and design tokensChakra UI
Enterprise/business dashboardFlowbite
Speed to production with pre-built sectionsPreline UI
Multi-framework project (React + Vue)Park UI
Already using shadcn, need more componentsOrigin UI
Full design control, no opinionsHeadless UI
AI-native product aestheticCult UI

Example Conversation

You: I want to switch my UI framework
Claude: [reads reframe-frameworks.md]
        What framework does your project currently use?
You: React with plain Tailwind, no component library
Claude: What's your priority -- animations, speed, control, or accessibility?
You: Stunning animations for a landing page
Claude: I'd recommend Aceternity UI or Magic UI.
        Aceternity gives cinematic scroll effects with Framer Motion.
        Magic UI gives a polished SaaS look inspired by Linear and Vercel.
        Which direction fits better?
You: Let's go with Aceternity
Claude: [uses Aceternity prompt adapted to your project]
        [installs dependencies]
        [refactors components with animation patterns]

Claude handles the entire migration: installing packages, updating configs, converting components, and verifying the build still passes.


Works with Design QC

Reframe pairs naturally with Design QC in a full visual feedback loop:

  1. Evaluate -- run openwolf designqc and ask Claude to review the current design
  2. Decide -- discuss framework options with Claude (Reframe activates)
  3. Migrate -- Claude installs the chosen framework and rebuilds components
  4. Verify -- run openwolf designqc again and ask Claude to compare before/after

This loop keeps design decisions grounded in actual visual output rather than guesswork.

AGPL-3.0 · Made by Cytostack