executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
modeling-and-layersUnderstand Scenic model registry contracts, BaseModel task bases, Flax module construction, layers, attention, matchers, and tiny smoke checks.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about Scenic model selection, BaseModel contracts, task-specific model bases, Flax module construction, layer/attention/matcher APIs, or tiny smoke checks.
references/modeling-api.md for the registry, model-class contracts, loss/metric conventions, and model-init/apply patterns.references/layers-and-matchers.md for attention/layer/matcher APIs, optional dependencies, and tiny validation patterns.references/troubleshooting.md when a model name is missing, a Flax/JAX shape or RNG issue appears, metrics aggregate incorrectly, or a checkpoint does not load cleanly.scripts/model_registry_probe.py to list registered model names or resolve a single model class without instantiating it.running-and-training.data-pipelines.baselines-and-projects.build_flax_model() as the construction boundary. Build the Flax module, then use tiny init/apply checks instead of a full run.init_with_output, init, and apply on minimal batches.scipy or ott-jax behavior unless the target matcher requires it.| Need | Read |
|---|---|
| Registry, BaseModel, task bases, loss/metric rules, smoke-init pattern | references/modeling-api.md |
| Attention, layer, masked-layer, and matcher APIs plus tiny validation patterns | references/layers-and-matchers.md |
| Common failure modes and recovery | references/troubleshooting.md |
| List registered models or resolve one class | scripts/model_registry_probe.py |