{
  "ok": true,
  "resource": {
    "id": "RES_62311451628D",
    "resource_type": "skill",
    "canonical_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/scvelo",
    "name": "scvelo",
    "summary_en": "RNA velocity analysis with scVelo. Estimate cell state transitions from unspliced/spliced mRNA dynamics, infer trajectory directions, compute latent time, and identify driver genes in single-cell RNA-seq data. Complements Scanpy/scVI-tools for trajectory inference.",
    "summary_zh": "使用 scVelo 进行 RNA 速率分析。从未剪接/剪接 mRNA 动力学估计细胞状态转变，推断轨迹方向，计算潜在时间，并在单细胞 RNA-seq 数据中识别驱动基因。补充 Scanpy/scVI-tools 用于轨迹推断。",
    "description_en": "This Agent Skill provides guidance for performing RNA velocity analysis using the scVelo Python package. It includes instructions for preprocessing single-cell RNA-seq data with spliced and unspliced layers, estimating RNA velocity using stochastic or dynamical models, computing latent time and velocity pseudotime, identifying driver genes, and visualizing results on UMAP embeddings. The skill is designed to complement Scanpy workflows and requires Python 3.10+ with scvelo, scanpy, and anndata installed. The source document includes code examples and best practices.",
    "description_zh": "该 Agent Skill 提供使用 scVelo Python 包进行 RNA 速率分析的指导。包括预处理具有剪接和未剪接层的单细胞 RNA-seq 数据、使用随机或动力学模型估计 RNA 速率、计算潜在时间和速率伪时间、识别驱动基因以及在 UMAP 嵌入上可视化结果的说明。该技能旨在补充 Scanpy 工作流程，需要 Python 3.10+ 并安装 scvelo、scanpy 和 anndata。源文档包含代码示例和最佳实践。",
    "provider_name": "K-Dense-AI",
    "homepage_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/scvelo",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/scvelo/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "data.analyze",
      "data.visualize",
      "research.analyze"
    ],
    "categories": [
      "research",
      "data"
    ],
    "industries": [
      "health",
      "education",
      "general"
    ],
    "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": "BSD-3-Clause",
        "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/scvelo/SKILL.md",
        "commit": "1e5eeffbdad3749125afe7ab48a39694e27f181c",
        "stars": 42124,
        "forks": 3870,
        "updated_at": "2026-09-03T02:47:03Z"
      },
      "skill": {
        "compatibility": "Requires Python 3.10+ with scvelo, scanpy, and anndata. Verified against scvelo 0.3.4, whose dynamical model and pl.scatter need pandas<3 and whose stochastic estimator needs numpy<2; the deterministic estimator works on current releases.",
        "allowed_tools": null,
        "content_hash": "0db4151c26becf9e4653ea375c6721840620aecc6a2d1d4f949fc1e817c16240",
        "line_count": 329
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T06:10:31.538Z"
      }
    },
    "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": "low",
      "operational_transparency": "strong",
      "evidence_strength": "source_inspected",
      "use_readiness": "guided_use",
      "reviewed_at": "2026-09-03T06:10:32.453Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:50:57.620Z",
    "last_seen_at": "2026-09-03T06:10:31.776Z",
    "published_at": "2026-09-03T06:10:31.776Z",
    "created_at": "2026-09-03T02:50:57.620Z",
    "updated_at": "2026-09-03T06:10:32.453Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_62311451628D",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_62311451628D/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_62311451628D",
    "distribution": {
      "canonical_identity": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/scvelo",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "K-Dense-AI/scientific-agent-skills:skills/scvelo/SKILL.md",
          "upstream_record_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/scvelo",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:50:57.620Z",
          "last_seen_at": "2026-09-03T06:10:31.776Z"
        }
      ]
    },
    "tools": [],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v2",
      "review_state": {
        "identity": "observed",
        "source": "verified",
        "connectivity": "unknown",
        "contract": "strong",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "strong",
        "access_friction": "low",
        "operational_transparency": "strong",
        "evidence_strength": "source_inspected",
        "use_readiness": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "data.analyze",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "data.visualize",
            "weight": 70,
            "confidence": 80,
            "evidence_ids": [
              "source-inspection"
            ]
          },
          {
            "id": "research.analyze",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "domains": [
          {
            "id": "bioinformatics",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "single-cell-genomics",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "workflow_roles": [
          "analyze",
          "generate",
          "instruct"
        ]
      },
      "capability_units": [
        {
          "id": "skill:scvelo",
          "kind": "skill_action",
          "capability_id": "data.analyze",
          "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": "BSD-3-Clause",
          "source": "https://github.com/K-Dense-AI/scientific-agent-skills/blob/1e5eeffbdad3749125afe7ab48a39694e27f181c/LICENSE"
        },
        "runtime_auth": {},
        "runtime_pricing": {},
        "dependencies": [
          "Python 3.10+",
          "scvelo",
          "scanpy",
          "anndata"
        ]
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": "No suspicious or malicious evidence."
      },
      "fit": {
        "good_for": [
          "RNA velocity analysis from single-cell RNA-seq data with spliced/unspliced layers",
          "Trajectory inference and cell fate prediction",
          "Driver gene identification",
          "Latent time estimation",
          "Complementing Scanpy workflows"
        ],
        "not_for": [
          "Analysis without spliced/unspliced count matrices",
          "Non-single-cell data",
          "Real-time data processing"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/scvelo/SKILL.md",
          "observation": "Submitted Skill record for scvelo; declared license BSD-3-Clause.",
          "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/scvelo/SKILL.md",
          "observation": "The Skill source was fetched and inspected (10895 bytes; SHA-256 0db4151c26becf9e4653ea375c6721840620aecc6a2d1d4f949fc1e817c16240).",
          "observed_at": "2026-09-03T06:10:24.666Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Actual runtime behavior and output quality not tested",
        "Real-world usage not observed",
        "Compatibility with specific scvelo versions beyond stated constraints",
        "Exact input/output schema not formally defined"
      ],
      "id": "REV_AEB695582396",
      "resource_id": "RES_62311451628D",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T06:10:32.453Z"
    }
  }
}