Babysitter raman-spectroscopy-analyzer
Raman spectroscopy skill for molecular fingerprinting, structural characterization, and chemical identification of nanomaterials
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/nanotechnology/skills/raman-spectroscopy-analyzer" ~/.claude/skills/a5c-ai-babysitter-raman-spectroscopy-analyzer && rm -rf "$T"
manifest:
library/specializations/domains/science/nanotechnology/skills/raman-spectroscopy-analyzer/SKILL.mdsource content
Raman Spectroscopy Analyzer
Purpose
The Raman Spectroscopy Analyzer skill provides molecular-level characterization of nanomaterials through vibrational spectroscopy, enabling structural identification, defect analysis, and chemical mapping.
Capabilities
- Raman spectrum acquisition and processing
- Peak identification and assignment
- SERS (Surface-Enhanced Raman) analysis
- Raman mapping and imaging
- Resonance Raman analysis
- Graphene/CNT characterization (D/G ratio)
Usage Guidelines
Raman Analysis
-
Spectrum Acquisition
- Select appropriate excitation wavelength
- Optimize power to avoid damage
- Apply baseline correction
-
Peak Analysis
- Identify characteristic peaks
- Calculate peak ratios (D/G for carbon)
- Assess crystallinity
-
Mapping
- Generate chemical maps
- Identify phase distributions
- Quantify heterogeneity
Process Integration
- Multi-Modal Nanomaterial Characterization Pipeline
- In-Situ Characterization Experiment Design
- Structure-Property Correlation Analysis
Input Schema
{ "spectrum_file": "string", "excitation_wavelength": "number (nm)", "material_type": "string", "analysis_type": "identification|mapping|sers" }
Output Schema
{ "identified_peaks": [{ "position": "number (cm-1)", "assignment": "string", "intensity": "number" }], "structural_parameters": { "d_g_ratio": "number (for carbon)", "crystallinity": "string" }, "chemical_map": { "species": "string", "image_path": "string" } }