evidence

Analyze uploaded evidence bundles for TAC investigations using jq, grep, and MCP tools.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/theLightArchitect/cappy-toolkit --skill evidence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evidence
Source: https://github.com/theLightArchitect/cappy-toolkit/tree/main/skills/evidence
Command: npx skills add https://github.com/theLightArchitect/cappy-toolkit --skill evidence

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The evidence skill automates Phase 3 analysis of log bundles, HAR files, and support archives, eliminating manual extraction, grep, and jq chores while ensuring thoroughness and completeness for TAC investigations.

Core Features & Use Cases

  • Bundle Extraction: Automatically untars support bundles and prepares files for analysis.
  • HAR Forensics: Parses HTTP archives to surface errors, slow requests, and authentication issues.
  • Log Mining: Greps logs for errors, timestamps, and stack traces, building a structured timeline.
  • Cross‑Reference: Queries Cortex documentation, prior TAC cases, and Confluence knowledge bases to contextualize findings.
  • Gate Enforcement: Calculates a completeness score and enforces the Phase 3 ≥ 80 % gate before proceeding.

Use case: When a customer reports intermittent API timeouts, the skill extracts the uploaded bundle, scans HAR logs for 5‑second responses, pulls error lines from log files, and checks against known issues, delivering a detailed evidence report ready for the next investigation phase.

Quick Start

Ask the assistant to run the evidence skill on the case directory you uploaded, and it will return a JSON summary of findings and gate status.

Frequently Asked Questions about evidence

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

FAQPage Schema
How do I analyze HAR files and log bundles for TAC investigation findings?

The evidence skill automates HAR forensics and log mining, parsing HTTP archives to surface errors, slow requests, and authentication issues while building a structured timeline for TAC investigations.

What is the best way to extract errors and stack traces from support tarballs?

The best way to extract errors from support tarballs is automated bundle extraction followed by log mining with grep to identify errors, timestamps, and stack traces, building a structured timeline without manual scripting.

Can I use this to cross-reference log analysis findings with Cortex documentation?

Yes, you can cross-reference log analysis findings with Cortex documentation, prior TAC cases, and Confluence knowledge bases to contextualize identified errors and patterns for XSOAR, XSIAM, and XDR cases.

How do I calculate completeness scores for Phase 3 investigation gates?

Calculate Phase 3 completeness scores by evaluating extracted evidence from log archives and HAR files against the ≥ 80% gate threshold, enforcing progression only when sufficient findings are identified.

Does this log analysis approach work with Cortex XSOAR, XSIAM, and XDR cases?

Yes, this log analysis approach works with Cortex XSOAR, XSIAM, and XDR cases, applying extraction, pattern matching, and completeness scoring to support tarballs and HAR files across all three platforms.

Why do I need jq and grep for evidence bundle analysis?

You do not need jq and grep manually for evidence bundle analysis; the process applies jq, grep, and optional MCP tools internally to perform extraction, pattern matching, and completeness scoring without manual scripting.