add gh-markdown component