OlympHill
Composition Builder (Grade A) logo

Composition Builder (Grade A)Security-tested development skill for Claude AI. Grade A. This skill should be used when the user asks to "build a composition", "create a composition", "validate a composition", "convert a compositio

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

This skill should be used when the user asks to build, create, validate, or convert a composition, or generate FLAT/STRUCTURED/CANONICAL format. It guides building openEHR compositions in all simplified formats and their validation and format conversion against a target template. The workflow walks through loading guides, retrieving the target template, choosing a format, and adding composition metadata.

Key features

  • Build openEHR compositions in FLAT, STRUCTURED, or CANONICAL formats
  • Load and consult authoritative guides for simplified formats
  • Retrieve target template to understand structure and constraints
  • Choose format: FLAT (pipe-delimited), STRUCTURED (nested JSON), or CANONICAL (Reference Model representation)

Pricing

Model
Free
Category
Skills
Rating
No reviews yet

Use cases

Building a Clinical Document

Use the Composition Builder to create a clinical document in openEHR format, guiding the user through the process of loading guides, retrieving the target template, and choosing the desired format.

Converting Composition Formats

Utilize the Composition Builder to convert an existing composition from one format to another (e.g., FLAT to STRUCTURED), ensuring consistency and accuracy against the target template.

Pros & Cons

Pros

  • Supports multiple formats (FLAT, STRUCTURED, CANONICAL) for openEHR compositions
  • Guides users through the composition building process against a target template
  • Provides manual validation and format conversion workflow

Cons

  • No automated validation or conversion tool available
  • Requires loading authoritative guides and target template for each composition

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Can I use Composition Builder with a custom template that isn’t in the standard library?

Yes, but you must still load the guides and retrieve that specific template first; field identifiers are only valid for the target template, so validation paths must be checked against it.

Asked by Tomáš Novák · Mar 2, 2026

What steps must I follow to build a composition in a specific format?

First load the authoritative simplified format guides, then retrieve the target template using ckm_template_get, choose your desired format (FLAT, STRUCTURED, or CANONICAL), and add composition metadata following the guide steps.

Asked by Mia Andersen · Feb 16, 2026

Does Composition Builder offer automated validation or conversion of openEHR compositions?

No, the tool provides a guided, manual workflow for validation and format conversion; there is no automated validator or converter available.

Asked by Jamal Carter · Feb 12, 2026

Ask a question

Skills alternatives

Manage Headers (Grade A) logo

Manage Headers (Grade A)

Skills

Security-tested development skill for Claude AI. Grade A. Inspects and configures the security headers a Power Pages site sends to browsers — Content Security Policy, frame and clickjacking protection

(0)
Free
Using Git Worktrees (Grade A) logo

Using Git Worktrees (Grade A)

Skills

Security-tested data-ai skill for Claude AI. Grade A. Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktre

(0)
Free
Ga4 Bigquery Schema (Grade A) logo

Ga4 Bigquery Schema (Grade A)

Skills

Security-tested data-ai skill for Claude AI. Grade A. GA4 BigQuery Export Schema Reference — complete field reference, nested structures, query patterns, and performance tips

(0)
Free
Meta Capi (Grade A) logo

Meta Capi (Grade A)

Skills

Security-tested data-ai skill for Claude AI. Grade A. Meta Conversions API (CAPI) Setup Reference — architecture, event types, customer information hashing, deduplication, implementation examples, AEM

(0)
Free
Callees (Grade A) logo

Callees (Grade A)

Skills

Security-tested development skill for Claude AI. Grade A. Lista o que uma funcao/metodo chama (call graph direto)

(0)
Free
Test Module Name (Grade A) logo

Test Module Name (Grade A)

Skills

Security-tested data-ai skill for Claude AI. Grade A. Name Haskell test modules after the module under test with a Spec suffix in the same namespace. Use when writing or reviewing Haskell test module

(0)
Free
Board Of Directors (Grade A) logo

Board Of Directors (Grade A)

Skills

Security-tested data-ai skill for Claude AI. Grade A. Simulate a 5-member expert board deliberation for major decisions. Use when evaluating plans, architecture choices, feature designs, or any decisi

(0)
Free
Advpl Mvc Avancado (Grade A) logo

Advpl Mvc Avancado (Grade A)

Skills

Security-tested development skill for Claude AI. Grade A. MVC avançado via PE (Pontos de Entrada) — adicionar grids customizadas em telas MVC padrão (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free