Resolve and validate Weights & Biases project context before automation. Use when a coding agent needs the correct W&B entity/project values, needs to verify project existence, or needs to avoid logging to the wrong workspace.
Install
npx skillscat add vivek100/jupybot/wandb-projects Install via the SkillsCat registry.
SKILL.md
W&B Projects
Resolve project context before any run, eval, trace query, or report.
Execute
- Read environment values first (
WANDB_ENTITY,WANDB_PROJECT, optionalWEAVE_PROJECT). - Validate the entity exists by querying W&B MCP project listing.
- Confirm the target project name is present under the resolved entity.
- Fail fast if entity or project cannot be validated; do not guess silently.
- Persist resolved values into run metadata used by downstream automation.
Fallback Order
- Use W&B MCP tools first (
query_wandb_entity_projectsand related queries). - If MCP is unavailable, use official W&B docs for entity/project validation workflow.
- If docs are insufficient, inspect local library code and env-loading code paths.
Output Contract
Return a compact context object:
{
"entity": "<resolved-entity>",
"project": "<resolved-project>",
"source": "mcp|env|docs-fallback",
"validated": true
}