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.