What problem does it solve?
This Skill keeps ChatbotX's public API surface consistent across generated types, typed clients, CLI commands, and MCP server tools so changes do not drift across multiple entrypoints.
Core Features & Use Cases
- OpenAPI-Driven Clients: Works with generated OpenAPI types and domain client modules under
packages/public-apis.
- CLI and MCP Integration: Supports dynamic API discovery and execution in
apps/cli and apps/mcp-server.
- Auth and Validation Patterns: Handles workspace token auth, schema validation, and request helpers for public API access.
- Use Case: When a new API endpoint is added or its response shape changes, this Skill guides the update flow from builder procedure to generated types, client wrappers, and runtime tooling.
Quick Start
Use the public-api-tooling skill to update the ChatbotX API client, OpenAPI types, CLI command behavior, and MCP tool registration for the specified endpoint change.