log-aggregation

Aggregate and search Vercel and Railway logs with timestamp and level filters.

1|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Cheggin/request-for-startups --skill log-aggregation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: log-aggregation
Source: https://github.com/Cheggin/request-for-startups/tree/main/skills/log-aggregation
Command: npx skills add https://github.com/Cheggin/request-for-startups --skill log-aggregation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Logs from frontend (Vercel) and backend (Railway) are scattered and hard to correlate. This Skill provides a unified, structured log store for cross-system debugging and incident response, enabling fast root-cause analysis.

Core Features & Use Cases

  • Ingestion of logs from Vercel deployments and Railway services, normalized to a common schema.
  • Ring-buffer storage with bounded retention and quick, index-assisted searches by timestamp and level.
  • Proactive surfacing of error-level logs and easy correlation of frontend/backend requests for incidents.
  • Use Case: Debug an outage by querying logs in a given time window for error events and correlating request IDs across systems.

Quick Start

Execute a log-aggregation run to collect, normalize, index, and query logs from Vercel frontend and Railway backend.

Frequently Asked Questions about log-aggregation

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

FAQPage Schema
How do I search and correlate logs from Vercel and Railway during an incident?▼

You can correlate Vercel and Railway logs during an incident by aggregating them into a unified store that normalizes fields like timestamp, level, source, and metadata. This enables fast root-cause analysis by querying specific time windows and request IDs.

What is the best way to unify scattered frontend and backend logs for debugging?▼

The best way to unify scattered frontend and backend logs is to ingest them into a structured, searchable store with a common schema. This normalizes log fields and indexes them by timestamp and level, allowing quick cross-system correlation for debugging outages.

How do I query logs by time range and error level across different services?▼

You can query logs by time range and error level across services using a query interface that filters by range, level, source, and keyword. The system indexes logs by timestamp and level, allowing quick retrieval of error events within a specific time window.

Does log aggregation support bounded storage and retention for operational monitoring?▼

Yes, log aggregation supports bounded storage and retention for operational monitoring by using a ring-buffer storage mechanism. This ensures quick, index-assisted searches while proactively surfacing error-level logs without unbounded disk usage.

Can I trace a single request ID across both Vercel deployments and Railway services?▼

Yes, you can trace a single request ID across Vercel deployments and Railway services by correlating normalized logs in the unified store. This allows you to track frontend and backend requests during an outage to pinpoint the root cause.