api-monitor

Monitors API endpoints health and generates semantic assertions with optional ZK proofs for status changes.

12|3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/ApiliumCode/mayros --skill api-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-monitor
Source: https://github.com/ApiliumCode/mayros/tree/main/skills/examples/api-monitor
Command: npx skills add https://github.com/ApiliumCode/mayros --skill api-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the monitoring of API endpoints, providing clear health status annotations and enabling tamper-proof incident records.

Core Features & Use Cases

  • API Health Monitoring: Automatically checks the status of specified API endpoints.
  • Semantic Assertions: Stores health status (healthy, degraded, unhealthy, unknown) as semantic assertions.
  • Tamper-Proof Records: Utilizes ZK proofs for degraded/down status to ensure data integrity.
  • Use Case: Track the health of your critical microservices in real-time, ensuring quick detection and documentation of any outages or performance degradation.

Quick Start

Use the api-monitor skill to check the health of the 'api:/health' endpoint.

Frequently Asked Questions about api-monitor

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

FAQPage Schema
How do I monitor API health and track incident status changes?

API health monitoring checks specified endpoints and generates semantic assertions to track status changes. It stores health states like healthy, degraded, or unhealthy to ensure quick detection of service outages and performance degradation.

What are semantic assertions for API status tracking and how do they work?

Semantic assertions store API health status as structured data in a graph database. They categorize endpoint states into healthy, degraded, unhealthy, or unknown, enabling real-time service health tracking and SLA compliance management.

How do I create tamper-proof records for degraded or down API incidents?

Tamper-proof incident records are created using ZK proofs for degraded or unhealthy API status changes. This zero-knowledge proof mechanism ensures data integrity and prevents unauthorized modification of incident documentation.

Do I need a graph database to store API health assertions and verify ZK proofs?

Yes, graph database access is required for assertion storage and proof verification. The graph database stores the semantic health assertions, while ZK proof capabilities verify the integrity of degraded or down status records.

Can I use this for real-time microservices health tracking and SLA compliance?

Real-time microservices health tracking monitors critical endpoints to ensure quick detection of outages and performance degradation. It applies to SLA compliance by continuously asserting API status and documenting incidents with tamper-proof records.

What's the best way to automate endpoint status checks for incident management?

Automated endpoint status checks monitor API health and generate semantic assertions with optional ZK proofs. This approach supports incident management by providing clear health status annotations and ensuring data integrity for any status changes.