ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

lobster-dev

Develop, extend, and contribute to Lobster AI — the multi-agent bioinformatics engine. Use when working on Lobster codebase, creating agents/services, understanding architecture, fixing bugs, adding features, or contributing to the open-source project. Trigger phrases: "add agent", "create service", "extend lobster", "contribute", "understand architecture", "how does X work in lobster", "fix bug", "add feature", "write tests", "lobster development", "agent development", "bioinformatics code"

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cewinharhar/lobster-bio-dev
Or

What This Skill Does

The lobster-dev skill is a specialized development environment designed for engineers, researchers, and bioinformatics experts working with the Lobster AI multi-agent platform. It provides comprehensive tooling, documentation, and architectural patterns to help you build, extend, and debug complex bioinformatics agents. Whether you are modifying existing LangGraph-based orchestration, implementing new analysis services, or contributing to the core open-source infrastructure, this skill serves as your primary interface for maintaining high-quality code standards within the Lobster ecosystem.

Installation

To integrate the development environment into your workflow, run the following command in your terminal: clawhub install openclaw/skills/skills/cewinharhar/lobster-bio-dev Ensure you have the necessary development dependencies installed via make dev-install to enable full IDE support and testing capabilities within the repository structure.

Use Cases

  • Agent Expansion: Developing new domain-specific agents such as genomics or proteomics experts and integrating them into the existing supervisor graph.
  • Service Implementation: Building standardized analysis services that adhere to the mandatory 3-tuple return pattern (AnnData, Dict, AnalysisStep).
  • Debugging & Maintenance: Identifying bottlenecks in agent workflows using the built-in provenance and logging tools provided by the core SDK.
  • Architecture Exploration: Analyzing how tasks are routed through the LangGraph supervisor and how the ComponentRegistry handles agent discovery.

Example Prompts

  1. "How do I register a new proteomics agent so the supervisor can discover it via the ComponentRegistry without hardcoding?"
  2. "I need to implement a new transcriptomics analysis service. What is the standard pattern for returning the 3-tuple result?"
  3. "Explain the current LangGraph architecture and how I should write unit tests for a custom tool in the lobster-genomics package."

Tips & Limitations

  • Strict Namespace: Always follow the PEP 420 namespace structure; avoid creating __init__.py files in the root of the packages directory to prevent import conflicts.
  • Efficiency: Keep your AGENT_CONFIG at the top of your modules to ensure agent discovery times stay under 50ms.
  • Traceability: Always pass the ir (Internal Representation) object to the log_tool_usage function to maintain full audit logs of agent decision-making processes.
  • Limitations: This skill assumes familiarity with Python, LangGraph, and bioinformatics data structures (specifically AnnData). It is a development-oriented tool and is not intended for end-user chat interactions without the accompanying local codebase clone.

Metadata

Stars3917
Views0
Updated2026-04-08
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-cewinharhar-lobster-bio-dev": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#bioinformatics#langgraph#multi-agent#python#genomics
Safety Score: 3/5

Flags: file-read, file-write, code-execution

Related Skills

lobster-use

Analyze biological data using Lobster AI — single-cell RNA-seq, bulk RNA-seq, literature mining, dataset discovery, quality control, and visualization. USE THIS SKILL WHEN: - Analyzing single-cell or bulk RNA-seq data - Searching PubMed/GEO for papers or datasets - Running quality control on biological data - Clustering cells, finding markers, differential expression - Creating publication-quality visualizations - Working with H5AD, CSV, 10X, GEO/SRA accessions TRIGGER PHRASES: "analyze cells", "search PubMed", "download GEO", "run QC", "cluster", "find markers", "differential expression", "UMAP", "volcano plot", "single-cell", "RNA-seq", "bioinformatics" ASSUMES: Lobster is installed and configured. For setup issues, tell user to run `lobster config-test` and fix any errors before proceeding.

cewinharhar 3917

lobster-use

Runs bioinformatics analysis with Lobster AI -- single-cell RNA-seq, bulk RNA-seq, genomics (VCF/GWAS), proteomics (mass spec/affinity), metabolomics (LC-MS/GC-MS/NMR), machine learning (feature selection, survival analysis), drug discovery, literature search, dataset discovery, and visualization. Use when working with biological data, omics analysis, or bioinformatics tasks. Covers: H5AD, CSV, VCF, PLINK, 10X, mzML formats, GEO/SRA/PRIDE/MetaboLights accessions. TRIGGER PHRASES: "analyze cells", "search PubMed", "download GEO", "run QC", "cluster", "find markers", "differential expression", "UMAP", "volcano plot", "single-cell", "RNA-seq", "VCF", "GWAS", "proteomics", "mass spec", "metabolomics", "MetaboLights", "LC-MS", "metabolite", "feature selection", "survival analysis", "biomarker", "bioinformatics", "drug discovery", "pharmacogenomics", "variant annotation" ASSUMES: Lobster is installed and configured. For setup issues, tell user to run `lobster config-test` and fix any errors before proceeding.

cewinharhar 3917

lobster-dev

Develop, extend, and contribute to Lobster AI — the multi-agent self-extending bioinformatics engine. Use when working on Lobster codebase, creating agents/services, understanding architecture, fixing bugs, adding features, or contributing to the open-source project. IMPORTANT: Before creating new agents or packages, follow the planning workflow first (see "What To Do Based On Your Task" → planning-workflow.md). Trigger phrases: "add agent", "create service", "extend lobster", "contribute", "understand architecture", "how does X work in lobster", "fix bug", "add feature", "write tests", "lobster development", "agent development", "bioinformatics code", "build a new agent for", "add support for", "create plugin", "new domain"

cewinharhar 3917