server-desktop-log-triage

Locate, inventory, and search server and desktop log files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/helpful-bits/plantocode --skill server-desktop-log-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-desktop-log-triage
Source: https://github.com/helpful-bits/plantocode/tree/main/.agents/skills/server-desktop-log-triage
Command: npx skills add https://github.com/helpful-bits/plantocode --skill server-desktop-log-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers quickly locate, search, and interpret log files generated by both the server and desktop applications, especially when dealing with large files or complex error scenarios.

Core Features & Use Cases

  • Log Inventory: Provides a quick overview of available log files and their sizes.
  • Large File Handling: Offers safe methods to read and search through large log files without crashing editors.
  • Scoped Searching: Allows targeted searches within specific log types (server, desktop, streams, checks) using regular expressions.
  • SQLite Error Log Querying: Enables direct querying of structured error logs stored in the desktop application's SQLite database.
  • Use Case: When a user reports an issue, this skill can be used to rapidly find relevant logs, search for specific error messages across server and desktop outputs, and pinpoint the root cause of failures.

Quick Start

Use the server-desktop-log-triage skill to search for "runtime config" errors in the desktop logs.

Frequently Asked Questions about server-desktop-log-triage

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

FAQPage Schema
How do I search server and desktop application logs for specific error messages?

To search server and desktop application logs, you can use scoped regular expression searches targeting specific log types like runtime or build logs. This pinpoints exact error messages across both server and desktop outputs to isolate failures.

How do I read large log files without crashing my text editor?

Reading large log files safely requires methods that prevent editor crashes by inventorying file sizes first and applying targeted search capabilities. This approach extracts relevant entries without loading the entire file into memory.

Can I query desktop application error logs stored in a SQLite database?

Yes, you can query structured error logs stored in the desktop application's SQLite database directly. This enables efficient extraction and filtering of error records without exporting the entire database.

What is the best way to locate available log files across server and desktop boundaries?

Locating available log files across server and desktop boundaries is done through a log inventory that provides an overview of file locations and sizes. This answers where logs are stored and identifies which logs are relevant for debugging.

How do I debug failures across server and desktop boundaries using stream debug logs?

Debugging failures across server and desktop boundaries involves searching stream debug logs alongside build and runtime logs. Targeted searches across these varied log sources correlate events to identify the root cause of cross-boundary issues.

Does this log triage approach work with both build logs and runtime logs?

Yes, this log triage approach works with build logs, runtime logs, stream debug logs, and SQLite error logs. It provides scoped searching capabilities tailored to each specific log source for comprehensive troubleshooting.