NeuroAI Lab
Official@sun-lab-nbb · United States of America
The Sun lab is interested in both biological and artificial intelligence, and works at the intersection of neuroscience, AI and engineering.
Agent Skills by NeuroAI Lab
Showing 20 vetted skills indexed across 3 GitHub repositories.
commit
Generate Sun Lab style-compliant git commit messages from local code changes.
pyproject-style
Apply Sun Lab pyproject.toml conventions for section ordering, metadata, dependencies, and tool configurations.
python-style
Enforce Sun Lab Python coding conventions for writing and reviewing code.
explore-codebase
Analyzes project structure, dependencies, and execution flows across multiple phases.
csharp-style
Enforce Sun Lab C# coding conventions across .cs files.
skill-design
Generate, update, and verify SKILL.md and CLAUDE.md files with YAML frontmatter and formatting conventions.
cpp-style
Apply Sun Lab C++ coding conventions to source files.
readme-style
Apply Sun Lab README conventions to create and update README.md files.
project-layout
Enforce Sun Lab directory structure conventions across five project archetypes.
tox-config
Generate standardized tox.ini files for Python, C++ extension, and docs-only projects.
api-docs
Apply Sun Lab conventions to Sphinx documentation files and configurations.
implementing-zaber-interface
Implement Zaber motor interfaces with zaber-motion for hardware discovery and axis binding.
implementing-microcontroller-interface
Implement microcontroller firmware modules with matching Python PC interfaces.
checking-system-health
Automate pre-flight health verification for Sun lab acquisition systems.
managing-session-data
Manage acquisition session data across storage backends using MCP tooling.
designing-experiments
Design and configure Sun Lab VR experiments using MCP tooling and YAML configurations.
configuring-acquisition-system
Configure mesoscope acquisition systems via MCP tools and YAML files.
applying-sun-lab-style
Apply Sun Lab coding and documentation conventions to C# and Unity projects.
exploring-codebase
Generates a structured codebase overview with architecture, components, and patterns.
verifying-task-templates
Validate YAML task templates against Unity prefab configurations.
Frequently Asked Questions About NeuroAI Lab
FAQPage SchemaWhat specific tasks can I perform using these engineering conventions?▼
You can standardize project layouts, enforce multi-language coding conventions, generate Sphinx documentation, and validate Unity prefab configurations against YAML templates to ensure consistency across research repositories.
Which technical personas benefit from these laboratory standards?▼
These standards are designed for research engineers and computational neuroscientists managing complex acquisition systems, hardware-interfacing firmware, and experimental VR environments requiring strict structural and documentation parity.
What are the prerequisites for implementing these laboratory interfaces?▼
Implementation requires existing Zaber motion hardware, mesoscope acquisition systems, and a development environment configured to support the specific Sun Lab directory archetypes and YAML-based configuration schemas.