stacktrace-log-triage

Identify root causes of Kotlin and Spring failures from stack traces and logs.

14|1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Kotlin/kotlin-backend-agent-skills --skill stacktrace-log-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stacktrace-log-triage
Source: https://github.com/Kotlin/kotlin-backend-agent-skills/tree/main/.agents/skills/stacktrace-log-triage
Command: npx skills add https://github.com/Kotlin/kotlin-backend-agent-skills --skill stacktrace-log-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly identify and explain root causes of Kotlin + Spring failures from stack traces and logs, turning noisy evidence into actionable guidance.

Core Features & Use Cases

  • Structured stack-trace triage that identifies the root cause, origins in the code path, and correlation with recent changes.
  • Evidence-driven diagnosis with prioritized hypotheses, timestamps, correlation IDs, and surrounding logs to guide rapid remediation.
  • Use cases include startup failures, endpoint crashes, and intermittent errors with noisy logs.

Quick Start

Paste the full stack trace and relevant logs to begin triage and receive a ranked root-cause diagnosis.

Frequently Asked Questions about stacktrace-log-triage

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

FAQPage Schema
How do I find the root cause of a Kotlin Spring startup failure from a stack trace?

To find the root cause from a stack trace, paste the full stack trace and relevant logs for structured triage. The diagnosis distinguishes the root cause from symptoms, correlates timestamps, and ranks hypotheses with evidence to guide rapid remediation.

What is the best way to analyze noisy Spring logs and intermittent endpoint crashes?

The best way to analyze noisy Spring logs is by correlating timestamps and correlation IDs within the pasted logs. This structured diagnostic process turns noisy evidence into prioritized hypotheses, separating the true root cause from downstream symptoms.

How do I diagnose Kotlin Spring exceptions with correlation IDs in my application logs?

To diagnose Kotlin Spring exceptions with correlation IDs, provide the logs and stack traces to the triage process. It correlates these IDs and timestamps across noisy logs to pinpoint the code path origin and explain the failure with supporting evidence.

Can I use stack trace triage for intermittent Spring errors with noisy logs?

Yes, stack trace triage works for intermittent Spring errors and noisy logs. It is specifically designed to handle these use cases by extracting actionable root-cause guidance from chaotic log evidence and ranking hypotheses for rapid triage.

Does Kotlin Spring log analysis provide safe mitigations and long-term fixes?

Yes, Kotlin Spring log analysis provides both safe mitigations for immediate remediation and recommended long-term fixes. After identifying the root cause and code path origins, it outputs structured diagnostics with actionable steps to resolve the failure.