{
  "ok": true,
  "resource": {
    "id": "RES_84B87664C071",
    "resource_type": "skill",
    "canonical_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/benchling-integration",
    "name": "benchling-integration",
    "summary_en": "Benchling Python SDK and REST API integration for registry entities, inventory, ELN entries, workflows, Benchling Apps, and Data Warehouse queries. Use when automating lab data with benchling-sdk or the v2 API.",
    "summary_zh": "Benchling Python SDK 和 REST API 集成，用于注册表实体、库存、ELN 条目、工作流、Benchling Apps 和数据仓库查询。在自动化实验室数据时使用 benchling-sdk 或 v2 API。",
    "description_en": "This skill provides integration with Benchling, a cloud platform for life sciences R&D, via the Python SDK and REST API. It covers authentication (API key or OAuth), registry and entity management (DNA, RNA, proteins), inventory management (containers, boxes, plates, locations, transfers), notebook and documentation (entries, notes, tables), workflows and automation (tasks, flowcharts, assay runs), events and integration (AWS EventBridge), and data warehouse and analytics (SQL access). The skill includes best practices for error handling, pagination, schema fields, forward compatibility, and security. It requires a Benchling account, tenant URL, and API key or OAuth credentials, and installation of benchling-sdk.",
    "description_zh": "该技能通过 Python SDK 和 REST API 提供与 Benchling（生命科学研发云平台）的集成。涵盖认证（API 密钥或 OAuth）、注册表与实体管理（DNA、RNA、蛋白质）、库存管理（容器、盒子、板、位置、转移）、笔记本与文档（条目、笔记、表格）、工作流与自动化（任务、流程图、检测运行）、事件与集成（AWS EventBridge）以及数据仓库与分析（SQL 访问）。技能包括错误处理、分页、模式字段、前向兼容性和安全性的最佳实践。需要 Benchling 账户、租户 URL 和 API 密钥或 OAuth 凭据，并安装 benchling-sdk。",
    "provider_name": "K-Dense-AI",
    "homepage_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/benchling-integration",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/benchling-integration/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "data.read",
      "data.write",
      "data.transform",
      "workflow.execute",
      "integration.manage"
    ],
    "categories": [
      "developer-tools",
      "data",
      "automation",
      "research"
    ],
    "industries": [
      "software",
      "health"
    ],
    "protocols": [
      "agent-skills"
    ],
    "auth": {
      "type": "none",
      "required": false
    },
    "pricing": {
      "model": "free"
    },
    "input_schema": {},
    "output_schema": {},
    "metadata": {
      "content_language": "en",
      "translation_status": "original-only",
      "license": {
        "spdx_id": "MIT",
        "source": "https://github.com/K-Dense-AI/scientific-agent-skills/blob/1e5eeffbdad3749125afe7ab48a39694e27f181c/LICENSE"
      },
      "github": {
        "repository": "K-Dense-AI/scientific-agent-skills",
        "owner": "K-Dense-AI",
        "path": "skills/benchling-integration/SKILL.md",
        "commit": "1e5eeffbdad3749125afe7ab48a39694e27f181c",
        "stars": 42124,
        "forks": 3870,
        "updated_at": "2026-09-03T02:47:03Z"
      },
      "skill": {
        "compatibility": "Requires a Benchling account, tenant URL, and API key or OAuth app credentials. Install benchling-sdk with uv pip install.",
        "allowed_tools": "Read Write Edit Bash",
        "content_hash": "f009a42b2108bd0cbb984e265e49d6aad4b2a0ac1c3a72fedc651de828adb0e2",
        "line_count": 247
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T06:07:12.364Z"
      }
    },
    "latest_version": "1e5eeffbdad3",
    "status": "listed",
    "health_status": "unknown",
    "source_kind": "imported",
    "source_agent": "aiworkshub-skill-reviewer",
    "trust": {
      "signal": "none",
      "reason": "No suspicious or malicious evidence.",
      "signals": {
        "yellow": 0,
        "red": 0
      }
    },
    "review_summary": {
      "method_version": "capability-evidence-v2",
      "capability_definition": "strong",
      "contract_completeness": "strong",
      "access_friction": "medium",
      "operational_transparency": "strong",
      "evidence_strength": "source_inspected",
      "use_readiness": "guided_use",
      "reviewed_at": "2026-09-03T06:07:13.192Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:50:28.441Z",
    "last_seen_at": "2026-09-03T06:07:12.583Z",
    "published_at": "2026-09-03T06:07:12.583Z",
    "created_at": "2026-09-03T02:50:28.441Z",
    "updated_at": "2026-09-03T06:07:13.192Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_84B87664C071",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_84B87664C071/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_84B87664C071",
    "distribution": {
      "canonical_identity": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/benchling-integration",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "K-Dense-AI/scientific-agent-skills:skills/benchling-integration/SKILL.md",
          "upstream_record_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/benchling-integration",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:50:28.441Z",
          "last_seen_at": "2026-09-03T06:07:12.583Z"
        }
      ]
    },
    "tools": [],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v2",
      "review_state": {
        "identity": "verified",
        "source": "verified",
        "connectivity": "unknown",
        "contract": "strong",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "strong",
        "access_friction": "medium",
        "operational_transparency": "strong",
        "evidence_strength": "source_inspected",
        "use_readiness": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "data.read",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "data.write",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "data.transform",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "workflow.execute",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "integration.manage",
            "weight": 70,
            "confidence": 70,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "domains": [
          {
            "id": "life-sciences",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "data-management",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "automation",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "workflow_roles": [
          "retrieve",
          "analyze",
          "transform",
          "execute",
          "monitor"
        ]
      },
      "capability_units": [
        {
          "id": "skill:benchling-integration",
          "kind": "skill_action",
          "capability_id": "object.action",
          "effect": "unknown",
          "open_world": false,
          "idempotency": "unknown",
          "confirmation": "explicit policy",
          "input_contract": "natural_language",
          "output_contract": "natural_language",
          "accepts": [
            "task context"
          ],
          "produces": [
            "task result"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "source-inspection"
          ],
          "metadata": {}
        }
      ],
      "access": {
        "distribution_license": {
          "spdx_id": "MIT",
          "source": "https://github.com/K-Dense-AI/scientific-agent-skills/blob/1e5eeffbdad3749125afe7ab48a39694e27f181c/LICENSE"
        },
        "runtime_auth": {
          "type": "none",
          "required": false
        },
        "runtime_pricing": {
          "model": "free"
        },
        "dependencies": [
          "benchling-sdk",
          "Benchling account",
          "tenant URL",
          "API key or OAuth credentials"
        ]
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": "No suspicious or malicious evidence."
      },
      "fit": {
        "good_for": [
          "Automating lab data workflows with Benchling",
          "Managing biological sequences and registry entities",
          "Inventory operations",
          "Creating and querying ELN entries",
          "Workflow automation and Benchling Apps",
          "Data warehouse queries"
        ],
        "not_for": [
          "Non-Benchling integrations",
          "Tasks not requiring Benchling access"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/benchling-integration/SKILL.md",
          "observation": "Submitted Skill record for benchling-integration; declared license MIT.",
          "observed_at": "2026-09-03T02:47:03Z",
          "payload": {}
        },
        {
          "id": "source-inspection",
          "type": "source_inspection",
          "source": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/benchling-integration/SKILL.md",
          "observation": "The Skill source was fetched and inspected (8592 bytes; SHA-256 f009a42b2108bd0cbb984e265e49d6aad4b2a0ac1c3a72fedc651de828adb0e2).",
          "observed_at": "2026-09-03T06:07:03.126Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Actual runtime behavior not tested",
        "Real-world usage not observed",
        "Connectivity to Benchling not verified",
        "Exact SDK version compatibility not confirmed beyond documentation"
      ],
      "id": "REV_7E341BF0EA45",
      "resource_id": "RES_84B87664C071",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T06:07:13.192Z"
    }
  }
}