Skip to content
cccskills
FreePublished on GitHub

incident-triage

The on-call triage procedure for checkout-api. Use whenever you are asked to investigate elevated errors, elevated latency, or a suspected regression.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Follow this procedure. It exists because the obvious answer is usually wrong.

1. Pull everything first

Fetch logs, metrics and deploy history for the whole window before you analyze any of them. A conclusion drawn from one source is a guess.

2. Characterize signatures, do not rank them

Never conclude from "which error is most frequent". High-volume errors are usually chronic noise that was there yesterday too.

For every distinct error signature, compute its count per hour across the window. You are looking for a signature whose rate changed — ideally one that was zero and then was not. A signature that is flat across the whole window is background, however loud it is.

3. Locate the change point

For each signature that changed, find the timestamp of its first occurrence after the change. That timestamp, not the start of the window, is the moment you are explaining.

4. Correlate with deploys

Normalize every timestamp to UTC epoch seconds before comparing sources; they do not all use the same format or the same clock. A deploy is a candidate only if it precedes the change point by minutes, not hours. Where two deploys are close together, the one that lines up is the one that lines up — check both.

5. Confirm in the metrics

The metric series is long format: one row per metric per minute. Aggregate it per metric before drawing conclusions.

  • A cause produces a sustained change beginning at the change point. A spike that recovers on its own is not your incident.
  • Check request volume too. If traffic did not change, the incident is not load-driven and you should stop looking for one.
  • A resource metric sitting exactly at its configured limit is worth more than any latency graph.

6. Explain the mechanism

Tie the candidate deploy's change list to what the metrics show. If you cannot explain how that change produces these numbers, you have a correlation, not a root cause — and you should say that in the ticket.

7. File one ticket

Exactly one, at the end. Every claim in evidence must be a number you actually computed, with its timestamp. Rule out the hypotheses you rejected, and say why.

Working notes

Keep your analysis scripts in the workspace under analysis/ with names that say what they do. You will be asked to re-run them over a different window.

Take the input file path as a command-line argument (sys.argv[1]). Never hardcode it — a script with a filename baked in is not reusable, and renaming data files to fit an old script wastes far more time than adding one argument.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Drive the agentkit CLI (aliases agentkit / ak) to scaffold, build, deploy, and manage agents on Volcengine AgentKit from the terminal — runtimes, knowledge bases, memory collections, tools, harnesses, invocation, SSO auth, sandboxes, and evaluation datasets. Use when a user wants to create/deploy an agent project, call or inspect a deployed runtime, manage AgentKit resources, or resolve a CLI/auth/deploy error. Does NOT handle non-AgentKit deployment, general Docker/k8s operations, Volcengine IAM management, or writing agent application code (use veadk-agent-development for that).

The English summary is being prepared. Showing the original description.

volcengine/veadk-python346Updated Oct 16, 2026

Continue the current local Codex conversation and coding task in an AgentKit Studio cloud Codex Sandbox using a Studio URL and short one-time pairing code. Use when the user asks to hand off, migrate, or continue a local repository in Studio, especially when a prompt contains a Studio address and pairing code. Export the complete user-visible user and assistant message history from every prior turn, including interrupted turns and progress commentary, create a temporary Studio Sandbox, restore tracked and non-ignored working-tree files plus Git metadata, inject that visible history into the cloud Thread, transfer GitHub CLI authentication separately when needed, and send one final continuation message; never copy system or developer prompts, reasoning, tool logs, SQLite state, global configuration, local skills, or SSH private keys.

The English summary is being prepared. Showing the original description.

volcengine/veadk-python346Updated Oct 16, 2026

Use when the user asks to verify the DeepSeek Harness runtime skill bridge or asks for the DSH skill sentinel.

The English summary is being prepared. Showing the original description.

volcengine/veadk-python346Updated Oct 16, 2026

Use this skill when the user asks to verify PiAgent skill loading, asks for the PiAgent E2E skill, or asks for the skill marker.

The English summary is being prepared. Showing the original description.

volcengine/veadk-python346Updated Oct 16, 2026

The house format for a quarterly sales review. Use whenever you are asked to produce a sales, revenue or bookings report.

The English summary is being prepared. Showing the original description.

volcengine/veadk-python346Updated Oct 16, 2026

Build, modify, debug, and cloud-validate VeADK Agents from an accepted product intent. Use for VeADK architecture, tools, workflows, memory, knowledge, executable AgentKit projects, local tests, and AgentKit build/deploy/invoke/log repair loops. Do not use for unrelated user requests, other Agent frameworks, standalone cloud administration, or production Runtime operations.

The English summary is being prepared. Showing the original description.

volcengine/veadk-python346Updated Oct 16, 2026

See all skills by volcengine

Report a problem with this skill