has skill

Relates an agent to a skill it possesses. Non-functional — an agent may have many skills. The leveled, scaled detail is carried by the reified gmeow:SkillProficiency. Sub-property of gmeow:knowsAbout (cognition slice): having a skill in a subject entails knowing about it — the can-do axis touches the knows axis at this one rung, but not at understanding or mastery (Principle 9, the axes stay orthogonal).

Structure

Property shape: object property; gmeow:Agent -> gmeow:Skill Sub-property of: gmeow:knowsAbout

Practical Pattern

Use gmeow:hasSkill from gmeow:Agent to gmeow:Skill when the relationship itself belongs in the native GMEOW graph.

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#> .

ex:dana a gmeow:Person ;
    gmeow:name           "Dana Reyes"@en ;
    gmeow:hasSkill       ex:python ;
    gmeow:hasOccupation  ex:engineer ;
    gmeow:holdsCredential ex:cert .

Common Companion Terms

gmeow:knowsAbout, gmeow:Agent, gmeow:Skill

Projects To

Profile External Targets
schema-org schema

External Equivalences

Equivalent or closely aligned targets: schema

Linkages

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

Term Equivalences

Source Kind Profile Predicate/Relation Target Evidence
gmeow:hasSkill equivalence - skos:closeMatch schema:skills gmeow-properties.sssom.tsv; gmeow:eqProperties068; confidence 0.8

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:hasSkill 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
gmeow:hasSkill projection schema-org projects to / = schema:skills gmeow:mapSchemaSkills; confidence 0.9

Usage Advice

Use when

Avoid when

How to use

Examples

Published Alignment Graph

Alignments

RelationTarget
closeMatchschema:skills