{
  "schemaVersion": "1.0",
  "item": {
    "slug": "seekdb-docs",
    "name": "seekdb",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/davidzhangbj/seekdb-docs",
    "canonicalUrl": "https://clawhub.ai/davidzhangbj/seekdb-docs",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/seekdb-docs",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seekdb-docs",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/examples.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "slug": "seekdb-docs",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-01T22:35:05.432Z",
      "expiresAt": "2026-05-08T22:35:05.432Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seekdb-docs",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seekdb-docs",
        "contentDisposition": "attachment; filename=\"seekdb-docs-0.2.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "seekdb-docs"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/seekdb-docs"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/seekdb-docs",
    "agentPageUrl": "https://openagent3.xyz/skills/seekdb-docs/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seekdb-docs/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seekdb-docs/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "seekdb Documentation",
        "body": "Provides access to ~1000 seekdb documentation entries through a catalog-based search system. Remote-only mode: this skill ships only the catalog; doc content is always loaded from public documentation URLs (no local seekdb-docs/)."
      },
      {
        "title": "Scope and behavior",
        "body": "This skill is documentation-only. It does not execute code or run scripts. The agent reads the local catalog (one JSONL file) and fetches doc content from public read-only URLs. No credentials, no installs, no subprocess calls."
      },
      {
        "title": "Version Info",
        "body": "Documentation versions covered: V1.0.0, V1.1.0 (merged, latest takes priority)\nLatest version: V1.1.0\n\nThe branch field in catalog entries indicates which Git branch hosts the file (used for remote fallback URLs only). It does NOT indicate which seekdb version the content applies to — many docs apply to all versions.\nIf the user asks about a specific seekdb version, note that this documentation set reflects the latest available content and may not distinguish version-specific differences."
      },
      {
        "title": "Path Resolution (Do First)",
        "body": "Read this SKILL.md to get its absolute path and extract the parent directory as <skill_dir>\nCatalog (required): <skill_dir>references/seekdb-docs-catalog.jsonl\nIf missing locally, load from: https://raw.githubusercontent.com/oceanbase/seekdb-ecology-plugins/main/agent-skills/skills/seekdb/references/seekdb-docs-catalog.jsonl"
      },
      {
        "title": "Step 1: Search Catalog",
        "body": "Keyword search (preferred for most queries)\nSearch the catalog file for lines containing the query keywords. File: <skill_dir>references/seekdb-docs-catalog.jsonl. Each line is one JSON object with path, description, and branch. Match by keyword or meaning.\n\nFull catalog (when needed): same file as above, or fetch https://raw.githubusercontent.com/oceanbase/seekdb-ecology-plugins/main/agent-skills/skills/seekdb/references/seekdb-docs-catalog.jsonl. Format: JSONL — one {\"path\": \"...\", \"description\": \"...\", \"branch\": \"...\"} per line (~1000 entries)."
      },
      {
        "title": "Step 2: Match Query",
        "body": "Extract path, description, and branch from search results\nSelect entries whose descriptions best match the query semantically (match by meaning, not just keywords)\nConsider multiple matches for comprehensive answers"
      },
      {
        "title": "Step 3: Read Document (remote)",
        "body": "Fetch the document from the public docs URL (no local doc files in this package):\n\nURL: https://raw.githubusercontent.com/oceanbase/seekdb-doc/[branch]/en-US/[path]\n[branch] and [path] come from the catalog entry (e.g. V1.0.0, V1.1.0). Some files exist only on a specific branch."
      },
      {
        "title": "Example",
        "body": "Query: \"How to integrate with Claude Code?\"\n\n1. Search catalog: look for lines containing \"claude code\" in <skill_dir>references/seekdb-docs-catalog.jsonl\n2. Match: {\"path\": \"300.integrations/300.developer-tools/700.claude-code.md\",\n           \"description\": \"This guide explains how to use the seekdb plugin with Claude Code...\",\n           \"branch\": \"V1.0.0\"}\n3. Fetch doc: https://raw.githubusercontent.com/oceanbase/seekdb-doc/V1.0.0/en-US/300.integrations/300.developer-tools/700.claude-code.md\n\nSee examples.md for more complete workflow examples."
      },
      {
        "title": "Notes",
        "body": "Multi-version: Each catalog entry's branch field is used in the doc URL; some files exist only on a specific branch."
      },
      {
        "title": "Category Overview",
        "body": "Get Started: Quick start, basic operations, overview\nDevelopment: Vector search, hybrid search, AI functions, MCP, multi-model\nIntegrations: Frameworks, model platforms, developer tools, workflows\nGuides: Deployment, management, security, OBShell, performance\nReference: SQL syntax, PL, error codes, SDK APIs\nTutorials: Step-by-step scenarios"
      }
    ],
    "body": "seekdb Documentation\n\nProvides access to ~1000 seekdb documentation entries through a catalog-based search system. Remote-only mode: this skill ships only the catalog; doc content is always loaded from public documentation URLs (no local seekdb-docs/).\n\nScope and behavior\n\nThis skill is documentation-only. It does not execute code or run scripts. The agent reads the local catalog (one JSONL file) and fetches doc content from public read-only URLs. No credentials, no installs, no subprocess calls.\n\nVersion Info\n<!-- AUTO-UPDATED — do not edit manually -->\nDocumentation versions covered: V1.0.0, V1.1.0 (merged, latest takes priority)\nLatest version: V1.1.0\n<!-- END AUTO-UPDATED -->\nThe branch field in catalog entries indicates which Git branch hosts the file (used for remote fallback URLs only). It does NOT indicate which seekdb version the content applies to — many docs apply to all versions.\nIf the user asks about a specific seekdb version, note that this documentation set reflects the latest available content and may not distinguish version-specific differences.\nPath Resolution (Do First)\nRead this SKILL.md to get its absolute path and extract the parent directory as <skill_dir>\nCatalog (required): <skill_dir>references/seekdb-docs-catalog.jsonl\nIf missing locally, load from: https://raw.githubusercontent.com/oceanbase/seekdb-ecology-plugins/main/agent-skills/skills/seekdb/references/seekdb-docs-catalog.jsonl\nWorkflow\nStep 1: Search Catalog\n\nKeyword search (preferred for most queries)\nSearch the catalog file for lines containing the query keywords. File: <skill_dir>references/seekdb-docs-catalog.jsonl. Each line is one JSON object with path, description, and branch. Match by keyword or meaning.\n\nFull catalog (when needed): same file as above, or fetch https://raw.githubusercontent.com/oceanbase/seekdb-ecology-plugins/main/agent-skills/skills/seekdb/references/seekdb-docs-catalog.jsonl. Format: JSONL — one {\"path\": \"...\", \"description\": \"...\", \"branch\": \"...\"} per line (~1000 entries).\n\nStep 2: Match Query\nExtract path, description, and branch from search results\nSelect entries whose descriptions best match the query semantically (match by meaning, not just keywords)\nConsider multiple matches for comprehensive answers\nStep 3: Read Document (remote)\n\nFetch the document from the public docs URL (no local doc files in this package):\n\nURL: https://raw.githubusercontent.com/oceanbase/seekdb-doc/[branch]/en-US/[path]\n[branch] and [path] come from the catalog entry (e.g. V1.0.0, V1.1.0). Some files exist only on a specific branch.\nExample\nQuery: \"How to integrate with Claude Code?\"\n\n1. Search catalog: look for lines containing \"claude code\" in <skill_dir>references/seekdb-docs-catalog.jsonl\n2. Match: {\"path\": \"300.integrations/300.developer-tools/700.claude-code.md\",\n           \"description\": \"This guide explains how to use the seekdb plugin with Claude Code...\",\n           \"branch\": \"V1.0.0\"}\n3. Fetch doc: https://raw.githubusercontent.com/oceanbase/seekdb-doc/V1.0.0/en-US/300.integrations/300.developer-tools/700.claude-code.md\n\n\nSee examples.md for more complete workflow examples.\n\nNotes\nMulti-version: Each catalog entry's branch field is used in the doc URL; some files exist only on a specific branch.\nCategory Overview\nGet Started: Quick start, basic operations, overview\nDevelopment: Vector search, hybrid search, AI functions, MCP, multi-model\nIntegrations: Frameworks, model platforms, developer tools, workflows\nGuides: Deployment, management, security, OBShell, performance\nReference: SQL syntax, PL, error codes, SDK APIs\nTutorials: Step-by-step scenarios"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/davidzhangbj/seekdb-docs",
    "publisherUrl": "https://clawhub.ai/davidzhangbj/seekdb-docs",
    "owner": "davidzhangbj",
    "version": "0.1.8",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/seekdb-docs",
    "downloadUrl": "https://openagent3.xyz/downloads/seekdb-docs",
    "agentUrl": "https://openagent3.xyz/skills/seekdb-docs/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seekdb-docs/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seekdb-docs/agent.md"
  }
}