ui-context

Capture and interpret live IDA Pro interface state, selections, and code anchors.

38|7|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/allthingsida/idasql-skills --skill ui-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-context
Source: https://github.com/allthingsida/idasql-skills/tree/main/plugins/idasql/skills/ui-context
Command: npx skills add https://github.com/allthingsida/idasql-skills --skill ui-context

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows you to capture and understand the current state of the IDA Pro user interface, including what is visible on the screen, what is selected, and the current code context.

Core Features & Use Cases

  • Screen Snapshot: Get a summary of the active IDA view (e.g., Disassembly, Hex View, Decompiler).
  • Selection Details: Extract information about the currently selected text or bytes, including preview lines.
  • Code Anchors: Identify the current address, function, or segment the user is focused on.
  • Use Case: When a user asks "What am I looking at?", this skill provides the necessary context to answer accurately, enabling follow-up actions like decompiling the current function.

Quick Start

Use the ui-context skill to capture the live IDA screen, selection, widget focus, and address context.

Frequently Asked Questions about ui-context

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

FAQPage Schema
How do I capture the current IDA Pro UI context for interactive analysis?

To capture IDA Pro UI context, use this skill to snapshot the active view, extract selected text or bytes, and identify current addresses or functions. It scopes screen visibility and code anchors to provide accurate contextual awareness for interactive analysis.

What IDA Pro interface state details can I extract during code analysis?

During code analysis, you can extract the active IDA view type, current text or byte selections with preview lines, and focused code anchors like addresses, functions, or segments. This captures the live interface state for context-aware operations.

Can I identify the current function or address focused in the IDA disassembly view?

Yes, you can identify the current function or address. The skill captures code anchors by detecting the specific address, function, or segment the user is focused on within the active IDA disassembly or decompiler view.

Does this skill work with the IDA Pro decompiler and Hex View widgets?

Yes, it works with IDA Pro decompiler and Hex View widgets. The skill captures screen snapshots by scoping to the active IDA view, summarizing visible content across disassembly, hex, and decompiler interfaces for accurate context.

What is the best way to scope screen visibility and active selections in IDA Pro?

The best way to scope screen visibility and selections in IDA Pro is using this skill. It interprets the live GUI state by summarizing the active view, extracting selected text or bytes, and identifying the current code context.