intent-packs

Modify and expand agent intents via JSON files and scripts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/curtismu7/AI-demo --skill intent-packs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intent-packs
Source: https://github.com/curtismu7/AI-demo/tree/main/.claude/skills/intent-packs
Command: npx skills add https://github.com/curtismu7/AI-demo --skill intent-packs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manages and updates the intents (actions) that an agent can route for a customer vertical, streamlining the expansion and management of functionalities in the Super Banking demo.

Core Features & Use Cases

  • Dynamic Intent Expansion: Simplifies the addition or update of intents for any plugin vertical within the demo.
  • Automation of Intents Pack: With a single JSON file and a command, efficiently expand or modify intents.
  • Tooling Support: Offers tooling for applying and evaluating intent packs, ensuring correct routing and execution.

Quick Start

Edit 'config/verticals/<id>/intents.pack.json' for intent updates and run 'node demo_api_server/scripts/intentPacks/applyIntentPack.js <id>' to apply changes.

Frequently Asked Questions about intent-packs

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

FAQPage Schema
How do I add new agent intents to a vertical in the Super Banking demo?

To add agent intents, edit the 'config/verticals/<id>/intents.pack.json' file and run 'node demo_api_server/scripts/intentPacks/applyIntentPack.js <id>' to apply changes. This automates intent packing for the vertical.

What are intent packs and how do they manage agent actions?

Intent packs are JSON configurations that define the set of intents an agent can route to within the Super Banking demo. They provide a system for modifying and expanding agent actions for customer verticals.

Do I need to understand the demo architecture to update vertical intents?

Yes, updating vertical intents requires knowledge of the Super Banking demo's architecture and the use of associated tooling. This ensures correct routing and execution of the intent packs.

Can I update multiple plugin verticals using a single JSON file?

Yes, the intent pack system simplifies adding or updating intents for any plugin vertical within the demo. With a single JSON file and a command, you can efficiently expand or modify intents.

What's the best way to evaluate if intent routing is working correctly after updates?

The intent pack tooling offers support for applying and evaluating intent packs, ensuring correct routing and execution. Run the apply script after updating your JSON configuration to verify changes.