{
  "ok": true,
  "resource": {
    "id": "RES_F4C00257C842",
    "resource_type": "skill",
    "canonical_url": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/backend-development/skills/architecture-patterns",
    "name": "architecture-patterns",
    "summary_en": "Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when designing clean architecture for a new microservice, when refactoring a monolith to use bounded contexts, when implementing hexagonal or onion architecture patterns, or when debugging dependency cycles between application layers.",
    "summary_zh": "实现经过验证的后端架构模式，包括整洁架构、六边形架构和领域驱动设计。在设计新微服务的整洁架构时、在重构单体应用以使用限界上下文时、在实现六边形或洋葱架构模式时，或在调试应用层之间的依赖循环时，使用此技能。",
    "description_en": "This Agent Skill provides guidance on implementing backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. The source is a SKILL.md file from the wshobson/agents repository, inspected at 7942 bytes with SHA-256 hash 350caf22b856b7d2908a10a69a8cc13e743c757ba9838716051b4e29fc1d7595. The skill is designed to be used when designing new microservices, refactoring monoliths into bounded contexts, implementing hexagonal or onion architecture, or debugging dependency cycles. It includes core concepts, testing patterns with in-memory adapters, troubleshooting guidance, and references to advanced patterns. The skill is distributed under the MIT license and requires no authentication or payment.",
    "description_zh": "此Agent技能提供关于实现后端架构模式的指导，包括整洁架构、六边形架构和领域驱动设计。来源是wshobson/agents仓库中的SKILL.md文件，已检查其大小为7942字节，SHA-256哈希为350caf22b856b7d2908a10a69a8cc13e743c757ba9838716051b4e29fc1d7595。该技能适用于设计新的微服务、将单体重构为限界上下文、实现六边形或洋葱架构，或调试依赖循环。内容包括核心概念、使用内存适配器的测试模式、故障排除指南以及高级模式参考。该技能以MIT许可证分发，无需认证或付费。",
    "provider_name": "wshobson",
    "homepage_url": "https://github.com/wshobson/agents/tree/main/plugins/backend-development/skills/architecture-patterns",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/wshobson/agents/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/backend-development/skills/architecture-patterns/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "software-development.architecture-design",
      "software-development.refactoring",
      "software-development.testing"
    ],
    "categories": [
      "developer-tools",
      "other"
    ],
    "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/wshobson/agents/blob/a30778f8c4e6b0a87567941b7cca4f534bf642b6/LICENSE"
      },
      "github": {
        "repository": "wshobson/agents",
        "owner": "wshobson",
        "path": "plugins/backend-development/skills/architecture-patterns/SKILL.md",
        "commit": "a30778f8c4e6b0a87567941b7cca4f534bf642b6",
        "stars": 39366,
        "forks": 4194,
        "updated_at": "2026-09-03T02:19:37Z"
      },
      "skill": {
        "compatibility": null,
        "allowed_tools": null,
        "content_hash": "350caf22b856b7d2908a10a69a8cc13e743c757ba9838716051b4e29fc1d7595",
        "line_count": 165
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T05:50:05.295Z"
      }
    },
    "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": "strong",
      "contract_completeness": "natural_language",
      "access_friction": "low",
      "operational_transparency": "strong",
      "evidence_strength": "source_inspected",
      "use_readiness": "guided_use",
      "reviewed_at": "2026-09-03T05:50:06.198Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:51:05.973Z",
    "last_seen_at": "2026-09-03T05:50:05.522Z",
    "published_at": "2026-09-03T05:50:05.522Z",
    "created_at": "2026-09-03T02:51:05.973Z",
    "updated_at": "2026-09-03T05:50:06.198Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_F4C00257C842",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_F4C00257C842/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_F4C00257C842",
    "distribution": {
      "canonical_identity": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/backend-development/skills/architecture-patterns",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "wshobson/agents:plugins/backend-development/skills/architecture-patterns/SKILL.md",
          "upstream_record_url": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/backend-development/skills/architecture-patterns",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:51:05.973Z",
          "last_seen_at": "2026-09-03T05:50:05.522Z"
        }
      ]
    },
    "tools": [],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v2",
      "review_state": {
        "identity": "verified",
        "source": "verified",
        "connectivity": "unknown",
        "contract": "natural_language",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "natural_language",
        "access_friction": "low",
        "operational_transparency": "strong",
        "evidence_strength": "source_inspected",
        "use_readiness": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "software-development.architecture-design",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "software-development.refactoring",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "software-development.testing",
            "weight": 70,
            "confidence": 70,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "domains": [
          {
            "id": "software-development",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "workflow_roles": [
          "design",
          "analyze",
          "instruct"
        ]
      },
      "capability_units": [
        {
          "id": "skill:architecture-patterns",
          "kind": "skill_action",
          "capability_id": "software-development.architecture-design",
          "effect": "advisory",
          "open_world": false,
          "idempotency": "safe_to_retry",
          "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": [
          "Designing new backend services or microservices",
          "Refactoring monoliths into bounded contexts",
          "Implementing hexagonal or onion architecture",
          "Debugging dependency cycles between layers"
        ],
        "not_for": [
          "Direct execution of code changes",
          "Automated deployment or infrastructure management"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/wshobson/agents/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/backend-development/skills/architecture-patterns/SKILL.md",
          "observation": "Submitted Skill record for architecture-patterns; 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/backend-development/skills/architecture-patterns/SKILL.md",
          "observation": "The Skill source was fetched and inspected (7942 bytes; SHA-256 350caf22b856b7d2908a10a69a8cc13e743c757ba9838716051b4e29fc1d7595).",
          "observed_at": "2026-09-03T05:49:57.665Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Actual usage in production environments",
        "Compatibility with specific agent frameworks",
        "Effectiveness of the skill in practice"
      ],
      "id": "REV_922105948ED7",
      "resource_id": "RES_F4C00257C842",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T05:50:06.198Z"
    }
  }
}