{
  "ok": true,
  "resource": {
    "id": "RES_D4D753C762C8",
    "resource_type": "skill",
    "canonical_url": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/developer-essentials/skills/e2e-testing-patterns",
    "name": "e2e-testing-patterns",
    "summary_en": "Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.",
    "summary_zh": "掌握使用 Playwright 和 Cypress 的端到端测试，构建可靠的测试套件，以捕获错误、提升信心并支持快速部署。在实施 E2E 测试、调试不稳定测试或建立测试标准时使用。",
    "description_en": "This Agent Skill provides guidance on end-to-end testing using Playwright and Cypress. It covers when to use E2E testing, core concepts, best practices, common pitfalls, and debugging techniques. The skill is intended for implementing E2E test automation, debugging flaky tests, testing critical user workflows, setting up CI/CD test pipelines, cross-browser testing, accessibility validation, responsive design testing, and establishing E2E testing standards.",
    "description_zh": "该 Agent 技能提供使用 Playwright 和 Cypress 进行端到端测试的指导。涵盖何时使用 E2E 测试、核心概念、最佳实践、常见陷阱和调试技术。该技能适用于实施 E2E 测试自动化、调试不稳定测试、测试关键用户工作流、设置 CI/CD 测试流水线、跨浏览器测试、可访问性验证、响应式设计测试以及建立 E2E 测试标准。",
    "provider_name": "wshobson",
    "homepage_url": "https://github.com/wshobson/agents/tree/main/plugins/developer-essentials/skills/e2e-testing-patterns",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/wshobson/agents/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/developer-essentials/skills/e2e-testing-patterns/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "software.testing.e2e"
    ],
    "categories": [
      "developer-tools",
      "automation"
    ],
    "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/developer-essentials/skills/e2e-testing-patterns/SKILL.md",
        "commit": "a30778f8c4e6b0a87567941b7cca4f534bf642b6",
        "stars": 39366,
        "forks": 4194,
        "updated_at": "2026-09-03T02:19:37Z"
      },
      "skill": {
        "compatibility": null,
        "allowed_tools": null,
        "content_hash": "1653690dde9eeca6dcb66086277791c2a3ccc2b37eaab6ec9b627a10adfb94be",
        "line_count": 128
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T05:52:53.575Z"
      }
    },
    "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.",
      "signals": {
        "yellow": 0,
        "red": 0
      }
    },
    "review_summary": {
      "method_version": "capability-evidence-v2",
      "capability_definition": "strong",
      "contract_completeness": "natural_language",
      "access_friction": "low",
      "operational_transparency": "weak",
      "evidence_strength": "source_inspected",
      "use_readiness": "ready_for_guidance",
      "reviewed_at": "2026-09-03T05:52:54.389Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:51:15.033Z",
    "last_seen_at": "2026-09-03T05:52:53.796Z",
    "published_at": "2026-09-03T05:52:53.796Z",
    "created_at": "2026-09-03T02:51:15.033Z",
    "updated_at": "2026-09-03T05:52:54.389Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_D4D753C762C8",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_D4D753C762C8/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_D4D753C762C8",
    "distribution": {
      "canonical_identity": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/developer-essentials/skills/e2e-testing-patterns",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "wshobson/agents:plugins/developer-essentials/skills/e2e-testing-patterns/SKILL.md",
          "upstream_record_url": "https://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/developer-essentials/skills/e2e-testing-patterns",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:51:15.033Z",
          "last_seen_at": "2026-09-03T05:52:53.796Z"
        }
      ]
    },
    "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": "weak",
        "evidence_strength": "source_inspected",
        "use_readiness": "ready_for_guidance"
      },
      "profile": {
        "capabilities": [
          {
            "id": "software.testing.e2e",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "domains": [
          {
            "id": "software-development",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "workflow_roles": [
          "analyze",
          "design",
          "execute",
          "instruct"
        ]
      },
      "capability_units": [
        {
          "id": "skill:e2e-testing-patterns",
          "kind": "skill_action",
          "capability_id": "software.testing.e2e",
          "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."
      },
      "fit": {
        "good_for": [
          "Implementing end-to-end test automation",
          "Debugging flaky or unreliable tests",
          "Testing critical user workflows",
          "Setting up CI/CD test pipelines",
          "Testing across multiple browsers",
          "Validating accessibility requirements",
          "Testing responsive designs",
          "Establishing E2E testing standards"
        ],
        "not_for": [
          "Unit-level logic testing",
          "API contract testing",
          "Edge case testing",
          "Testing internal implementation details"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/wshobson/agents/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/developer-essentials/skills/e2e-testing-patterns/SKILL.md",
          "observation": "Submitted Skill record for e2e-testing-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/developer-essentials/skills/e2e-testing-patterns/SKILL.md",
          "observation": "The Skill source was fetched and inspected (4019 bytes; SHA-256 1653690dde9eeca6dcb66086277791c2a3ccc2b37eaab6ec9b627a10adfb94be).",
          "observed_at": "2026-09-03T05:52:47.387Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Actual usage in production environments",
        "Compatibility with specific agent frameworks",
        "Allowed tools or runtime dependencies",
        "Effectiveness in real-world scenarios"
      ],
      "id": "REV_0D343E9B6175",
      "resource_id": "RES_D4D753C762C8",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T05:52:54.389Z"
    }
  }
}