steering-block-selection

Selects intervention layers and components for activation steering and patching experiments.

75|7|Updated May 2, 2026
One-click install
npx skills add https://github.com/zjunlp/Mechanist --skill steering-block-selection-zjunlp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: steering-block-selection
Source: https://github.com/zjunlp/Mechanist/tree/main/skills/experiment-tips/steering-block-selection
Command: npx skills add https://github.com/zjunlp/Mechanist --skill steering-block-selection-zjunlp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Choosing the wrong intervention site in mechanistic interpretability experiments produces misleading results: too few sites get denoised downstream and falsely show no effect, while too many cause off-distribution collapse that invalidates localization claims. ## Core Features & Use Cases - Site Screening Methods: Rank layers by gradient/attribution scores or activation signals (probe accuracy, diff-mean magnitude, separability) before intervening. - Heuristic Guidance: Start at mid-to-late layers, widen to 3-5 layers if one is inert, and sweep the stack at spaced intervals rather than every layer. - Component Targeting: Choose between attention, MLP, or residual stream based on the claim; circuit discovery studies attention heads plus MLP. - Use Case: When a plan hard-codes target_block: 4 copied from another paper, this Skill flags it and guides re-selection by relative depth scaling and screening, preventing false negative steering results. ## Quick Start Review my experiment plan that sets target_block to 4 and tell me which layers and components I should actually intervene on.

Frequently Asked Questions about steering-block-selection

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

FAQPage Schema
How do I choose which layer to apply activation steering?

Rank layers by gradient/attribution scores or an activation signal like probe accuracy, or start with mid-to-late layers as a heuristic. If a single layer shows no effect, intervene on 3-5 layers instead of one.

Why does steering have no effect at a single layer?

A single-site intervention on a deep stack often gets denoised by downstream normalization and attention, producing a false negative. Widen the intervention to 3-5 layers or re-screen layers by gradient or activation signals.

Should I intervene on attention, MLP, or the residual stream?

Choose the component based on what the claim is about. Circuit discovery studies generally target attention heads plus MLP, while broader behavioral steering often targets the residual stream.

Can I copy a target layer index from another paper's model?

Never copy a raw index across models of different depth. Scale by relative depth first (layer 16 of 32 becomes layer 24 of 48), then check neighboring layers to confirm the site.

What happens if I intervene on too many layers at once?

Intervening on the whole stack causes off-distribution collapse, so the observed effect is collapse-driven and the localization claim becomes untestable. Use spaced intervals every 2-3 layers when sweeping the stack.

When should I re-sweep the steering coefficient?

Re-sweep the coefficient whenever the site set changes, because the coefficient plateau is site-dependent. Lock the site selection first, then tune the coefficient.