observe

Initialize a session.yml state file with schema and trail vocabulary.

1|Updated May 3, 2026
One-click install
npx skills add https://github.com/gaabscps/ai-squad --skill observe-gaabscps
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: observe
Source: https://github.com/gaabscps/ai-squad/tree/main/shared/skills/observe
Command: npx skills add https://github.com/gaabscps/ai-squad --skill observe-gaabscps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Open the observability contract for a free coding session and initialize a Session state file to wake capture hooks and define the minimal trail vocabulary.

Core Features & Use Cases

  • Open the observability contract and initialize the session state file to enable capture hooks and establish a minimal trail vocabulary.
  • Track cost, time, attention, and decisions across cross-squad coding sessions without imposing implementation guidance.
  • Use at the start of feature work to instrument sessions and mine later for delivery stories.

Quick Start

Invoke the skill as /observe "<intent>" at the start of feature work to begin tracking cost, time, and decisions.

Frequently Asked Questions about observe

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

FAQPage Schema
How do I track cost and decisions during a coding session?▼

Observability for a coding session works by initializing a state file that defines a minimal trail vocabulary and wakes capture hooks to record cost, time, attention, and decisions as work progresses.

What is the best way to initialize session tracking for feature work?▼

The best way to initialize session tracking for feature work is by invoking the observability contract at the start of the task, which creates a session state file to instrument the workflow and mine delivery stories later.

Does session observability impose implementation guidance on the coding workflow?▼

Session observability does not impose implementation guidance on the coding workflow; it provides a zero-bias contract strictly used to track cost, time, attention, and decisions across cross-squad work.

What state fields are recorded when initializing observability for a coding session?▼

Initializing observability for a coding session records state fields including schema_version, session_id, mode, intent, status, and optional base_sha fields within a session.yml file.

When do I need to open an observability contract for cross-squad coding work?▼

You need to open an observability contract for cross-squad coding work at the start of feature work to instrument sessions, track decisions, and mine the recorded trail entries later for delivery stories.