toolchain-review

Reviews session context and writes a timestamped P0/P1/P2 severity report to .temp/report.

34|12|Updated Aug 1, 2021
One-click install
npx skills add https://github.com/pear-studio/nonebot-dicepp --skill toolchain-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: toolchain-review
Source: https://github.com/pear-studio/nonebot-dicepp/tree/main/docs/agent/skills/toolchain-review
Command: npx skills add https://github.com/pear-studio/nonebot-dicepp --skill toolchain-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you复盘并定位工具链在当前会话中引发的摩擦点,避免反复试错、绕弯路和环境不匹配导致的失败。

Core Features & Use Cases

  • Session friction analysis: 汇总错误信号(报错、非零退出码、traceback/ImportError 等)、重试与绕路迹象。
  • Categorized severity grading: 将问题归类到工具脚本报错、环境不匹配、反复失败、绕弯路、技能问题,并按 P0/P1/P2 级别定级。
  • Structured report generation: 输出到 .temp/report/ 目录生成带时间戳的复盘报告,便于后续跟踪与修正。

Use Case: 你在集成/构建/脚本执行过程中反复失败且不确定根因时,使用它快速总结“到底卡在哪、为什么卡、需要优先修什么”。

Quick Start

在当前会话中描述你遇到的失败过程后,要求工具“生成一次 toolchain-review,输出按 P0/P1/P2 分级的工具链复盘报告”。

Frequently Asked Questions about toolchain-review

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

FAQPage Schema
How do I analyze session friction from repeated script execution failures?

To analyze session friction from script execution failures, review the current session context to identify toolchain friction points like non-zero exit codes, tracebacks, and repeated retries. This process categorizes issues by severity to highlight what blocks development.

What is the best way to debug environment mismatches during a local build session?

The best way to debug environment mismatches is to aggregate error signals like ImportError and non-zero exit codes from your session. Categorizing these environment mismatches into severity levels P0, P1, and P2 pinpoints exactly what blocks your build.

How do I generate a structured report for toolchain errors and repeated retries?

Generate a structured report for toolchain errors by summarizing retry signs and tracebacks from your session. The tool outputs a timestamped report to the local .temp/report directory, categorizing script errors and detours into P0, P1, and P2 severity levels.

Can I use session analysis to classify unclear skill instruction steps?

Yes, you can use session analysis to classify unclear skill instruction steps. The session review identifies friction from unclear steps alongside script failures and environment mismatches, categorizing all these issues into P0, P1, and P2 severity levels.

When do I need a toolchain review for my development actions?

You need a toolchain review when repeated failures, detours, or environment mismatches slow down your development actions. If you are unsure why your script execution keeps failing, a session review identifies the root cause and prioritizes fixes.

Why does categorizing session friction into P0, P1, and P2 levels help debugging?

Categorizing session friction into P0, P1, and P2 levels helps debugging by prioritizing the most critical toolchain errors first. This severity grading clarifies which script execution failures or environment mismatches require immediate attention over minor detours.