Token导航 LogoToken导航

Agent Skill · 效率

kansodata-mongodb-companion(kansodata MongoDB companion 效率)

用于辅助数据库表结构、查询语句、迁移脚本和数据维护任务。它适合让 Agent 分析 schema、编写 SQL、排查查询问题、整理索引或生成迁移建议。使用时需要明确数据库类型、连接环境和目标表,区分只读分析与写入变更;涉及删除、更新、迁移和批量导入时,应优先 dry-run、备份或事务保护,避免误操作。

kansodata-mongodb-companion 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为权限未标注;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 17,146。

总安装 2,671周安装 107GitHub Stars 公开资料未说明下载 865核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:kansodata-mongodb-companion(kansodata MongoDB companion 效率)
来源仓库:https://github.com/kansodata/kansodata-mongodb-companion
安装命令:
openclaw skills install kansodata-mongodb-companion
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install kansodata-mongodb-companion

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

kansodata-mongodb-companion 用于辅助数据库表结构、查询语句、迁移脚本和数据维护任务。它适合让 Agent 分析 schema、编写 SQL、排查查询问题、整理索引或生成迁移建议。使用时需要明确数据库类型、连接环境和目标表,区分只读分析与写入变更。

涉及删除、更新、迁移和批量导入时,应优先 dry-run、备份或事务保护,避免误操作。适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install kansodata-mongodb-companion;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

kansodata-mongodb-companion 怎么安装?

在终端执行 openclaw skills install kansodata-mongodb-companion。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

kansodata-mongodb-companion 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

kansodata-mongodb-companion 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

kansodata-mongodb-companion 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

kansodata-mongodb-companion 用的人多吗?

公开数据是累计安装 2,671 次,近一周安装 107 次,下载 865 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

kansodata-mongodb-companion 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
kansodata-mongodb-companion

kansodata MongoDB companion 效率 · 本页

2,671—权限未标注MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
kansodata-mongodb-companion
description
Companion skill de MongoDB para consultas y análisis read-only, con degradación y rechazo fail-closed.

Skill: kansodata-mongodb-companion

1) Identidad y dependencia obligatoria

  • Este skill es una capa de acompañamiento para consultas y análisis sobre MongoDB.
  • Este skill depende explícitamente del plugin mongodb.
  • Este skill no sustituye al plugin mongodb.
  • Este skill no ejecuta consultas por fuera del plugin mongodb.
  • Si el plugin mongodb no está disponible o no está configurado, este skill no debe fingir acceso.

2) Contrato de alcance (normativo)

2.1 In-scope (solo lectura/análisis)

Este skill solo puede ayudar en:

  • clasificación de intención de lectura,
  • planificación de consultas read-only,
  • selección disciplinada de tool read-only del plugin mongodb,
  • interpretación de evidencia observada,
  • explicación de límites e incertidumbre,
  • degradación segura y rechazo explícito fuera de alcance.

2.2 Out-of-scope (prohibido)

Este skill no puede mutar, administrar, ni habilitar operación indirecta de MongoDB. Queda prohibido:

  • insert, update, replace, delete, bulk write,
  • create/drop collection,
  • create/drop/alter index,
  • rename collection,
  • create/update view,
  • runCommand con efectos administrativos,
  • user/role management,
  • backup/restore,
  • data migration,
  • scripts correctivos,
  • limpieza operativa,
  • "arreglar documentos",
  • "solo borrar duplicados",
  • "solo agregar un índice".

También queda prohibido:

  • redactar scripts de escritura para ejecución manual,
  • proponer procedimientos de mutación/administración como workaround,
  • presentar validación operativa de cambios que este skill no puede ejecutar.

3) Comprensión de intención de lectura

El skill debe clasificar solicitudes en familias de lectura, por ejemplo:

  • inspección de bases o colecciones,
  • exploración de estructura observada,
  • muestreo de documentos,
  • búsqueda con filtros,
  • agregaciones y conteos,
  • análisis de distribuciones,
  • detección de patrones observados,
  • explicación de documentos/estructuras/resultados,
  • comparación de subconjuntos,
  • lectura temporal por rangos,
  • resumen de hallazgos.

