objectscript-navigation

Map ObjectScript codebases by querying live IRIS via MCP tools.

27|10|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/intersystems-community/iris-dev --skill objectscript-navigation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: objectscript-navigation
Source: https://github.com/intersystems-community/iris-dev/tree/main/light-skills/skills/objectscript-navigation
Command: npx skills add https://github.com/intersystems-community/iris-dev --skill objectscript-navigation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep codebase discovery of ObjectScript projects using MCP tools, bridging the gap between raw tool output and high-level architectural understanding.

Core Features & Use Cases

  • Symbol Anchoring: locate definitions using iris_symbols and iris_symbols_local to confidently identify the target component.
  • Dependency Tracing: use docs_introspect to inspect callers and inheritance to map impact across the codebase.
  • Hierarchical Exploration: follow Extends to reveal inherited interfaces and structure, aiding onboarding and refactoring.

Quick Start

Anchor a symbol with iris_symbols to begin mapping the codebase, then trace callers with docs_introspect and explore inheritance via Extends to understand the architecture.

Frequently Asked Questions about objectscript-navigation

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

FAQPage Schema
How do I trace dependencies and map ObjectScript codebase architecture?▼

Trace ObjectScript dependencies by querying live IRIS namespaces via MCP tools like docs_introspect to inspect callers, map impact, and reveal structural inheritance across the codebase for architectural onboarding.

How does MCP tooling work with ObjectScript for code discovery?▼

MCP tooling bridges raw IRIS query output to high-level architectural understanding by using iris_symbols for symbol anchoring and docs_introspect for dependency tracing, revealing structural relationships across live namespaces and repository sources.

What do I need to inspect ObjectScript class definitions and source files?▼

You need MCP tooling such as iris_symbols, iris_symbols_local, and docs_introspect, plus Read access to class definitions and source files across live IRIS namespaces to perform dependency tracing and inheritance exploration.

Can I analyze inheritance and impact across live IRIS namespaces?▼

Yes, you can analyze inheritance and impact across live IRIS namespaces by using docs_introspect to inspect callers and follow Extends hierarchies, revealing inherited interfaces and structural dependencies for refactoring and onboarding.

What's the best way to onboard to an existing ObjectScript repository structure?▼

The best way to onboard to an ObjectScript repository is to anchor symbols with iris_symbols, trace callers with docs_introspect, and explore Extends inheritance to map architectural structure and dependencies across live namespaces.