{
  "ok": true,
  "resource": {
    "id": "RES_42BA6AF7921A",
    "resource_type": "skill",
    "canonical_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/astropy",
    "name": "astropy",
    "summary_en": "Core Python library for astronomy and astrophysics workflows that need Astropy APIs, including units/quantities, coordinates, FITS I/O, tables, time systems, WCS, and cosmology. Use when implementing or debugging astronomical data analysis code with Astropy.",
    "summary_zh": "用于天文学和天体物理学工作流的核心Python库，需要Astropy API，包括单位/量、坐标、FITS I/O、表格、时间系统、WCS和宇宙学。在实现或调试使用Astropy的天文数据分析代码时使用。",
    "description_en": "This skill provides procedural knowledge for using the Astropy Python library in astronomical data analysis. It covers units and quantities, coordinate transformations, FITS file I/O, table operations, time handling, WCS transformations, and cosmological calculations. The skill includes code examples, best practices, and references to detailed documentation. It is designed for agents implementing or debugging astronomical data analysis code. The skill requires Python 3.11+ and the astropy package (version 7.2.0 recommended). Some features require network access for external services. The skill is part of the Scientific Agent Skills library by K-Dense Inc. and is distributed under the MIT license (as declared in the submitted record).",
    "description_zh": "该技能提供了在数据分析中使用Astropy Python库的程序性知识。涵盖单位与量、坐标转换、FITS文件I/O、表格操作、时间处理、WCS变换和宇宙学计算。技能包括代码示例、最佳实践和详细文档的引用。它旨在帮助代理实现或调试天文数据分析代码。该技能需要Python 3.11+和astropy包（推荐7.2.0版本）。某些功能需要网络访问外部服务。该技能是K-Dense Inc.的Scientific Agent Skills库的一部分，并根据提交记录中声明的MIT许可证分发。",
    "provider_name": "K-Dense-AI",
    "homepage_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/astropy",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/astropy/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "data.analyze",
      "data.transform",
      "code.generate",
      "code.debug"
    ],
    "categories": [
      "research",
      "data",
      "developer-tools"
    ],
    "industries": [
      "software",
      "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": "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/astropy/SKILL.md",
        "commit": "1e5eeffbdad3749125afe7ab48a39694e27f181c",
        "stars": 42124,
        "forks": 3870,
        "updated_at": "2026-09-03T02:47:03Z"
      },
      "skill": {
        "compatibility": "Requires Python 3.11+ with astropy installed (uv for package installation). Some features (object name resolution, site lookups, remote FITS reads, IERS updates) need network access.",
        "allowed_tools": null,
        "content_hash": "f2cc909204ffacbe20d9d71a7b3fb9ca1dbc7d031169021b1bd52d394b425af5",
        "line_count": 370
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T06:20:19.337Z"
      }
    },
    "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 found.",
      "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": "ready_for_guidance",
      "reviewed_at": "2026-09-03T06:20:20.213Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:50:27.463Z",
    "last_seen_at": "2026-09-03T06:20:19.563Z",
    "published_at": "2026-09-03T06:20:19.563Z",
    "created_at": "2026-09-03T02:50:27.463Z",
    "updated_at": "2026-09-03T06:20:20.213Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_42BA6AF7921A",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_42BA6AF7921A/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_42BA6AF7921A",
    "distribution": {
      "canonical_identity": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/astropy",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "K-Dense-AI/scientific-agent-skills:skills/astropy/SKILL.md",
          "upstream_record_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/astropy",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:50:27.463Z",
          "last_seen_at": "2026-09-03T06:20:19.563Z"
        }
      ]
    },
    "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": "low",
        "operational_transparency": "strong",
        "evidence_strength": "source_inspected",
        "use_readiness": "ready_for_guidance"
      },
      "profile": {
        "capabilities": [
          {
            "id": "data.analyze",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "data.transform",
            "weight": 80,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "code.generate",
            "weight": 70,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "code.debug",
            "weight": 60,
            "confidence": 70,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "domains": [
          {
            "id": "astronomy",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "astrophysics",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "data-science",
            "weight": 60,
            "confidence": 70,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "workflow_roles": [
          "analyze",
          "transform",
          "generate",
          "instruct"
        ]
      },
      "capability_units": [
        {
          "id": "skill:astropy",
          "kind": "skill_action",
          "capability_id": "data.analyze",
          "effect": "unknown",
          "open_world": false,
          "idempotency": "idempotent",
          "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": {},
        "runtime_pricing": {},
        "dependencies": [
          "Python 3.11+",
          "astropy==7.2.0",
          "numpy",
          "pyerfa",
          "pyyaml",
          "packaging"
        ]
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": "No suspicious or malicious evidence found."
      },
      "fit": {
        "good_for": [
          "Astronomical data analysis tasks involving coordinates, units, FITS files, tables, time, WCS, and cosmology.",
          "Generating or debugging Python code that uses Astropy APIs."
        ],
        "not_for": [
          "Tasks outside astronomy/astrophysics domains.",
          "Tasks requiring real-time data processing or high-performance computing beyond Astropy's scope."
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/astropy/SKILL.md",
          "observation": "Submitted Skill record for astropy; 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/astropy/SKILL.md",
          "observation": "The Skill source was fetched and inspected (15434 bytes; SHA-256 f2cc909204ffacbe20d9d71a7b3fb9ca1dbc7d031169021b1bd52d394b425af5).",
          "observed_at": "2026-09-03T06:20:10.809Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Actual runtime behavior and performance not tested.",
        "Real-world usage and adoption not observed.",
        "Network-dependent features may have varying availability.",
        "Exact license terms not verified from source; only declared in submitted record."
      ],
      "id": "REV_7E6C48D8DBA9",
      "resource_id": "RES_42BA6AF7921A",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T06:20:20.213Z"
    }
  }
}