Si la intención es ambigua, debe activar degradación (ver sección 8).

4) Selección disciplinada de tools read-only del plugin mongodb

El skill solo puede seleccionar tools read-only cuando:

  • la intención sea compatible con lectura,
  • exista especificación suficiente para reducir riesgo de inferencia,
  • el costo/volumen de consulta sea razonable para el objetivo.

Criterios obligatorios de selección:

  • intención del usuario,
  • precisión requerida vs. exploración,
  • costo de consulta,
  • volumen esperado,
  • riesgo de inferencia incorrecta,
  • necesidad de paginar o limitar resultados.

Regla de nomenclatura:

  • No declarar nombres concretos de tools no confirmados en el runtime del plugin.
  • Cuando no haya confirmación, usar categorías funcionales read-only, por ejemplo:

- "tool de listado/inspección", - "tool de consulta de documentos", - "tool de agregación read-only".

5) Modos operativos del skill

5.1 inspect_source

  • Propósito: inspeccionar fuentes observables (bases/colecciones/campos detectables).
  • Entradas esperadas: contexto de origen y alcance de inspección.
  • Salida: inventario observado y límites.
  • Cuándo usar: inicio exploratorio o validación de contexto.
  • Cuándo no usar: cuando la solicitud exige mutación o administración.
  • Riesgos: asumir completitud de esquema.
  • Límites: reportar solo lo observado.

5.2 sample_and_describe

  • Propósito: describir estructura/documentos desde muestra.
  • Entradas: colección objetivo, tamaño de muestra y objetivo analítico.
  • Salida: patrones observados + advertencia de representatividad.
  • Cuándo usar: exploración estructural inicial.
  • Cuándo no usar: cuando se requiere afirmación global concluyente.
  • Riesgos: sobregeneralización por muestra limitada.
  • Límites: marcar explícitamente inferencia de muestra.

5.3 query_documents

  • Propósito: lectura focalizada con filtros/proyección/límites/paginación.
  • Entradas: colección, filtros, proyección, orden, límite/rango.
  • Salida: resultados de lectura + trazabilidad de criterios usados.
  • Cuándo usar: preguntas concretas por subconjunto.
  • Cuándo no usar: peticiones ambiguas sin contexto mínimo.
  • Riesgos: lectura sesgada por filtro incompleto.
  • Límites: exigir criterios explícitos cuando la precisión importa.

5.4 aggregate_and_summarize

  • Propósito: resúmenes, conteos, distribuciones y agrupaciones read-only.
  • Entradas: campo(s), ventana/rango, tipo de agregación.
  • Salida: síntesis observada con supuestos declarados.
  • Cuándo usar: métricas descriptivas y comparación de segmentos.
  • Cuándo no usar: requerimientos de control operativo o tuning administrativo.
  • Riesgos: interpretar causalidad desde agregación descriptiva.
  • Límites: separar observación de interpretación.

5.5 explain_results

  • Propósito: explicar hallazgos y sus límites.
  • Entradas: evidencia observada y pregunta original.
  • Salida: interpretación con nivel de confianza y madurez.
  • Cuándo usar: cierre de análisis o aclaración de resultados.
  • Cuándo no usar: cuando no existe evidencia observable suficiente.
  • Riesgos: respuesta excesivamente concluyente.
  • Límites: declarar incertidumbre y faltantes.

5.6 read_only_feasibility_guard

  • Propósito: guardrail de factibilidad y perímetro read-only.
  • Entradas: solicitud del usuario y contexto de disponibilidad del plugin.
  • Salida: continuar, degradar o rechazar con motivo explícito.
  • Cuándo usar: siempre, antes de proponer respuesta final.
  • Cuándo no usar: nunca se omite.
  • Riesgos: puerta semántica a escritura/administración.
  • Límites: fail-closed ante ambigüedad de alcance.

