myKG GitHub Pages

Configuración de GitHub Pages con Jekyll y Actions, codificado para el repositorio SenolIsci/mykg

Por SenolIsci · SenolIsci/mykg

Funciona con configuración ★ 8.4/10

myKG GitHub Pages — Configuración de GitHub Pages con Jekyll y Actions, codificado para el repositorio SenolIsci/mykg

Qué hace

Genera una carpeta pages/ dedicada, una configuración de Jekyll y un flujo de trabajo de GitHub Actions que construye el sitio y lo fuerza a la rama gh-pages, luego guía a través de la habilitación de Pages y el diagnóstico de compilaciones que se ponen en verde mientras la URL en vivo permanece inactiva. Se activa en solicitudes para publicar documentos de proyecto o entradas de blog como un sitio web, habilitar o solucionar problemas de GitHub Pages, o corregir un flujo de trabajo de páginas fallido. Cada comando apunta al repositorio SenolIsci/mykg por su nombre, por lo que la reutilización en otro lugar significa editar la habilidad.

Informe de la prueba

Se construyó el same project Pages site twice with Jekyll 4.4, once the obvious way and once following the skill's config, and the difference es real and silent: without the skill's mandatory baseurl el generated index.html links its stylesheet at /assets/css/style.css and its blog at /blog.html, both of which 404 under a project Pages URL even though the build is green and the page returns 200. La skill's config emits /mykg/assets/css/style.css and /mykg/blog.html correctly. La write-up es unusually candid, documenting three near-identical green-build-but-dead-site failures it says it hit live, including the one where GitHub refuses to run a Pages build for commits pushed with the default GITHUB_TOKEN. El catch es scope and manual work: every gh api call is hardcoded to SenolIsci/mykg, and the deploy step needs a classic personal access token that the skill correctly refuses to create for you, so a first run always stops for the user.

Probado el: 2026-07-30 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/SenolIsci/mykg.git
mkdir -p ~/.claude/skills
cd mykg && cp -r .claude/skills/mykg-github-pages ~/.claude/skills/mykg-github-pages

Comandos y prompts de ejemplo

  • /mykg-github-pagesConfiguración de GitHub Pages con Jekyll y Actions, codificado para el repositorio SenolIsci/mykg

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Set up a GitHub Pages site for the mykg project with Jekyll and Actions
  • The Pages workflow is green but the site 404s, help me diagnose it
  • Publish this blog article on the mykg project site via GitHub Pages