connect

Connect to IDA Pro databases via CLI, HTTP, or REPL sessions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of connecting to IDA databases, orienting the user with the database's structure, and routing subsequent analysis tasks to the appropriate specialized skills.

Core Features & Use Cases

  • Session Initialization: Connects to IDA databases via CLI, HTTP server, or REPL.
  • Database Orientation: Provides essential metadata like function counts, segment information, and entry points.
  • Intelligent Routing: Directs user intents to the correct skill based on a defined routing matrix.
  • Use Case: When you first open a new binary in IDA, use this Skill to quickly understand its basic layout and then seamlessly transition to analyzing specific components like functions or strings.

Quick Start

Use the connect skill to start an IDA SQL session and orient me to the database.

Frequently Asked Questions about connect

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

FAQPage Schema
How do I start an IDA Pro database session for SQL analysis?

To start an IDA Pro database session, connect via CLI, HTTP server, or interactive REPL. The session bootstrap provides database orientation using the 'welcome' table, showing function counts, segments, and entry points.

What is the best way to orient myself when opening a new binary in IDA Pro?

Database orientation in IDA Pro is handled by querying the 'welcome' table for essential metadata. This provides function counts, segment information, and entry points to help you understand the basic layout before deeper analysis.

Can I route specific analysis workflows to specialized skills after connecting to an IDA database?

Yes, intelligent routing directs user intents to specialized skills based on a predefined routing matrix. This ensures your analysis workflows are automatically sent to the correct skill for tasks like examining functions or strings.

Does the IDA SQL connection support schema introspection for safe database interaction?

Yes, the IDA SQL connection supports schema introspection and maintains global agent contracts. This ensures consistent and safe interaction with the database across various interfaces like CLI, HTTP servers, and REPL sessions.

How do I manage IDA database connections across different interfaces?

IDA database connections are managed by initializing sessions through CLI, HTTP servers, or REPL interfaces. The skill handles session bootstrap and routing, providing a unified entry point for interacting with the database.

When do I need to use a routing matrix for IDA Pro analysis?

A routing matrix is needed when transitioning from initial database orientation to specialized analysis. It intelligently routes your specific analysis intents to the appropriate skills, streamlining the workflow within IDA Pro.