Agent skill
jekyll-site-dev
Development reference for the alexgude.com Jekyll site. Use when modifying plugins in _plugins/, writing or editing content in _posts/ or _books/, working with the markdown output pipeline, book families, build validators, CI/CD configuration, or content authoring conventions (excerpts, Liquid tags, linking).
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/jekyll-site-dev
SKILL.md
Jekyll Site Development Reference
Detailed guides for specific subsystems. Read the relevant file when working in that area.
References
-
CI/CD & Hooks — GitHub Actions pipeline, pre-commit hook behavior. Read when modifying CI workflows or commit hooks.
-
Build Validators — Validators that break the build on data errors. Read when adding a validator, debugging a
FatalException, or understanding why a build failed. -
Markdown Output Pipeline — Generates
.mdfiles and/llms.txtfrom every page. Read when modifyingrender_modebehavior, markdown output assembly, or the llms.txt index. -
Book Families &
canonical_url— Re-review workflow and canonical URL rules. Read when adding or modifying book reviews, especially re-reviews. -
Content Authoring — Excerpt rules, Liquid tag usage, linking conventions. Read when writing or editing blog posts or book reviews.
-
Plugin Patterns — Tag structure, render mode branching, Finder/Renderer separation, LinkResolverSupport, error logging. Read when creating or modifying plugins.
-
Testing — test_helper.rb API, MockDocument vs RealDocLike, factory methods, common test patterns. Read when writing or debugging tests.
-
Gotchas — Non-obvious behaviors that cause subtle bugs (Document URL access, Page payload snapshot, cache pollution, canonical URL filtering). Read when debugging unexpected behavior.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?