{
  "ok": true,
  "resource": {
    "id": "RES_3586F3985AA9",
    "resource_type": "skill",
    "canonical_url": "https://github.com/modbender/skill-library-mcp/tree/HEAD/data/firebase",
    "name": "firebase",
    "summary_en": "Firebase gives you a complete backend in minutes - auth, database, storage, functions, hosting. But the ease of setup hides real complexity. Security rules are your last line of defense, and they're often wrong. Firestore queries are limited, and you learn this after you've designed your data model. This skill covers F",
    "summary_zh": "用于安全审计与数据库处理，支持 firebase 条目描述的相关任务。",
    "description_en": "Firebase gives you a complete backend in minutes - auth, database, storage, functions, hosting. But the ease of setup hides real complexity. Security rules are your last line of defense, and they're often wrong. Firestore queries are limited, and you learn this after you've designed your data model. This skill covers F",
    "description_zh": "用于安全审计与数据库处理，支持 firebase 条目描述的相关任务。",
    "provider_name": "modbender",
    "homepage_url": "https://github.com/modbender/skill-library-mcp",
    "endpoint_url": null,
    "source_url": "https://github.com/modbender/skill-library-mcp/blob/5934c483768f9f8c792b8b7c0bb6f45a77df3edf/data/firebase/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "security-audit",
      "database",
      "devops"
    ],
    "categories": [
      "agent-skill"
    ],
    "industries": [],
    "protocols": [
      "agent-skills"
    ],
    "auth": {
      "type": "none",
      "required": false
    },
    "pricing": {
      "model": "free"
    },
    "input_schema": {},
    "output_schema": {},
    "metadata": {
      "content_language": "en",
      "translation_status": "luna-reviewed",
      "license": {
        "spdx_id": "MIT"
      },
      "github": {
        "repository": "modbender/skill-library-mcp",
        "path": "data/firebase/SKILL.md",
        "stars": 13
      },
      "skill": {
        "content_hash": "c48918ca4c3e6392"
      },
      "review_gate": {
        "passed": true,
        "policy_version": "capability-evidence-v3-luna-full",
        "provider": "codex",
        "model": "luna",
        "source_review_id": "c48918ca4c3e6392",
        "content_hash": "c48918ca4c3e6392"
      }
    },
    "latest_version": "5934c483768f",
    "status": "listed",
    "health_status": "unknown",
    "source_kind": "imported",
    "source_agent": "aiworkshub-luna-batch-reviewer",
    "trust": {
      "signal": "none",
      "reason": null,
      "signals": {
        "yellow": 0,
        "red": 0
      }
    },
    "review_summary": {
      "method_version": "capability-evidence-v3-luna-full",
      "capability_definition": "strong",
      "contract_completeness": "natural_language",
      "access_friction": "low",
      "operational_transparency": "partial",
      "evidence_strength": "source_inspected",
      "use_readiness": "guided_use",
      "reviewed_at": "2026-09-03T13:45:06.166Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T13:45:05.449Z",
    "last_seen_at": "2026-09-03T13:45:05.449Z",
    "published_at": "2026-09-03T13:45:05.449Z",
    "created_at": "2026-09-03T13:45:05.449Z",
    "updated_at": "2026-09-03T13:45:06.166Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_3586F3985AA9",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_3586F3985AA9/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_3586F3985AA9",
    "distribution": {
      "canonical_identity": "https://github.com/modbender/skill-library-mcp/tree/HEAD/data/firebase",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "modbender/skill-library-mcp:data/firebase/SKILL.md",
          "upstream_record_url": "https://github.com/modbender/skill-library-mcp/tree/HEAD/data/firebase",
          "relation": "syndicated",
          "metadata": {
            "source": "github-code-search"
          },
          "first_seen_at": "2026-09-03T13:45:05.449Z",
          "last_seen_at": "2026-09-03T13:45:05.449Z"
        }
      ]
    },
    "tools": [],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v3-luna-full",
      "review_state": {
        "identity": "observed",
        "source": "screened",
        "connectivity": "unknown",
        "contract": "partial",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "natural_language",
        "access_friction": "low",
        "operational_transparency": "partial",
        "evidence_strength": "source_inspected",
        "use_readiness": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "security-audit",
            "weight": 100,
            "confidence": 88,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "database",
            "weight": 80,
            "confidence": 88,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "devops",
            "weight": 80,
            "confidence": 88,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "domains": [],
        "workflow_roles": [
          "execute"
        ]
      },
      "capability_units": [
        {
          "id": "skill:firebase",
          "kind": "skill_action",
          "capability_id": "security-audit",
          "effect": "unknown",
          "open_world": false,
          "idempotency": "unknown",
          "confirmation": "unknown",
          "input_contract": "natural_language",
          "output_contract": "natural_language",
          "accepts": [
            "task context"
          ],
          "produces": [
            "task result"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "source-record"
          ],
          "metadata": {
            "source": "skill-document"
          }
        }
      ],
      "access": {},
      "operational_flags": [
        "runtime-not-tested"
      ],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": null
      },
      "fit": {
        "good_for": [
          "Firebase gives you a complete backend in minutes - auth, database, storage, functions, hosting. But the ease of setup hides real complexity. Security rules are your last line of defense, and they're often wrong. Firestore queries are limite"
        ],
        "not_for": []
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_inspection",
          "source": "https://github.com/modbender/skill-library-mcp/blob/5934c483768f9f8c792b8b7c0bb6f45a77df3edf/data/firebase/SKILL.md",
          "observation": "GitHub Skill source passed deterministic screening and Luna batch review.",
          "observed_at": null,
          "payload": {
            "source_review_id": "c48918ca4c3e6392",
            "resource_type": "skill"
          }
        }
      ],
      "unknowns": [
        "Runtime behavior, dependencies, and side effects were not tested."
      ],
      "id": "REV_837497500ACF",
      "resource_id": "RES_3586F3985AA9",
      "evaluator_type": "platform_ai",
      "provider": "codex",
      "model": "luna",
      "review_scope": "metadata-batch",
      "created_at": "2026-09-03T13:45:06.166Z"
    }
  }
}