observe

Inspect harness session recordings and surface classifier findings and issues.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/smykla-skalski/harness --skill observe-smykla-skalski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observe
Source: https://github.com/smykla-skalski/harness/tree/main/plugins/observe/skills/observe
Command: npx skills add https://github.com/smykla-skalski/harness --skill observe-smykla-skalski

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Observe provides a controlled, contract-driven way to inspect, monitor, and triage harness-managed agent sessions without directly touching host state files. It centralizes session diagnostics, classifier findings, and observer state so users can reliably find root causes and route fixes to the correct owner.

Core Features & Use Cases

  • Session triage and monitoring: run one-shot scans, continuous watches, or raw dumps to collect contextual events and classifier issues for a session.
  • Observer state and maintenance: inspect and manage persisted observer state with actions like cycle, status, resume, verify, compare, mute, and unmute.
  • Focused analysis and routing: narrow by agent, observe-id, project hint, line/timestamp anchors, and focus presets to prioritize harness, skills, or all categories for remediation.

Quick Start

Run a one-shot JSON summary scan of session abc123 using harness observe and return counts by severity, top issues, and whether the observer state is established.

Frequently Asked Questions about observe

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

FAQPage Schema
How do I monitor agent session recordings for classifier findings?

To monitor agent session recordings for classifier findings, use harness observe to run scans or continuous watches that surface contextual events and issues without touching host state files.

Can I triage harness agent sessions without modifying state files?

Yes, you can triage harness agent sessions without modifying state files by using observe workflows like doctor, scan, watch, and dump that provide a contract-driven inspection layer over recordings.

What output formats does harness observe support for session log analysis?

Harness observe supports JSONL and summary outputs for session log analysis, returning counts by severity, top issues, and observer state establishment status in a structured format.

How do I manage observer state when monitoring agent sessions?

You can manage observer state when monitoring agent sessions using actions like cycle, status, resume, verify, compare, mute, and unmute to inspect and maintain persisted observer diagnostics.

Do I need CLI access to harness for session troubleshooting?

Yes, CLI access to harness is required for session troubleshooting because observe workflows rely on command-line execution to inspect recordings, apply focus presets, and respect observe-id and project hints.

How do I narrow log analysis to specific agents or projects?

You can narrow log analysis by filtering with agent identifiers, observe-id, project hints, line or timestamp anchors, and focus presets that prioritize harness, skills, or all categories for remediation.