integrations

Standardize external service and API connections for the HBG Portal.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Norfolk-Group/H-Analytics --skill integrations-norfolk-group
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: integrations
Source: https://github.com/Norfolk-Group/H-Analytics/tree/main/.claude/skills/integrations
Command: npx skills add https://github.com/Norfolk-Group/H-Analytics --skill integrations-norfolk-group

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

External service integrations for HBG Portal streamline how the platform connects with AI providers, geospatial services, document intelligence, and other external APIs, reducing configuration complexity and integration drift.

Core Features & Use Cases

  • Centralized integration catalog covering AI providers, geospatial, document intelligence, communication, image generation, observability, storage, and authentication.
  • Lazy-singleton AI client factory pattern with single-instantiated clients per provider to optimize resource usage.
  • Admin-configurable provider selection and routing to switch backend services without code changes.

Quick Start

Configure the admin panel to select an external provider and supply API keys, then test a sample integration.

Frequently Asked Questions about integrations

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

FAQPage Schema
How do I standardize external API connections for AI providers and geospatial services?▼

Standardize external API connections by applying centralized patterns for client creation, environment variable handling, error management, and routing. This ensures secure, reliable integrations across AI providers, geospatial services, and document intelligence pipelines.

Can I switch AI provider backends without modifying application code?▼

Yes, you can switch AI provider backends without code changes using admin-configurable provider selection and routing. This allows you to select external services and supply API keys directly through the admin panel.

What is the lazy-singleton pattern for AI client factories?▼

The lazy-singleton AI client factory pattern creates a single instantiated client per provider. This optimizes resource usage by ensuring only one client instance exists for each external AI service connection.

How do I troubleshoot authentication flows and external API integration errors?▼

Troubleshoot authentication flows and API integration errors using standardized patterns for error management and retries. The centralized integration catalog imposes consistent routing and handling to resolve connection failures.

What external services can I integrate through a centralized integration catalog?▼

Integrate AI providers, geospatial services, document intelligence, communication channels, image generation, observability, storage, and authentication flows through a single centralized integration catalog.

How do I configure environment variables and API keys for external service connections?▼

Configure environment variables and API keys by accessing the admin panel to select an external provider and supply required credentials. Test a sample integration afterwards to verify secure, reliable connections.