/install digiforma
Digiforma GraphQL API
Digiforma is a French training management platform (centre de formation). Query it via GraphQL.
Authentication
All requests use Bearer token auth. The API key is stored in environment variable DIGIFORMA_API_KEY.
Endpoint
POST https://app.digiforma.com/api/v1/graphql
How to query
Use curl:
curl -s -X POST https://app.digiforma.com/api/v1/graphql \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $DIGIFORMA_API_KEY" \
-d '{"query": "YOUR_GRAPHQL_QUERY"}'
Common queries
List trainees (stagiaires)
{ trainees(perPage: 20, page: 1) { items { id firstName lastName email phone } pagination { totalItems totalPages } } }
Search trainee by name
{ trainees(perPage: 10, page: 1, search: "NOM") { items { id firstName lastName email phone } } }
List training sessions
{ trainingSessions(perPage: 20, page: 1) { items { id name status startDate endDate program { name } } pagination { totalItems totalPages } } }
List programs
{ programs(perPage: 20, page: 1) { items { id name duration } pagination { totalItems totalPages } } }
List invoices
{ invoices(perPage: 20, page: 1) { items { id number amount status dueDate company { name } } pagination { totalItems totalPages } } }
List trainers (formateurs)
{ trainers(perPage: 20, page: 1) { items { id firstName lastName email } pagination { totalItems totalPages } } }
Training session details
{ trainingSession(id: ID) { id name status startDate endDate program { name } trainees { firstName lastName email } trainer { firstName lastName } } }
Pagination
Always use perPage and page. Check pagination.totalPages to know if more pages exist.
Important notes
- All dates are ISO format
- Status values: draft, planned, ongoing, completed, cancelled
- Always paginate large results (perPage max ~50)
- For complex filters, combine search with status filters
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install digiforma - 安装完成后,直接呼叫该 Skill 的名称或使用
/digiforma触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Digiforma 是什么?
Query Digiforma training management platform via GraphQL API. Use when asked about trainees, sessions, invoices, programs, trainers, or any training data. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 576 次。
如何安装 Digiforma?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install digiforma」即可一键安装,无需额外配置。
Digiforma 是免费的吗?
是的,Digiforma 完全免费(开源免费),可自由下载、安装和使用。
Digiforma 支持哪些平台?
Digiforma 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Digiforma?
由 mibbou(@mibbou)开发并维护,当前版本 v1.0.0。