One-click install
npx skills add https://github.com/goodfire-ai/causalab --skill getting-started-goodfire-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: getting-started
Source: https://github.com/goodfire-ai/causalab/tree/main/.claude/skills/getting-started
Command: npx skills add https://github.com/goodfire-ai/causalab --skill getting-started-goodfire-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps new users quickly understand Causalab, find the right places in the codebase, and start running tasks and experiments without getting lost.

Core Features & Use Cases

  • Explains Causalab’s mental model: causal abstraction, causal models, counterfactuals, and interchange interventions.
  • Maps the codebase to the workflow: tasks vs analyses vs configs/runner, plus where artifacts are saved.
  • Guides task creation and experimentation: how to use setup-task, plan-experiment, and run-experiment as an end-to-end loop with Claude.

Quick Start

Ask Claude to guide you through using Causalab by invoking the getting-started skill.

Frequently Asked Questions about getting-started

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

FAQPage Schema
How do I set up causal abstraction experiments for mechanistic interpretability?

To set up causal abstraction experiments for mechanistic interpretability, follow stepwise onboarding guidance covering causal tasks, analyses, Hydra configs, runner workflows, and artifact output locations.

What is causalab and how does it map to my experiment workflow?

Causalab is a framework for mechanistic interpretability experiments that maps codebase structure to workflow stages, distinguishing tasks, analyses, configs, and the runner where artifacts are saved.

How do I create and run causal tasks using Claude skills?

Create and run causal tasks using Claude skills by invoking setup-task, plan-experiment, and run-experiment as an end-to-end loop to drive mechanistic interpretability analyses.

Do I need prior knowledge of counterfactuals and interchange intervention to use this framework?

Understanding counterfactuals and interchange intervention is helpful, as the framework's mental model covers causal models, counterfactuals, and interchange intervention for mechanistic interpretability experiments.

Where does Causalab write artifacts and experiment outputs?

Causalab writes artifacts and experiment outputs to specific locations determined by the codebase structure, guided by the runner workflow and Hydra configs during analyses.

Can I use Hydra configs to manage my mechanistic interpretability experiment setups?

Yes, you can use Hydra configs to manage mechanistic interpretability experiment setups, as the onboarding workflow explicitly covers configs and the runner for task execution.