← 返回 Skills 市场
jschussmuller

Api Odontosoft

作者 jschussmuller · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
178
总下载
1
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install apiodontosoft
功能描述
Gestiona turnos odontológicos en Odontosoft. Usar cuando el usuario quiera consultar doctores disponibles, ver turnos libres de un odontólogo, buscar un paci...
使用说明 (SKILL.md)

\r \r

Odontosoft\r

\r Conecta con la API REST de Odontosoft usando las herramientas definidas en manifest.json.\r \r

Herramientas disponibles\r

\r

  • get_doctores — Lista los odontólogos activos de la clínica\r
  • get_turnos_disponibles — Horarios libres de un doctor en una fecha (doctor_id, fecha)\r
  • buscar_paciente — Busca paciente por número de documento (documento)\r
  • agendar_turno — Crea un turno (paciente_id, doctor_id, fecha, hora, motivo)\r \r

Flujo recomendado para agendar\r

\r

  1. get_doctores → elegir doctor\r
  2. get_turnos_disponibles → confirmar slot libre\r
  3. buscar_paciente → obtener paciente_id\r
  4. Confirmar datos con el usuario\r
  5. agendar_turno\r
安全使用建议
This skill appears to do exactly what it says: make HTTP requests to the configured Odontosoft API using a bearer token. Before installing: (1) confirm you will supply the correct base URL and token and that they map to the manifest config (baseUrl, apiKey) or the env vars you use (README mentions ODONTOSOFT_BASE_URL/ODONTOSOFT_TOKEN); (2) verify the API host (example uses api.odontosoft.com.py) is the legitimate service and uses HTTPS; (3) treat the token as sensitive — only provide it to trusted skills and rotate it if you suspect misuse; (4) consider privacy/regulatory requirements for patient data since this skill sends personal health data to the configured API. If you need greater assurance, inspect network logs or test with a non-production token and endpoint first.
功能分析
Package: odontosoft (mcp) Version: 1.0.0 Description: Gestión de turnos odontológicos en Odontosoft. Consulta doctores, disponibilidad, busca pacientes y agenda turnos. The package is a standard API client for the Odontosoft dental management system. It implements tools for managing dental appointments, including fetching doctor lists, checking availability, searching for patients, and scheduling appointments. The code uses standard fetch requests to a user-configured API endpoint and does not exhibit any suspicious behavior such as unauthorized file access, shell execution, or credential exfiltration.
能力评估
Purpose & Capability
Name/description match the implemented functions: listing doctors, checking availability, searching patients, and scheduling. The code exclusively calls the configured baseUrl and uses a bearer token (apiKey) — these are appropriate for an API integration.
Instruction Scope
SKILL.md and README limit actions to calling the Odontosoft REST API and describe a clear flow for booking. The runtime code only performs HTTP requests to the configured API and does not read files, other env vars, or unrelated system state.
Install Mechanism
Instruction-only skill with no install spec and no external downloads; code is small and included in the package. Low install risk.
Credentials
The skill requires only a base URL and an API token (declared in manifest as baseUrl and apiKey) which is proportionate. Minor inconsistency: SKILL.md/README reference environment variable names ODONTOSOFT_BASE_URL / ODONTOSOFT_TOKEN, while the manifest expects config keys baseUrl and apiKey—this is likely just naming but the user should map their secret names accordingly.
Persistence & Privilege
always is false and the skill does not request system/config path access or alter other skills. It has normal, limited network permission scoped to the API host declared in the manifest.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install apiodontosoft
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /apiodontosoft 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
apiodontosoft 1.0.3 - Migrated to use manifest.json for tool definitions. - Added README.md, index.js, and test/index.test.js for improved documentation and testability. - Updated configuration: now requires ODONTOSOFT_BASE_URL and ODONTOSOFT_TOKEN environment variables. - Removed legacy config.json and endpoint references.
v1.0.2
- Se actualizó la documentación y flujo de uso, proporcionando detalles específicos de configuración y ejemplos de llamadas a la API. - Se agregaron referencias detalladas a un nuevo archivo de endpoints (references/endpoints.md) con información sobre errores y respuestas. - Se simplificó y aclaró la sección de acciones, eliminando ejemplos de uso y parámetros explícitos anteriores. - Se eliminaron los archivos index.mjs y manifest.json. - Cambió la manera de configurar base_url y token: ahora se indica leerlos desde config.json en lugar de variables de entorno.
v1.0.1
- Added config.json to support configuration management. - No changes to the skill functionality or documentation.
v1.0.0
- Primera versión de la skill Odontosoft. - Permite consultar odontólogos disponibles y sus turnos libres. - Busca pacientes por número de documento. - Permite agendar turnos validando disponibilidad. - Requiere configuración de URL base y token de autenticación en OpenClaw.
元数据
Slug apiodontosoft
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

Api Odontosoft 是什么?

Gestiona turnos odontológicos en Odontosoft. Usar cuando el usuario quiera consultar doctores disponibles, ver turnos libres de un odontólogo, buscar un paci... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 178 次。

如何安装 Api Odontosoft?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install apiodontosoft」即可一键安装,无需额外配置。

Api Odontosoft 是免费的吗?

是的,Api Odontosoft 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Api Odontosoft 支持哪些平台?

Api Odontosoft 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Api Odontosoft?

由 jschussmuller(@jschussmuller)开发并维护,当前版本 v1.0.3。

💬 留言讨论