{
  "ok": true,
  "resource": {
    "id": "RES_9C706A7EE069",
    "resource_type": "skill",
    "canonical_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/pufferlib",
    "name": "pufferlib",
    "summary_en": "Version-aware guidance for PufferLib reinforcement-learning environments, vectorization, policies, PuffeRL training, evaluation, and safe checkpoint review. Use when adapting Gymnasium/PettingZoo environments to published PufferLib 3.0.0 or working with the redesigned native 4.0 source line.",
    "summary_zh": "面向PufferLib强化学习环境、向量化、策略、PuffeRL训练、评估和安全检查点审查的版本感知指南。在将Gymnasium/PettingZoo环境适配到已发布的PufferLib 3.0.0或使用重新设计的原生4.0源代码行时使用。",
    "description_en": "This skill provides version-aware guidance for using PufferLib, a reinforcement learning library. It covers environment adaptation, vectorization, policy construction, training, evaluation, and safe checkpoint review. The skill distinguishes between two incompatible versions: the published 3.0.0 (Python/Gymnasium/PettingZoo emulation) and the current 4.0 source (native C environments). It includes safe defaults, installation and provenance checks, environment and vectorization workflows, policy and training guidance, logging considerations, and checkpoint inspection procedures. The skill is part of the Scientific Agent Skills collection by K-Dense and is licensed under MIT.",
    "description_zh": "该技能提供关于使用PufferLib（一个强化学习库）的版本感知指南。涵盖环境适配、向量化、策略构建、训练、评估和安全检查点审查。技能区分两个不兼容的版本：已发布的3.0.0（Python/Gymnasium/PettingZoo仿真）和当前的4.0源代码（原生C环境）。包括安全默认值、安装和来源检查、环境和向量化工作流、策略和训练指导、日志记录注意事项以及检查点检查程序。该技能是K-Dense的Scientific Agent Skills集合的一部分，并采用MIT许可。",
    "provider_name": "K-Dense-AI",
    "homepage_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/pufferlib",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/pufferlib/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "skill.pufferlib.guide"
    ],
    "categories": [
      "developer-tools",
      "research",
      "other"
    ],
    "industries": [
      "software",
      "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": "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/pufferlib/SKILL.md",
        "commit": "1e5eeffbdad3749125afe7ab48a39694e27f181c",
        "stars": 42124,
        "forks": 3870,
        "updated_at": "2026-09-03T02:47:03Z"
      },
      "skill": {
        "compatibility": "Bundled CLIs require Python 3.10+ and use only the standard library. Published pufferlib 3.0.0 supports Python >=3.9 but ships as a native-code source archive; current 4.0 source requires Python >=3.10, Torch >=2.9, and an audited CPU/CUDA toolchain. Network, GPU, native builds, environment plug-ins, assets, checkpoints, and external logging are never required by the bundled CLIs.",
        "allowed_tools": "Read Bash Grep Python",
        "content_hash": "dc920861122efacfb82f81a8aea9d2302a73e5ff4e750e1876a725353ff24b66",
        "line_count": 346
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T06:05:15.824Z"
      }
    },
    "latest_version": "1e5eeffbdad3",
    "status": "listed",
    "health_status": "unknown",
    "source_kind": "imported",
    "source_agent": "aiworkshub-skill-reviewer",
    "trust": {
      "signal": "none",
      "reason": null,
      "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:05:16.758Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:50:50.454Z",
    "last_seen_at": "2026-09-03T06:05:16.116Z",
    "published_at": "2026-09-03T06:05:16.116Z",
    "created_at": "2026-09-03T02:50:50.454Z",
    "updated_at": "2026-09-03T06:05:16.758Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_9C706A7EE069",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_9C706A7EE069/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_9C706A7EE069",
    "distribution": {
      "canonical_identity": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/pufferlib",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "K-Dense-AI/scientific-agent-skills:skills/pufferlib/SKILL.md",
          "upstream_record_url": "https://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/pufferlib",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:50:50.454Z",
          "last_seen_at": "2026-09-03T06:05:16.116Z"
        }
      ]
    },
    "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": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "skill.pufferlib.guide",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "domains": [
          {
            "id": "reinforcement-learning",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "workflow_roles": [
          "instruct",
          "analyze",
          "design"
        ]
      },
      "capability_units": [
        {
          "id": "skill:pufferlib",
          "kind": "skill_action",
          "capability_id": "skill.pufferlib.guide",
          "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": []
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": null
      },
      "fit": {
        "good_for": [
          "Providing guidance on using PufferLib for reinforcement learning tasks",
          "Adapting Gymnasium/PettingZoo environments to PufferLib",
          "Safe checkpoint review and inspection"
        ],
        "not_for": [
          "Executing training or evaluation without explicit user approval",
          "Installing or running untrusted environment packages or native extensions"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/pufferlib/SKILL.md",
          "observation": "Submitted Skill record for pufferlib; 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/pufferlib/SKILL.md",
          "observation": "The Skill source was fetched and inspected (12733 bytes; SHA-256 dc920861122efacfb82f81a8aea9d2302a73e5ff4e750e1876a725353ff24b66).",
          "observed_at": "2026-09-03T06:05:08.103Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Actual runtime behavior of the skill's bundled scripts has not been tested in this environment.",
        "Connectivity to external sources (e.g., PyPI, GitHub) has not been verified.",
        "Real-world usage of this skill has not been observed."
      ],
      "id": "REV_8FF46DEBCEB1",
      "resource_id": "RES_9C706A7EE069",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T06:05:16.758Z"
    }
  }
}