Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By tyroneross
End-to-end design tool for AI coding agents — guided UI builds, web/iOS/macOS guidance, visual checks, mockup matching, interaction testing, and native scanning
npx claudepluginhub tyroneross/interface-built-right --plugin ibrCreate baselines for all pages and identify key UI elements across the app
UI-focused build orchestrator. Sequences preamble -> optional imagegen concepts -> design director -> brainstorm/plan -> implement -> validate/iterate. Uses Calm Precision, platform routers, web archetypes, data-viz guidance, Mockup Gallery targets, and approved generated concepts as first-class inputs.
Cancel an active IBR iterative refinement loop
Capture external design references — screenshot a URL, extract full HTML/CSS, or crawl a sitemap. Unified entry point wrapping existing IBR primitives.
Scan a URL in both Chrome and Safari, then diff screenshots and element counts to surface cross-browser divergence
Use when building iOS, watchOS, or macOS apps — architecture, SwiftData, Swift concurrency, CI/CD, TestFlight. How to build. For HIG design rules see ios-design.
Use when configuring or troubleshooting IBR's automatic before/after scan workflow on UI file edits. Triggers on "enable auto verify", "turn on auto scan", or pre/post-change hook questions.
Use when you need to inspect, test, validate, or audit UI (web or native) via IBR CLI. Reference for scan, sessions, native testing, design memory commands.
Use when building cards, navs, forms, dashboards, modals, tables, or lists. Opinionated patterns with Calm Precision principles, spacing, accessibility, and anti-patterns.
Use when UI work includes charts, graphs, dashboards, KPIs, analytical search responses, metrics, tables, trend lines, rankings, distributions, or data storytelling. Provides chart-worthiness gates, chart routing, hierarchy, attribution, accessibility, and validation rules.
Admin access level
Server config contains admin-level keywords
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Complete developer toolkit for Claude Code
Barbara Minto's Pyramid Principle for short-form, long-form, presentations, and audits
Debug with memory of past bugs — pattern extraction and parallel domain assessment
Map dependencies and analyze blast radius before changing code
Extract blog and news content from any website
Local doc-content cache + authoritative API source registry with a 7-day freshness contract
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
╦╔╗ ╦═╗
║╠╩╗╠╦╝
╩╚═╝╩╚═
End-to-end design tool for AI coding agents.
Design, build, and validate interfaces — iOS, macOS, and web. Guided builds, deterministic rules, sensor-driven scans.
IBR is an end-to-end design tool for AI coding agents. It guides UI builds with Design Director planning, web and iOS archetype routing, Calm Precision principles, and platform-specific best practices. Built-in visual validation scans live pages, runs interaction assertions, matches mockups, and verifies design intent — Chrome and Safari.
Built on a custom CDP engine — no Playwright. Works from terminal, Codex, Claude Code slash commands, or code. Zero config.
/ibr:build <topic> orchestrates the full design-to-validation flow:
visual-targetdesign-intent.json, specialist planning passes, target roles, and validation criteriaThe design-director skill is the primary planning layer for page, flow, app, dashboard, and reference-heavy UI work. It selects guidance in a deterministic order, resolves Mockup Gallery references into roles (wireframe-target, visual-target, inspiration, data-reference), and writes specialist planning artifacts under .ibr/builds/<topic>/specialists/.
Specialist passes are used for flow, visual system, interaction states, content states, Mockup Gallery targets, data visualization, and validation. IBR does not create separate tiny agents for buttons, fonts, or individual visual atoms; those stay inside component patterns and design tokens.
IBR can use imagegen as an upstream concept pass for mood, style, hero/product imagery, and hi-fi variants. Generated concepts are saved under .ibr/builds/<topic>/references/imagegen/ when they are project-bound. They remain inspiration until the user explicitly approves one as a visual-target.
Imagegen does not replace wireframes, accessibility semantics, interaction requirements, or validation. IBR still validates the rendered implementation with scan, interaction, match, and native tools.
The web-design-router skill classifies web interfaces into archetypes: SaaS dashboard, data/research tool, editor/workbench, AI agent chat, commerce/checkout, content/publication, and internal admin. Each archetype sets defaults for navigation, density, primary content, mobile behavior, and validation focus.
The ios-design-router skill classifies apps into 6 archetypes, each with pre-set defaults for navigation, color, typography, motion, and more. Domain reference files provide comprehensive option catalogs:
| Domain | Reference | Covers |
|---|---|---|
| Navigation | 1_navigation_structure.md | Tab bars, transitions, sheets, page hierarchy |
| Content | 2_lists_cards_content.md | Lists, cards, swipe actions, content resilience |
| Interactions | 3_buttons_touch_interactions.md | Buttons, haptics, toggles, forms |
| Visual | 4_color_surface_typography.md | Color, gradients, dark mode, typography |
| Motion & States | 5_motion_states_identity.md | Loading, onboarding, celebrations, profiles |
| Task Economy | 6_task_economy.md | Step counting, flow validation |
IBR scans return structured data, not just raw element dumps. Two layers run on every scan:
Runs pure algorithms against the runtime data. Zero tokens. Returns structured verdicts with evidence.