endor-route-estate-queries

Route estate-scale Endor Labs queries between graph joins and facade patterns.

4|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/endorlabs/endorlabs-sdk --skill endor-route-estate-queries
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: endor-route-estate-queries
Source: https://github.com/endorlabs/endorlabs-sdk/tree/main/agent-knowledge/skills/endor-route-estate-queries
Command: npx skills add https://github.com/endorlabs/endorlabs-sdk --skill endor-route-estate-queries

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you choose the right way to fetch estate-scale data from Endor Labs when you need counts, aggregates, or validated joins across many projects and namespaces. It reduces wasted effort by steering requests away from inefficient or incorrect query patterns.

Core Features & Use Cases

  • Topology Discovery: Identifies the tenant shape and project distribution before deciding how to query.
  • Query vs Facade Selection: Chooses between Query graph joins and facade list/count patterns based on output shape and scale.
  • Validation Before Scale: Samples and validates a query recipe on a small subset before running it across the full estate.
  • Use Case: An analyst needs dashboard counts for findings across many projects and wants the system to determine whether a validated Query join or a facade count is the safest and fastest path.

Quick Start

Ask the assistant to classify your request, discover the tenant topology, validate a sample, and recommend the best Endor Labs retrieval path for your multi-project count or aggregate query.

Frequently Asked Questions about endor-route-estate-queries

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

FAQPage Schema
What is the best way to fetch large-scale counts and aggregates across many projects in Endor Labs?

Estate-scale data pulls require routing between Query graph joins and facade list/count patterns after bounded topology discovery. This approach ensures validated joins and correct multi-project counts across tenant namespaces.

How do I validate a multi-project query before running it across the full estate?

To validate a multi-project query, you sample and validate the query recipe on a small subset before executing it across the full estate. This prevents wasted effort from inefficient or incorrect query patterns at scale.

When should I use Query graph joins versus facade list and count methods for dashboard tiles?

You should choose between Query graph joins and facade list and count methods based on output shape and scale. The system performs topology discovery to identify tenant shape and project distribution before recommending the safest path.

How does topology discovery improve multi-project data retrieval?

Topology discovery improves multi-project data retrieval by identifying tenant shape and project distribution before querying. This prevents wasted effort by steering requests away from incorrect or inefficient query patterns.

Does estate-scale data pulling require shard selection for accurate multi-project counts?

Estate-scale data pulling requires shard selection to preserve correctness at scale for multi-project counts. Combined with topology discovery and sample validation, it ensures accurate aggregates across tenant namespaces.

What are the limitations of running unvalidated joins across project fleets?

Unvalidated joins across project fleets risk incorrect query patterns and wasted effort. Bounded topology discovery and sample validation on a small subset are required to preserve correctness at estate scale.