diagnostics

Retrieve LSP diagnostics for a file or project and suggest rollback guidance.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/binan-maker/QRS --skill diagnostics-binan-maker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diagnostics
Source: https://github.com/binan-maker/QRS/tree/main/.local/skills/diagnostics
Command: npx skills add https://github.com/binan-maker/QRS --skill diagnostics-binan-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers quickly identify static code issues surfaced by the language server and provides safe rollback guidance to revert problematic changes.

Core Features & Use Cases

  • Retrieve LSP diagnostics for a specific file or the entire project to surface syntax errors, type errors, and import issues.
  • Suggest rollback guidance through a View Checkpoints flow, enabling users to revert changes without performing an automatic restore.
  • Provide structured, actionable guidance for debugging and maintaining project state during code edits.

Quick Start

Run getLatestLspDiagnostics on a file or the whole project to surface current issues and review rollback options.

Frequently Asked Questions about diagnostics

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

FAQPage Schema
How do I retrieve LSP diagnostics for a specific file or project?

You can retrieve LSP diagnostics by running getLatestLspDiagnostics on a file or the entire project. This surfaces current syntax errors, type errors, and import issues to help you identify static code problems quickly.

Can I revert code changes automatically using the rollback checkpoints?

No, the rollback guidance does not perform an automatic restore. It suggests rollback options through a View Checkpoints flow, providing structured, user-facing guidance to help you safely revert problematic changes manually.

What kind of issues can I surface using language server diagnostics?

Using language server diagnostics, you can surface static code issues such as syntax errors, type errors, and import issues. This helps you quickly identify problems and plan safe rollbacks during frequent code edits.

Does this diagnostics skill work without a language server configured?

No, this skill applies specifically to codebases using a language server. It relies on the language server to retrieve diagnostics and surface issues for rollback planning during code edits and reverts.

When do I need to use safe rollback guidance for code edits?

You need safe rollback guidance when frequently editing and reverting changes in a project. It helps you maintain project state by providing structured prompts to revert problematic changes without performing an automatic restore.

What is the best way to plan a safe rollback after finding type errors?

The best way to plan a safe rollback after finding type errors is to retrieve diagnostics for the file and review the suggested rollback options. This provides actionable guidance to revert changes without automatic restoration.