api-check

Check health and status of trading platform services and Docker containers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/maminul007/trading-platform --skill api-check-maminul007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-check
Source: https://github.com/maminul007/trading-platform/tree/main/.claude/skills/api-check
Command: npx skills add https://github.com/maminul007/trading-platform --skill api-check-maminul007

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a quick and comprehensive way to check the operational status of all services within the trading platform, ensuring everything is running as expected.

Core Features & Use Cases

  • Service Health Monitoring: Checks the status of API, UI, ML Server, Executor, Risk services, and infrastructure components like Redis and PostgreSQL.
  • Detailed Status Reporting: Can provide verbose output including response times, memory usage, and version information.
  • Docker Container Status: Optionally displays the status of Docker containers.
  • Use Case: Before starting a trading session, run this skill to confirm all backend services and databases are healthy and accessible.

Quick Start

Run the api-check skill to verify the health of all services.

Frequently Asked Questions about api-check

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

FAQPage Schema
How do I check the health and status of my trading platform services?

You can check the health and status of trading platform services by verifying API endpoints and Docker containers. This process reports operational status, response times, memory usage, and version information for backend services like Redis and PostgreSQL.

What is the best way to monitor Docker container status alongside backend APIs?

Monitoring Docker container status alongside backend APIs requires direct access to service endpoints and Docker commands. This approach provides comprehensive verification, optionally displaying container status while checking API, UI, ML Server, and Executor services.

Can I get detailed status reporting with response times and memory usage for my infrastructure?

Yes, detailed status reporting with response times and memory usage is supported. By running a health check against your infrastructure components, you receive verbose output including memory metrics, response latency, and version information for services like Redis and PostgreSQL.

Does service health monitoring work with Redis and PostgreSQL databases?

Service health monitoring works with Redis and PostgreSQL databases by directly accessing their endpoints. It verifies their accessibility and operational status, ensuring critical infrastructure components within the trading platform are running as expected before a session.

How do I verify backend service accessibility before starting a trading session?

To verify backend service accessibility before starting a trading session, run a comprehensive health check. This confirms API, UI, ML Server, Executor, and Risk services are healthy by directly querying their endpoints and checking Docker container statuses.

Why do I need direct endpoint access for infrastructure health checks?

Direct endpoint access is required for infrastructure health checks to accurately query service status and retrieve metrics like response times. Without direct network access to endpoints and Docker commands, comprehensive verification of trading platform components is not possible.