trace-qr-scan

Trace a QR code through server logs across Received, Lookup, Found, Sent, and MQTT stages.

Updated Oct 21, 2024
One-click install
npx skills add https://github.com/fulviomanente/IQRight_Local --skill trace-qr-scan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trace-qr-scan
Source: https://github.com/fulviomanente/IQRight_Local/tree/main/.claude/skills/trace-qr-scan
Command: npx skills add https://github.com/fulviomanente/IQRight_Local --skill trace-qr-scan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Trace a specific QR code through the server data pipeline. Shows received, looked up, found, sent to scanner, published to MQTT. Use when debugging why a specific scan didn't work.

Core Features & Use Cases

  • Trace end-to-end QR processing across the pipeline to diagnose where a scan fails.
  • Identify Received, Looked up, Found, Sent to scanner, and MQTT publishing stages for a given code.
  • Detect common failure patterns (e.g., corrupted codes, missing DB lookups) and pinpoint breakpoints.

Quick Start

Provide the QR code value to trace, and review the resulting timeline in logs.

Frequently Asked Questions about trace-qr-scan

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

FAQPage Schema
How do I trace a QR code through server logs to find where it failed?

To trace a QR code through server logs, you provide the specific code value to review a timeline of its processing stages. This tracks the scan from receipt and database lookup through to scanner delivery and MQTT publication to pinpoint failures.

What is the best way to debug a single QR scan across a full server pipeline?

Debugging a single QR scan requires step-by-step extraction of Received, Lookup, Found, Sent to scanner, and MQTT publication data from your logs. This enforces a complete trace of the scan's journey to identify exact breakpoints.

How do I identify corrupted QR codes in my MQTT pipeline logs?

You can identify corrupted QR codes by tracing the specific code through your server pipeline logs. The trace detects common failure patterns and potential corruption occurrences during the data processing stages.

Can I track multiple occurrences of the same QR code in server logs?

Yes, you can track multiple occurrences of the same QR code in server logs. The trace enforces step-by-step extraction of each processing stage, allowing you to debug a single scan even when it appears multiple times.

What should I do if a QR code lookup is missing from my server data pipeline?

If a QR code lookup is missing, trace the specific code through the pipeline to pinpoint the exact breakpoint. The trace identifies common failure patterns like missing DB lookups by enforcing extraction of each stage's data.

Do I need to provide a specific QR code value to debug my server pipeline?

Yes, you need to provide the specific QR code value to trace it. This allows you to review the resulting timeline in logs and diagnose exactly where that particular scan failed across the server pipeline.