Recipes¶
Real-world, copy-paste solutions for common tasks. Each recipe is self-contained and tested.
Validation Recipes¶
| Recipe | Description | Time |
|---|---|---|
| Validate from URL | Validate a remote agent card | 2 min |
| Bulk Validation | Validate multiple agents at once | 5 min |
| Schema-Only Mode | Quick syntax check without live testing | 2 min |
| Strict Mode for Production | Enforce all best practices | 3 min |
| Custom Timeout | Handle slow endpoints | 2 min |
Security Recipes¶
| Recipe | Description | Time |
|---|---|---|
| Sign Outbound Requests | Add JWS signatures to A2A calls | 5 min |
| Verify Inbound Requests | Validate incoming JWS signatures | 5 min |
| Key Rotation | Rotate keys without downtime | 10 min |
| Trust Store Setup | Configure which agents to trust | 5 min |
| Dev Mode Security | Use security features in development | 3 min |
Integration Recipes¶
| Recipe | Description | Time |
|---|---|---|
| FastAPI Middleware | Add CapiscIO to FastAPI | 5 min |
| Flask Integration | Add CapiscIO to Flask | 5 min |
| Express.js Middleware | Add CapiscIO to Express | 5 min |
| Langchain Agent | Secure a Langchain agent | 10 min |
CI/CD Recipes¶
| Recipe | Description | Time |
|---|---|---|
| GitLab CI | Validate agents in GitLab CI/CD | 5 min |
| Jenkins Pipeline | Validate agents in Jenkins | 5 min |
| Pre-commit Hook | Validate before every commit | 3 min |
Recipe Format¶
Every recipe follows the same structure:
- Problem — What you're trying to do
- Solution — Copy-paste code
- How It Works — Brief explanation
- See Also — Related recipes and references
Can't Find What You Need?¶
-
Request a Recipe
Open an issue to suggest a new recipe.
-
Contribute a Recipe
Share your solutions with the community.