lab-notebook

Records timestamped engineering lab measurements as searchable markdown session files.

1|Updated May 13, 2026
One-click install
npx skills add https://github.com/coolrobertj/Agency-Cowork --skill lab-notebook-coolrobertj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lab-notebook
Source: https://github.com/coolrobertj/Agency-Cowork/tree/main/skills/lab-notebook/skills/lab-notebook
Command: npx skills add https://github.com/coolrobertj/Agency-Cowork --skill lab-notebook-coolrobertj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Hardware engineering measurements often end up scattered across Excel files, OneNote pages, and email threads, making them impossible to search or compare later. This Skill provides a structured, version-controlled lab notebook with consistent templates and indexed, searchable entries. ## Core Features & Use Cases - Session Management: Creates dated lab session files with a standard template capturing DUT, station, firmware, conditions, measurements, observations, and conclusions. - Measurement Logging: Appends timestamped rows to the active session's measurement table when you log a parameter value. - Searchable History: Queries past sessions by parameter, date range, component, or silicon revision to answer questions like when an issue first appeared. - Use Case: During DDR characterization, say "log: VDD = 1.12V" and the value is appended to today's session with a timestamp; later ask "compare power readings across silicon revisions" to aggregate results. ## Quick Start Start a lab session for DDR characterization on the dev board and log my first measurement.

Frequently Asked Questions about lab-notebook

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log a lab measurement with this skill?

Say "log: <parameter> = <value>" and the skill finds today's most recent session file, appends a new row to the Measurements table with an auto-generated timestamp, and confirms the entry.

How do I start a lab session for hardware testing?

Say "start a lab session" and the skill creates a dated markdown file under memory/Knowledgebase/Lab/sessions using a template with objective, setup, measurements table, observations, conclusions, and action items.

Can I search past lab measurements by date or component?

Yes, sessions are indexed via QMD, so you can run date-filtered searches or query by component tags, silicon revisions, and test types to retrieve and compare historical measurement data.

Where are lab notebook session files stored?

Sessions are stored as dated markdown files in memory/Knowledgebase/Lab/sessions, with supporting equipment inventory and templates in sibling subfolders, all version-controlled and indexed for search.

What are the limitations of storing lab data in markdown?

Raw binary data like scope captures and images cannot be embedded in markdown; the skill references file paths or SharePoint links instead. Previous session files are never overwritten, only appended or newly created.