Separate `jekyll docs` and optimize external gem handling