Skill Proficiency

A reified, leveled proficiency of an agent in a skill — the gufo:Relator binding {agent} × {skill} × {level on a scale} × {interval}, mirroring languages' gmeow:LanguageProficiency. Mint one per (agent, skill) so per-skill levels coexist; the flat gmeow:hasSkill relation states that an agent has a skill, this relator adds the level and the scale.

Structure

Subclass of: gufo:Relator

Practical Pattern

Use gmeow:SkillProficiency as a specialized kind of gufo:Relator. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Skill Proficiency

# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: skill, proficiency, and credentials. A flat gmeow:hasSkill
# says an agent HAS a skill; the reified gmeow:SkillProficiency says HOW WELL, and
# crucially on WHICH SCALE — a proficiency level is meaningless without the scale
# it is read against (P11 in spirit: a value carries its frame). A gmeow:Credential
# is a separate, independently-issued attestation OF a skill, by an issuer — having
# a credential and being proficient are distinct facts. ProficiencyLevel, scale,
# Skill and Occupation are open vocabularies, minted as needed.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/expertise/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .

# --- Proficiency: HOW WELL, read against an explicit named SCALE.
ex:proficiency a gmeow:SkillProficiency ;
    gmeow:skillProficiencyAgent ex:dana ;
    gmeow:skillProficiencyOf    ex:python ;
    gmeow:skillProficiencyLevel ex:expert ;
    gmeow:skillProficiencyScale ex:dreyfus .

Projects To

Profile External Targets
schema-org schema

Linkages

Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:SkillProficiency projection schema-org projects to / <= schema:knowsAbout gmeow:mapSchemaSkillProficiency; confidence 0.8; lossy: the SkillProficiency relator (level, scale, interval, standpoint, confidence) collapses to a flat schema:knowsAbout edge; transform gmeow:fnSkillProficiencyToKnowsAbout

Usage Advice

Use when

Avoid when

How to use

Examples