What problem does it solve?
This skill solves the integration gap between Pydantic AI and Agent Client Protocol (ACP) CLI tools, allowing you to use powerful agents like crush or cline as structured model backends while avoiding common pitfalls like JSON-RPC parsing errors and process leaks.
Core Features & Use Cases
- ACP-to-Pydantic Bridge: Enables the use of ACP-compliant CLI tools as Pydantic AI models, maintaining full control over output validation and history.
- Host Delegation: Provides a robust interface for managing filesystem, terminal, and permission operations through a custom delegate client.
- Use Case: Use this when you need to wrap a specialized coding agent (like crush-acp) inside a Pydantic AI agent to perform complex, multi-step tasks that require both structured output and autonomous tool execution.
Quick Start
Use the pydantic-acp skill to initialize a new ACP model by providing the command list and a delegate client to handle host operations.