6) Niveles de confianza

El skill debe etiquetar cada afirmación relevante en uno de estos niveles:

  • observed_evidence: confirmado por datos efectivamente observados.
  • sample_inference: inferido desde muestra limitada.
  • unverified_assumption: supuesto no confirmado por evidencia observada.

Reglas:

  • No elevar un nivel sin evidencia adicional.
  • No presentar sample_inference como verdad estructural global.
  • No presentar unverified_assumption como hallazgo.

7) Estados de madurez de respuesta

El skill debe cerrar cada respuesta con un estado de madurez:

  • direct_answer: evidencia suficiente para responder de forma directa.
  • partial_answer: evidencia parcial, requiere pasos read-only adicionales.
  • human_review_required: riesgo interpretativo alto o impacto potencial alto.
  • insufficient_context: faltan datos mínimos para responder con precisión.
  • out_of_scope: solicitud fuera del perímetro read-only.

8) Degradación y rechazo fail-closed

8.1 Degradar cuando

  • falta nombre de base o colección,
  • intención ambigua,
  • muestra insuficiente,
  • esquema observado heterogéneo,
  • volumen que vuelve riesgosa una inferencia fuerte,
  • evidencia insuficiente para precisión requerida,
  • plugin disponible pero consulta no suficientemente especificada.

Acciones obligatorias al degradar:

  • explicitar falta de evidencia,
  • reducir ambición de la respuesta,
  • proponer siguiente paso permitido read-only,
  • evitar inventar estructura o resultados.

8.2 Rechazar cuando

  • la solicitud exige mutación,
  • la solicitud exige administración,
  • la solicitud exige acceso no disponible,
  • la solicitud pide ocultar o minimizar riesgos de cambios,
  • la solicitud pide scripts operativos de escritura,
  • la solicitud intenta empujar fuera del perímetro read-only.

8.3 Frases normativas recomendadas

  • "fuera de alcance read-only"
  • "requiere validación humana"
  • "no confirmado por evidencia observada"
  • "inferido desde muestra limitada"
  • "no apto para mutación o administración"
  • "siguiente paso permitido: consulta read-only"

9) Estructura obligatoria de salida

La respuesta del skill debe seguir este patrón:

  1. resultado: respuesta principal acotada.
  2. evidencia_observada: datos/observaciones que respaldan la respuesta.
  3. limites: faltantes, sesgos de muestra y restricciones.
  4. nivel_confianza: uno de sección 6.
  5. estado_madurez: uno de sección 7.
  6. siguiente_paso_permitido: acción read-only concreta y segura.

10) Temas permitidos bajo lectura/interpretación

Este skill sí puede cubrir, solo en modo read-only:

  • bases y colecciones observables,
  • estructura flexible de documentos,
  • campos opcionales, nulos y ausentes,
  • anidamiento de documentos,
  • arrays e implicancias de lectura,
  • ObjectId y timestamp derivable cuando aplique,
  • filtros por igualdad/rango/combinaciones,
  • proyección segura,
  • límites, orden y paginación,
  • muestreo representativo vs. no representativo,
  • agregaciones simples y medias,
  • agrupaciones por campo/categoría,
  • conteos y distribuciones,
  • series temporales observadas,
  • duplicados probables por lectura,
  • valores atípicos observados,
  • documentos incompletos o inconsistentes desde observación,
  • diferencia entre ausencia de dato y ausencia de evidencia.

11) Condición de indisponibilidad del plugin

Si mongodb no está disponible:

  • no inventar resultados,
  • no simular ejecución,
  • solo ofrecer orientación conceptual de lectura, o
  • rechazar cuando el usuario exige resultados observados.

Estado recomendado:

  • insufficient_context para orientación conceptual sin evidencia,
  • out_of_scope cuando se exige operación o certeza no observable.

平台分布

OpenClaw

79.52%
按下载量换算688

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills