Skill

  • displayName
    Type: string
    required

    Short display name of the skill (e.g., Multiplication, Addition)

  • id
    Type: string
    required

    Skill identifier, based on Common Core standards

  • metadata
    Type: object · SkillMetadata
    required

    Metadata about the equation structure and naming for this skill

    • factorAName
      Type: string
      required

      Display name for the first operand (e.g., "Addend", "Factor", "Minuend", "Dividend")

    • factorBName
      Type: string
      required

      Display name for the second operand (e.g., "Addend", "Factor", "Subtrahend", "Divisor")

    • operator
      Type: string · Operatorenum
      required

      Mathematical operator

      values
      • x = MULTIPLY
      • + = ADD
      • - = SUBTRACT
      • ÷ = DIVIDE
    • resultName
      Type: string
      required

      Display name for the result (e.g., "Sum", "Product", "Difference", "Quotient")

  • name
    Type: string
    required

    Display name of the skill