← ClaudeAtlas

research-resourcelisted

Use when registering predefined compute resources, probing short-term availability, choosing placement, allocating capacity, or releasing an allocation.
JasonCodeMaker/Agentic-Research-Control-Panel · ★ 6 · AI & Automation · score 68
Install: claude install-skill JasonCodeMaker/Agentic-Research-Control-Panel
# research-resource ## Purpose Use this skill to place an Experiment on a compute resource that the user has already defined. The resource registry and allocation lifecycle are management state. Availability probes are short-lived observations. The harness recommends, the agent decides, and the user defines which servers exist. ## Storage and authority Resolve the managed root once: ```bash export RESEARCH_ROOT="${RESEARCH_ROOT:-.research}" ``` With the default root, persistent management data is in `.research/state/`, Run evidence is in `.research/experiments/`, and human views are in `.research/interface/`. | Data | Location | Meaning | | --- | --- | --- | | Resource registry | Resource aggregates in `$RESEARCH_ROOT/state/research.sqlite3` through bounded queries | Persistent authority | | Allocation lifecycle | ResourceAllocation aggregates in the same database | Persistent occupancy authority | | Folded current state | `$RESEARCH_ROOT/state/current.json` | Rebuildable projection | | Availability snapshots | `$XDG_RUNTIME_DIR/trustworthy-research/<workspace-hash>/resource_snapshots/` | Short-lived local projection | | Human resource views | `$RESEARCH_ROOT/interface/` | Read-only generated projection | When `XDG_RUNTIME_DIR` is unset, `ResearchPaths` selects a per-user temporary fallback. Snapshots do not belong in `$RESEARCH_ROOT/state/`, and they do not survive as allocation facts. Never edit `research.sqlite3`, `events.jsonl`, `current.json`, or interface file