w3c-vcdm-subject-validity

Define credentialSubject structure and semantics per W3C VCDM 2.0.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/sourcelabbg/eudi-knowledge --skill w3c-vcdm-subject-validity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: w3c-vcdm-subject-validity
Source: https://github.com/sourcelabbg/eudi-knowledge/tree/main/.ai/skills/w3c-vcdm-subject-validity
Command: npx skills add https://github.com/sourcelabbg/eudi-knowledge --skill w3c-vcdm-subject-validity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you correctly structure and semantically define the 'credentialSubject' within W3C Verifiable Data Model (VCDM) compliant credentials.

Core Features & Use Cases

  • CredentialSubject Structure: Understand the required and optional properties for the credentialSubject.
  • Claim Semantics: Learn how to express claims about subjects within the credentialSubject.
  • Use Case: When issuing a Verifiable Credential for a degree, this Skill guides you on how to properly format the credentialSubject to include the student's ID and degree details according to W3C VCDM standards.

Quick Start

Explain how to structure the credentialSubject for a verifiable credential.

Frequently Asked Questions about w3c-vcdm-subject-validity

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

FAQPage Schema
How do I structure the credentialSubject in a W3C Verifiable Credential?

To structure the credentialSubject in a W3C Verifiable Credential, you must define the required and optional properties for expressing claims about subjects, including the optional 'id' property for subject identification.

What is the purpose of the credentialSubject property in the W3C VCDM?

The credentialSubject property in the W3C VCDM defines the structure and semantics for expressing claims about a specific subject within a Verifiable Credential.

How do I express claims about a subject using Verifiable Credentials Data Model 2.0?

You express claims about a subject using Verifiable Credentials Data Model 2.0 by formatting the credentialSubject property to include the subject's identifying 'id' and specific claim details according to the standard.

When do I need to include the id property in a credentialSubject?

You include the optional 'id' property in a credentialSubject when you need to explicitly identify the subject about whom the claims are being made within the W3C Verifiable Credential.

Does VCDM 2.0 require specific properties for the credentialSubject?

VCDM 2.0 specifies both required and optional properties for the credentialSubject to ensure claims about subjects are structured semantically correct for verifiable credential data representation.