goodall

Plan and execute real-world behavior observations, then generate structured reports.

4|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/satsilem/claude-skills-pantheon --skill goodall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goodall
Source: https://github.com/satsilem/claude-skills-pantheon/tree/main/skills/goodall
Command: npx skills add https://github.com/satsilem/claude-skills-pantheon --skill goodall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Watch first, interpret second. Build understanding from observation rather than assumption, grounding beliefs about how users, teams, or systems actually behave in real environments.

Core Features & Use Cases

  • Frame the observation: specify the behavior class, environment, and research question.
  • Design the observation method: select methods that capture authentic behavior (session recordings, logs, diary studies, shadowing) while minimizing observer effects.
  • Separate observation from interpretation: clearly classify what was observed versus what it might mean.
  • Output and iteration: compile an observation report and decide on next steps based on recurring patterns.

Quick Start

Plan and execute a real-world observation to document behavior, then generate a structured observation report.

Frequently Asked Questions about goodall

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

FAQPage Schema
What is observation vs interpretation separation in ethnographic field studies?

Observation vs interpretation separation strictly classifies what was actually observed in real-world behavior from what those actions might mean, grounding research insights in actual actions rather than assumptions.

How do I structure an observation report for UX research?

You structure an observation report by first framing the behavior class and environment, selecting methods to capture authentic actions, separating observations from interpretations, and compiling recurring patterns into a standardized report.

How do I design an observation method that minimizes observer effects?

Design an observation method by selecting techniques like session recordings, logs, diary studies, or shadowing that capture authentic behavior in natural environments while actively minimizing observer effects.

Can I use this approach for process investigations in natural environments?

Yes, you can apply this approach to process investigations conducted in natural environments, as it is designed to observe real-world user and system behavior to ground insights in actual actions.

What is the best way to ground product research insights in actual user behavior?

The best way to ground product research insights is to observe real-world user and system behavior first, using a structured workflow that enforces a strict observation-vs-interpretation separation before generating a report.

What are the limitations of separating observation from interpretation?

A limitation is that while separating observation from interpretation prevents assumptions, it requires compiling an observation report and deciding on next steps based solely on recurring patterns to validate findings.