Class: RailsAiBridge::Registry::FrontmatterParser::SkillMetadata

Inherits:
Data
  • Object
show all
Defined in:
lib/rails_ai_bridge/registry/frontmatter_parser.rb

Overview

Immutable value object holding the extracted skill metadata.

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString (readonly)

Returns:

  • (String)


25
# File 'lib/rails_ai_bridge/registry/frontmatter_parser.rb', line 25

SkillMetadata = Data.define(:name, :version, :description)

#nameString (readonly)

Returns:

  • (String)


25
# File 'lib/rails_ai_bridge/registry/frontmatter_parser.rb', line 25

SkillMetadata = Data.define(:name, :version, :description)

#versionString (readonly)

Returns:

  • (String)


25
# File 'lib/rails_ai_bridge/registry/frontmatter_parser.rb', line 25

SkillMetadata = Data.define(:name, :version, :description)