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

#descriptionObject (readonly)

Returns the value of attribute description

Returns:

  • (Object)

    the current value of description



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

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

#nameObject (readonly)

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



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

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

#versionObject (readonly)

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



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

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