use-ai-foundation-sdk

Verify Halo AI Foundation SDK contracts for Java and Vue integrations.

6|4|Updated May 11, 2026
One-click install
npx skills add https://github.com/halo-dev/plugin-ai-foundation --skill use-ai-foundation-sdk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: use-ai-foundation-sdk
Source: https://github.com/halo-dev/plugin-ai-foundation/tree/main/skills/use-ai-foundation-sdk
Command: npx skills add https://github.com/halo-dev/plugin-ai-foundation --skill use-ai-foundation-sdk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you accurately answer questions and implement integrations for Halo AI Foundation without relying on memory or guessing the API shape.

Core Features & Use Cases

  • SDK Contract Lookup: Verify Java and browser/Vue public types, exports, and supported behavior from the official documentation and source.
  • Halo Plugin Integration: Add AI capabilities to a Halo plugin for text generation, structured output, tools, embeddings, reranking, RAG, image generation, and streaming chat.
  • Model Selection and UI Messaging: Configure the FormKit AI model selector and work with UI Message transport, persistence, and stream handling.
  • Use Case: When a plugin needs to call Halo AI Foundation, this Skill helps you choose the right SDK surface, validate contracts, and wire the integration correctly.

Quick Start

Use this skill to verify the official Halo AI Foundation SDK contract for my target version and show me the correct integration approach for my plugin feature.

Frequently Asked Questions about use-ai-foundation-sdk

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

FAQPage Schema
How do I integrate streaming chat and text generation into a Halo plugin?

Halo AI Foundation SDK integration involves verifying Java and Vue client public exports, configuring the FormKit AI model selector, and implementing UI Message transport to wire streaming chat and text generation into your plugin.

What is the correct way to configure the model selector for Halo AI features?

Configuring the Halo AI model selector requires inspecting official SDK documentation to validate the FormKit model selector surface and ensure correct integration with UI Message transport and persistence.

Does the Halo AI Foundation SDK support RAG, embeddings, and reranking for plugins?

Yes, the Halo AI Foundation SDK supports RAG, embeddings, and reranking, allowing you to verify public types and implement these specific AI capabilities within your Halo plugin.

How do I validate SDK contracts for browser and Vue clients in Halo?

To validate SDK contracts for browser and Vue clients, inspect official Halo AI Foundation documentation and source to verify public exports and supported behavior for your target version.

What are the limitations of using memory to guess Halo AI Foundation API shapes?

Relying on memory to guess Halo AI Foundation API shapes risks implementing incorrect integration patterns, which is why version-matched inspection of official public APIs and exports is required.