AI-assistant plugins for openEHR — the official plugin marketplace of the openEHR Foundation.
This repository provides AI-assisted tooling for people working on openEHR specifications — packaged as a Claude Code and Cursor plugin marketplace. The skill content (SKILL.md, an open cross-tool format) is the canonical artifact; each assistant uses thin manifests (.claude-plugin/ and .cursor-plugin/) around the same skills.
It is not a specification repository: the specifications live in the specifications-XX repos, and these plugins help the people who author them.
| Plugin | Purpose |
|---|---|
openehr-specs |
Creating, editing, and reviewing openEHR specification documents (AsciiDoc and OpenAPI/ITS-REST), specification governance, content quality and convention compliance |
Claude Code, inside a session:
/plugin marketplace add openEHR/ai-plugins
/plugin install openehr-specs@openehr
Cursor (Teams and Enterprise plans): import https://github.com/openEHR/ai-plugins as a team marketplace, then install openehr-specs.
See docs/install.md for the Cursor steps, updates, and inspection.
In Claude Code, skills are namespaced by the plugin and invoked as /openehr-specs:<skill>:
/openehr-specs:authoring # scaffold or edit a spec document
/openehr-specs:review # pre-release quality review
/openehr-specs:governance # release process and change requests
Type /openehr in the slash menu to list the available skills, or describe the task (for example, "review this openEHR spec before release") and Claude loads the matching skill when the request fits its description.
The plugin also ships subagents (spec-reviewer, xref-auditor, identifier-grounding) that Claude dispatches for heavy, multi-file, or verification work, and three user-only action skills (/openehr-specs:regen-classes, /openehr-specs:publish, /openehr-specs:scaffold) that run only when you type them. The plugin README has the full inventory and invocation details.
- docs/quick-start.md: a first session, from install to an HTML preview
- docs/prompting-guide.md: which prompt to use for each authoring situation
- docs/install.md: installing, updating, and inspecting plugins
- docs/testing.md: local testing and validation (contributors)
- docs/skill-authoring.md: plugin and skill authoring conventions
- docs/versioning.md: versioning and release process
See CONTRIBUTING.md. All participation is governed by the Code of Conduct; security concerns are handled per SECURITY.md.