What problem does it solve?
This Skill guides users through configuring data acquisition systems on local machines using MCP tools for hardware discovery and direct YAML file editing for system parameters. It covers working directory setup, hardware discovery, system configuration, and credential management. Use when setting up a new acquisition PC, reconfiguring hardware, or troubleshooting configuration issues.
Core Features & Use Cases
- Hardware discovery and path setup: Guide users to identify connected cameras, microcontrollers, motors, and required network shares, then map them into the system configuration.
- System configuration workflow: Step-by-step process to create or update the YAML configuration file with discovered values and required paths.
- Credential and template management: Instructions to set Google credentials and task templates for Unity/MCP integration.
- Use Case: You are provisioning a new mesoscope acquisition PC; you would discover hardware, create the system configuration, and verify mounts and permissions using the provided MCP commands.
Quick Start
Run the MCP-based setup for mesoscope: check_runtime_requirements; list_cameras; list_microcontrollers; get_zaber_devices_tool; get_working_directory_tool; sl-configure system -s mesoscope, then edit the generated configuration file with discovered values.