Re: Please add property="skill" to the typeOf="Person"

For now I use  potentialAction + agent:#me extensively, the only problem is that

potentialAction: Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.

  "@id": "#me",
  "@type": "Person",
      "potentialAction":{
         "@type": "ExerciseAction",
          "name": "Pull-Ups",
            "alternativeName": "Chin-Ups",
          "agent": {"@id": "#me"}
          },
    "makesOffer":{
        "@type": "Offer",
        "businessFunction": {
            "@type": "BusinessFunction",
            "potentialAction": [
                {
                "@type": "AssessAction",
                "name": "F.A.C.S.",
                "agent": {"@id": "#me"}
                },
                {
                "@type": "WriteAction",
                "name": "Calligraphy",
                "agent": {"@id": "#me"},
                "inLanguage": "Japanese"
                },
            ]
        }
    }

I guess there is a need for 2 more types: Skill & Certificate

Person

            Skill

                    Certificate

"@type": "Person",
      "skill":{
         "@type": "Skill",
          "name": "",
          "description": "",
          "value": "",
          "maxValue": "",
          "inLanguage": "",
          "potentialAction": {
                    "@type": "Action",
                    "name": "",
                    "description": ""
          },
        "certificate": {
            "@type": "Certificate",
            "name": "",
            "description": "",
            "dateGiven": ""
          },
}

--
maxim_angel@live.co.uk<mailto:maxim_angel@live.co.uk>

Received on Sunday, 7 May 2017 15:54:06 UTC