domscribe

Map UI elements to source code locations for React, Vue, and Next.js.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/PriyanshKuniyal/gemini-cli-resources --skill domscribe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domscribe
Source: https://github.com/PriyanshKuniyal/gemini-cli-resources/tree/main/extensions/domscribe/skills/domscribe
Command: npx skills add https://github.com/PriyanshKuniyal/gemini-cli-resources --skill domscribe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @domscribe/next, @domscribe/nuxt, @domscribe/react, @domscribe/vue, @domscribe/transform, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Domscribe addresses the challenge of understanding and interacting with UI components in a development environment by bridging the gap between the UI and its source code.

Core Features & Use Cases

  • UI to Code Mapping: Maps rendered elements to their source locations and captures live runtime context.
  • Code to UI: Allows querying the UI from source code to understand what an element looks like at runtime.
  • Setup/Initialization: Provides instructions for setting up Domscribe in various frameworks and environments.
  • Component Editing: Facilitates the editing of UI components directly from the source code.
  • Quick Commands: Offers commands to process annotations, check system status, and explore components.
  • Annotation Lifecycle: Manages the lifecycle of UI annotations from claiming to archiving.
  • Error Handling: Guides through common issues and how to handle them effectively.
  • Key Principles: Highlights best practices for using Domscribe in development workflows.

Quick Start

Set up Domscribe for React by following the setup instructions in the documentation.

Frequently Asked Questions about domscribe

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

FAQPage Schema
How do I map UI elements to their source code locations in React?

To map UI elements to source code locations in React, you need to set up the tool with specific bundler configurations and install the required package. This enables pixel-to-code analysis and runtime queries for your frontend project.

Does DOM mapping work with Vue and Next.js frameworks?

Yes, DOM mapping works with Vue and Next.js frameworks. The tool provides specific packages and setup instructions to facilitate UI to code and code to UI interactions across these web frameworks.

What is pixel-to-code analysis and how does it bridge UI and code?

Pixel-to-code analysis bridges UI and code by mapping rendered elements to their exact source locations and capturing live runtime context. This allows developers to query the UI from the source code to understand runtime appearance.

How do I set up DOM mapping for a frontend development environment?

Setting up DOM mapping requires installing framework-specific packages and configuring your bundler according to the documentation. Once initialized, you can use quick commands to process annotations and check system status.

What are the limitations of using DOM mapping in development workflows?

Limitations of using DOM mapping include the need for specific bundler configurations and package installations before use. Users must follow best practices and handle common setup issues as guided by the error handling documentation.

Can I edit UI components directly from the source code during runtime?

Yes, you can edit UI components directly from the source code. The tool facilitates component editing and manages the annotation lifecycle from claiming to archiving within your development workflow.