bs-diagnose

Diagnose Build a Sentence pipeline logs for bottlenecks and rejection patterns.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/lzs20030114-wq/toefl_writing --skill bs-diagnose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bs-diagnose
Source: https://github.com/lzs20030114-wq/toefl_writing/tree/main/.claude/skills/bs-diagnose
Command: npx skills add https://github.com/lzs20030114-wq/toefl_writing --skill bs-diagnose

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build a Sentence generation pipeline can fail, produce low-quality outputs, or stall; this skill helps identify and fix those issues.

Core Features & Use Cases

  • Diagnostics across run histories and circuit-breaker logs
  • Pattern analysis of rejection reasons and bottlenecks
  • Actionable recommendations to improve pipeline stability and throughput

Quick Start

Invoke the diagnoser on the latest run data to generate a diagnostic summary and recommended fixes.

Frequently Asked Questions about bs-diagnose

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

FAQPage Schema
How do I diagnose a stalled generation pipeline and identify rejection patterns?

To diagnose a stalled generation pipeline, analyze log files and historical data to identify bottlenecks, rejection patterns, and circuit-breaker events. This process pinpoints exactly where throughput degrades and provides actionable fixes.

How do I analyze cross-run trends in data-analytics pipeline logs?

You can analyze cross-run trends in pipeline logs by reading historical data files and using trend arguments to compare performance across multiple runs. This reveals recurring rejection reasons and long-term pipeline stability shifts.

What is the best way to troubleshoot circuit-breaker events in a generation pipeline?

The best way to troubleshoot circuit-breaker events is to run a diagnostic analysis on your latest run data. This isolates the exact triggers causing pipeline stalls and generates structured recommendations to prevent future circuit breaks.

Can I use pipeline diagnostics to find rejection reasons from my last run?

Yes, you can target your last run by passing specific run arguments to the diagnostic tool. It reads the relevant data files to extract rejection reasons and produces a structured Last Run Analysis for quick troubleshooting.

What data files do I need to perform log-analysis on a Build a Sentence pipeline?

You need the historical logs and data files stored under the specific buildSentence data directory. The diagnostic tool reads these structured files directly to map out bottlenecks and cross-run trends without requiring external databases.