orpc-pino

Integrate oRPC with Pino to log request and response data.

8|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/ali-master/skills --skill orpc-pino
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orpc-pino
Source: https://github.com/ali-master/skills/tree/main/skills/orpc-pino
Command: npx skills add https://github.com/ali-master/skills --skill orpc-pino

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @orpc/experimental-pino, pino, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the integration of structured logging with oRPC services, enabling comprehensive request tracking and detailed error diagnostics.

Core Features & Use Cases

  • Structured Logging: Generate JSON logs for oRPC requests and responses, making diagnostics easier.
  • Request Tracking: Track the lifecycle of each request and its associated responses.
  • Use Case: When building a service with oRPC, using this Skill allows you to maintain a clear audit trail of every interaction with your API, aiding in troubleshooting and performance monitoring.

Quick Start

Use the orpc-pino skill to enable logging for your oRPC service and see detailed logs in the console.

Frequently Asked Questions about orpc-pino

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

FAQPage Schema
How do I add structured logging to my oRPC service?

Structured logging for oRPC involves integrating Pino to generate lightweight JSON logs for requests and responses, creating a comprehensive audit trail. This approach makes diagnostics easier and maintains a clear record of every API interaction.

How does request tracking work with oRPC and Pino?

Request tracking with oRPC and Pino works by logging the lifecycle of each request and its associated response data. This generates a comprehensive audit trail that aids in troubleshooting and performance monitoring across your API interactions.

Do I need to install Pino and oRPC separately to use this logging integration?

Yes, you need the oRPC and Pino libraries installed to function correctly. The integration specifically requires the @orpc/experimental-pino and pino dependencies to enable structured logging and request tracking in your application.

What is the best way to log oRPC request and response data for debugging?

The best way to log oRPC request and response data is using a fast JSON logger like Pino. It captures structured data for both incoming requests and outgoing responses, providing a clear audit trail that simplifies troubleshooting and performance monitoring.

Can I use this structured logging integration to monitor API performance issues?

Yes, you can use this structured logging integration to monitor API performance issues. By tracking the complete request and response lifecycle with Pino's JSON logs, you maintain a clear audit trail that directly aids in troubleshooting performance bottlenecks.