skill-graph-semantics

Clarifies and codifies the naming of fields in the Skill Graph.

Updated May 14, 2026
One-click install
npx skills add https://github.com/jacob-balslev/skills --skill skill-graph-semantics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-graph-semantics
Source: https://github.com/jacob-balslev/skills/tree/main/skill-graph-semantics
Command: npx skills add https://github.com/jacob-balslev/skills --skill skill-graph-semantics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defines and codifies protocol naming conventions for the Skill Graph ecosystem, ensuring consensus across tooling and documentation to avoid drift and misinterpretation.

Core Features & Use Cases

  • Establishes the closed frontmatter field set for schema_version 7, including the required comprehension dimensions, drift_status enum, and veracity fields.
  • Documents canonical field names, enum values, dimension tags, and relation types used by linting, manifesting, and auditing tools.
  • Serves as a single source of truth for protocol naming decisions across the Skill Graph tooling ecosystem.

Quick Start

Open the SKILL.md for this skill and verify that the frontmatter uses the exact field names and enum values defined by the documented conventions.

Frequently Asked Questions about skill-graph-semantics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the closed frontmatter field set for schema_version 7?

The closed frontmatter field set for schema_version 7 defines the exact required field names, enum values, and comprehension dimensions for SKILL.md files. It ensures naming consistency across the Skill Graph ecosystem tooling.

How do I enforce protocol naming consistency in SKILL.md frontmatter?

To enforce protocol naming consistency in SKILL.md frontmatter, verify your fields against the documented schema_version 7 conventions. You must use the exact canonical field names, comprehension dimensions, drift_status enums, and relation types.

What are the seven comprehension dimensions in the Skill Graph protocol?

The seven comprehension dimensions are specific predefined tags defined within the schema_version 7 closed field set. They standardize semantic classification across tooling to prevent misinterpretation and drift in the ecosystem.

Why does my Skill Graph frontmatter fail linting due to drift_status?

Frontmatter fails linting due to drift_status when the field value does not match the predefined enum. You must use the exact canonical enum values documented in the protocol naming conventions to pass validation.

Do I need a specific schema version to use the predefined relation and drift enums?

Yes, you need schema_version 7 to use the predefined relation and drift enums. This closed field set establishes the canonical naming conventions required for auditing, linting, and manifesting tools.

When do I need to apply Skill Graph protocol naming conventions?

You need to apply Skill Graph protocol naming conventions when authoring or reviewing SKILL.md files. This ensures your frontmatter matches the closed schema_version 7 field set and prevents misinterpretation across tooling.