If you're working with microscopy data stored in OMERO servers, this skill gives you the Python API patterns you need. It covers the full stack: connecting and authenticating, navigating the project/dataset/image hierarchy, pulling pixel data as NumPy arrays, managing ROIs and annotations, and storing analysis results in OMERO tables. The references are organized by task (data access, image processing, ROIs, batch scripts), which is helpful since OMERO's API surface is pretty wide. Most useful when you're building analysis pipelines that need to read from and write back to OMERO rather than working with exported files. The context manager patterns and error handling examples are solid.

skills.sh installs
203
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill omero-integration --agent claude-code

Installs into .claude/skills of the current project.

Files

OMERO Integration

Overview

OMERO is an open-source platform for managing, visualizing, and analyzing microscopy images and metadata. Access images via Python API, retrieve datasets, analyze pixels, manage ROIs and annotations, for high-content screening and microscopy workflows.

When to Use This Skill

This skill should be used when:

  • Working with OMERO Python API (omero-py) to access microscopy data
  • Retrieving images, datasets, projects, or screening data programmatically
  • Analyzing pixel data and creating derived images
  • Creating or managing ROIs (regions of interest) on microscopy images
  • Adding annotations, tags, or metadata to OMERO objects
  • Storing measurement results in OMERO tables
  • Creating server-side scripts for batch processing
  • Performing high-content screening analysis

Core Capabilities

This skill covers eight major capability areas. Each is documented in detail in the references/ directory:

1. Connection & Session Management

File: references/connection.md

Establish secure connections to OMERO servers, manage sessions, handle authentication, and work with group contexts. Use this for initial setup and connection patterns.

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Automation & Workflows, Python
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1harperaa avatarsecurity-headersharperaa/secure-claude-skillsConfigure security headers to defend against clickjacking, XSS, MIME confusion, and SSL stripping attacks. Use this skill when you need to set up Content-Securi203skills.sh installs
2mikecann avatardeslopmikecann/agent-skillsRuns a second-pass cleanup over AI-written code using the repo's style guide in style.md. Prefers parallel subagents to simplify recently modified files without203skills.sh installs
3aiskillstore avatardoc-coauthoringaiskillstore/marketplaceGuide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs,202skills.sh installs
4charleswiltgen avataraxiom-apple-docs-researchcharleswiltgen/axiomUse when researching Apple frameworks, APIs, or WWDC sessions - provides techniques for retrieving full transcripts, code samples, and documentation using Chrom202skills.sh installs
5itechmeat avatarvitestitechmeat/llm-codeVitest testing framework: Vite-powered tests, Jest-compatible API, mocking, snapshots, coverage, browser mode, and TypeScript support. Use when writing or confi201skills.sh installs
6diskd-ai avatargroq-apidiskd-ai/groq-apiGroq API integration for building AI-powered applications with ultra-fast LLM inference. Use when working with Groq's Chat Completions API, Python SDK (groq), T199skills.sh installs