Connects Claude to LabArchives' REST API for programmatic electronic lab notebook management. Handles the full workflow: authenticate, pull user IDs, backup notebooks (with or without attachments as 7z archives), create entries, upload files, and generate institutional usage reports. Ships with Python scripts for common operations and supports integrations with Protocols.io, Jupyter, and REDCap. The authentication is a bit involved since you need both API keys from your admin and user credentials, but once configured it's solid for automating research documentation. Best for labs that need to back up notebooks regularly or pipe experimental data directly into LabArchives without clicking through the web interface.

skills.sh installs
2K
GitHub stars
56.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add k-dense-ai/scientific-agent-skills --skill labarchive-integration --agent claude-code

Installs into .claude/skills of the current project.

Files

LabArchives Integration

Use LabArchives APIs only from current, official method pages. The public documentation is a shared notebook, not a versioned SDK reference, so verify the specific page immediately before implementing a remote operation.

Choose the Correct Surface

Do not combine these interfaces:

  • Legacy ELN API: notebook trees, entries, attachments, users, searches, exports, and site-license functions. It uses regional *api.labarchives.com hosts, /api/<class>/<method> paths, XML for many responses, and signed query parameters.
  • Inventory API v1: inventory, item types, orders, storage locations, and vendors. It documents relative /public/v1/... paths, JSON response schemas, and signed X-LabArchives-* request headers.
  • Product integrations: Jupyter, REDCap, Protocols.io, GraphPad Prism, SnapGene, Geneious, and others are product-specific UI or file workflows. They are not evidence of a general LabArchives OAuth 2.0 API.

Read references/api_reference.md before writing API code and references/integrations.md before automating an advertised integration.

Sponsors

Details

Repository
github.com/k-dense-ai/scientific-agent-skills
Categories
Backend & APIs, Security, AI & Agent Building
First seen
Jun 3, 2026

More from k-dense-ai/scientific-agent-skills

All 137
1k-dense-ai avatarusfiscaldatak-dense-ai/scientific-agent-skillsQuery the U.S. Treasury Fiscal Data REST API for federal financial data. No API key required. Use for national debt (Debt to the Penny), Daily Treasury Statemen2Kskills.sh installs
2samuraigpt avatarmuapi-ai-clippingsamuraigpt/generative-media-skillsTurn a long video into N viral-ready short clips with a single managed API call. Wraps muapi.ai's `/ai-clipping` endpoint, which handles transcription, highligh2Kskills.sh installs
3jezweb avatarfastapijezweb/claude-skillsBuild Python APIs with FastAPI, Pydantic v2, and SQLAlchemy 2.0 async. Covers project structure, JWT auth, validation, and database integration with uv package 2Kskills.sh installs
4yzfly avatardouyin-videoyzfly/douyin-mcp-serverdouyin video2Kskills.sh installs
5binance avataralphabinance/binance-skills-hubBinance Alpha request using the Binance API. Authentication requires API key and secret key.2Kskills.sh installs
6figma avatarfigma-use-slidesfigma/mcp-server-guideThis skill helps agents use Figma's use_figma MCP tool in the Slides context. Can be used alongside figma-use which has foundational context for using the use_f1.9Kskills.sh installs