{
  "ok": true,
  "resource": {
    "id": "RES_8CF9E6A60D67",
    "resource_type": "skill",
    "canonical_url": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/blockchain-web3/skills/solidity-security",
    "name": "solidity-security",
    "summary_en": "Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.",
    "summary_zh": "掌握智能合约安全最佳实践，预防常见漏洞并实现安全的Solidity模式。在编写智能合约、审计现有合约或为区块链应用实施安全措施时使用。",
    "description_en": "This Agent Skill provides guidance on smart contract security best practices, vulnerability prevention, and secure Solidity development patterns. It includes instructions for writing secure contracts, auditing existing contracts, implementing secure DeFi protocols, preventing reentrancy, overflow, and access control issues, optimizing gas usage while maintaining security, preparing contracts for professional audits, and understanding common attack vectors. The skill references a details file for deeper patterns and includes example Hardhat tests for security and audit preparation code.",
    "description_zh": "该Agent技能提供智能合约安全最佳实践、漏洞预防和安全Solidity开发模式的指导。包括编写安全合约、审计现有合约、实施安全的DeFi协议、防止重入、溢出和访问控制问题、在保持安全的同时优化gas使用、为专业审计准备合约以及理解常见攻击向量的说明。该技能引用了一个详细文件以获取更深层次的模式，并包含用于安全测试和审计准备的Hardhat测试示例代码。",
    "provider_name": "wshobson",
    "homepage_url": "https://github.com/wshobson/agents/tree/main/plugins/blockchain-web3/skills/solidity-security",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/wshobson/agents/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/blockchain-web3/skills/solidity-security/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "security.audit",
      "code.generate",
      "code.analyze",
      "document.process",
      "content.write",
      "devops.deploy",
      "agent.orchestrate"
    ],
    "categories": [
      "developer-tools",
      "other"
    ],
    "industries": [
      "software",
      "finance",
      "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/wshobson/agents/blob/a30778f8c4e6b0a87567941b7cca4f534bf642b6/LICENSE"
      },
      "github": {
        "repository": "wshobson/agents",
        "owner": "wshobson",
        "path": "plugins/blockchain-web3/skills/solidity-security/SKILL.md",
        "commit": "a30778f8c4e6b0a87567941b7cca4f534bf642b6",
        "stars": 39366,
        "forks": 4194,
        "updated_at": "2026-09-03T02:19:37Z"
      },
      "skill": {
        "compatibility": null,
        "allowed_tools": null,
        "content_hash": "ce1b1bce04f868cbe48b4a765839d3f589e5f15c2c47f52b4b1ca9a1306ae779",
        "line_count": 113
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T06:06:17.235Z"
      }
    },
    "latest_version": "a30778f8c4e6",
    "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": "partial",
      "contract_completeness": "natural_language",
      "access_friction": "low",
      "operational_transparency": "partial",
      "evidence_strength": "source_inspected",
      "use_readiness": "guided_use",
      "reviewed_at": "2026-09-03T06:06:18.185Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:51:08.624Z",
    "last_seen_at": "2026-09-03T06:06:17.559Z",
    "published_at": "2026-09-03T06:06:17.559Z",
    "created_at": "2026-09-03T02:51:08.624Z",
    "updated_at": "2026-09-03T06:06:18.185Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_8CF9E6A60D67",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_8CF9E6A60D67/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_8CF9E6A60D67",
    "distribution": {
      "canonical_identity": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/blockchain-web3/skills/solidity-security",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "wshobson/agents:plugins/blockchain-web3/skills/solidity-security/SKILL.md",
          "upstream_record_url": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/blockchain-web3/skills/solidity-security",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:51:08.624Z",
          "last_seen_at": "2026-09-03T06:06:17.559Z"
        }
      ]
    },
    "tools": [],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v2",
      "review_state": {
        "identity": "verified",
        "source": "verified",
        "connectivity": "unknown",
        "contract": "partial",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "partial",
        "contract_completeness": "natural_language",
        "access_friction": "low",
        "operational_transparency": "partial",
        "evidence_strength": "source_inspected",
        "use_readiness": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "security.audit",
            "weight": 80,
            "confidence": 70,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "code.generate",
            "weight": 60,
            "confidence": 60,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "code.analyze",
            "weight": 70,
            "confidence": 60,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "document.process",
            "weight": 30,
            "confidence": 40,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "content.write",
            "weight": 30,
            "confidence": 40,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "devops.deploy",
            "weight": 20,
            "confidence": 30,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "agent.orchestrate",
            "weight": 20,
            "confidence": 30,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "domains": [
          {
            "id": "blockchain",
            "weight": 90,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "software-development",
            "weight": 80,
            "confidence": 70,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "security",
            "weight": 90,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "workflow_roles": [
          "analyze",
          "design",
          "generate",
          "instruct"
        ]
      },
      "capability_units": [
        {
          "id": "skill:solidity-security",
          "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/wshobson/agents/blob/a30778f8c4e6b0a87567941b7cca4f534bf642b6/LICENSE"
        },
        "runtime_auth": {},
        "runtime_pricing": {},
        "dependencies": []
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": "No suspicious or malicious evidence found."
      },
      "fit": {
        "good_for": [
          "Writing secure smart contracts",
          "Auditing existing contracts for vulnerabilities",
          "Implementing secure DeFi protocols",
          "Preventing reentrancy, overflow, and access control issues",
          "Optimizing gas usage while maintaining security",
          "Preparing contracts for professional audits",
          "Understanding common attack vectors"
        ],
        "not_for": [
          "Deploying contracts to mainnet without additional review",
          "Replacing professional security audits",
          "Non-blockchain software development"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/wshobson/agents/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/blockchain-web3/skills/solidity-security/SKILL.md",
          "observation": "Submitted Skill record for solidity-security; declared license MIT.",
          "observed_at": "2026-09-03T02:19:37Z",
          "payload": {}
        },
        {
          "id": "source-inspection",
          "type": "source_inspection",
          "source": "https://raw.githubusercontent.com/wshobson/agents/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/blockchain-web3/skills/solidity-security/SKILL.md",
          "observation": "The Skill source was fetched and inspected (3565 bytes; SHA-256 ce1b1bce04f868cbe48b4a765839d3f589e5f15c2c47f52b4b1ca9a1306ae779).",
          "observed_at": "2026-09-03T06:06:10.000Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Actual runtime behavior not tested",
        "Real-world usage not observed",
        "Connectivity to external resources not verified",
        "Detailed patterns in references/details.md not inspected",
        "Compatibility with specific agent frameworks unknown"
      ],
      "id": "REV_38056ECB62F3",
      "resource_id": "RES_8CF9E6A60D67",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T06:06:18.185Z"
    }
  }
}