What problem does it solve? Scattered experiment records—photos, voice memos, weighing notes, and chat messages—are hard to trace and reuse. This Skill organizes raw experimental materials into standardized, traceable lab logs with consistent IDs, YAML frontmatter, and archived attachments. ## Core Features & Use Cases - Structured Log Generation: Extracts samples, conditions, observations, anomalies, and next steps from images, audio transcripts, or text into a Markdown log with YAML frontmatter. - ID and Archive Management: Generates experiment IDs and sample batch IDs, archives raw attachments under dated folders, and links them from the log. - Optional Integrations: Works with plain local folders by default; optionally pulls materials from Feishu groups via CLI or writes into an Obsidian vault with Dataview index, anomaly log, and equipment tracking templates. - Use Case: Record "316L chloride-salt corrosion at 500°C for 300 h in Ar, mass loss 0.0032 g" and receive a complete standard log with missing fields flagged as AUTHOR_INPUT_NEEDED rather than invented. ## Quick Start Ask the agent to record an experiment by describing the sample, conditions, and results, or by uploading experiment photos and voice transcripts to turn into today's structured lab log.