Skip to content

capiscio-cli Documentation

Validate A2A agent cards with confidence - Catch issues before they reach production

Why capiscio-cli?

The Problem: You're building an A2A agent and need to ensure your agent card is valid, trustworthy, and production-ready. Manual validation is error-prone and doesn't catch subtle issues.

The Solution: capiscio-cli provides comprehensive three-dimensional validation:

  • Spec Compliance (0-100): Is your agent card properly formatted?
  • Trust (0-100): Can users verify your agent's authenticity?
  • Availability (0-100): Are your endpoints operational?

� Documentation Structure

User Documentation

Developer Documentation

  • Architecture - Internal design, patterns, and extensibility

🚀 Quick Navigation

New Users

  1. Start with Installation & Usage for installation and basic usage
  2. Review Validation Process to understand what's validated
  3. Learn about Scoring System to interpret your results

Developers

  1. Read the API Reference for programmatic usage
  2. Study the Architecture for internal design

CI/CD Integration

  1. See JSON output examples in the API Reference
  2. Review error codes in Validation Process
  3. Check API Reference for automation examples

🔍 Find What You Need

I want to...

Building an A2A Agent?

If you're building an agent (not just validating cards), check out CapiscIO A2A Security for runtime protection.

Validation Specifics

Integration Examples

📝 Documentation Standards

Our documentation follows these principles:

  • Comprehensive: Covers all features and use cases
  • Example-Driven: Includes practical examples for every concept
  • Up-to-Date: Synchronized with code changes
  • Accessible: Clear language suitable for all skill levels
  • Searchable: Well-structured with good navigation

🤝 Contributing to Documentation

We welcome improvements to documentation! For:

  • How to submit documentation changes
  • Writing style guidelines
  • Documentation review process
  • Setting up the development environment

See the repository on GitHub for more details.


Need help? Open an issue or start a discussion.