blog-keeper

Audit internal links, teasers, and series references in Hugo blog posts.

2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/mdelapenya/blog-skills --skill blog-keeper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-keeper
Source: https://github.com/mdelapenya/blog-skills/tree/main/skills/blog-keeper
Command: npx skills add https://github.com/mdelapenya/blog-skills --skill blog-keeper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures the integrity of your Hugo blog's internal linking structure and identifies unfulfilled content teasers, preventing broken links and improving user navigation.

Core Features & Use Cases

  • Internal Link Auditing: Detects broken links pointing to non-existent posts or posts not yet published.
  • Teaser Validation: Identifies "coming soon" or similar phrases that haven't been followed up with a published post.
  • Series Cross-reference Check: Ensures that posts within a series link to each other correctly.
  • Optional External Link Check: Verifies the reachability of external URLs.

Quick Start

Use the blog-keeper skill to audit all internal links and teasers on your Hugo blog.

Frequently Asked Questions about blog-keeper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find broken internal links in my Hugo blog posts?

Broken internal links in Hugo blog posts are detected by auditing cross-references against existing and published posts, identifying any links pointing to non-existent or scheduled content that is not yet live.

How can I check for unfulfilled coming soon teasers in my blog content?

Unfulfilled teasers in blog content are identified by scanning posts for coming soon or similar phrases that lack corresponding published articles, ensuring all teaser references resolve to actual content.

What is the best way to audit bidirectional series references across Hugo posts?

Auditing bidirectional series references across Hugo posts involves checking that each post within a series correctly links to the others, ensuring mutual cross-references are present and pointing to valid published content.

Can I verify external URL reachability when auditing my blog links?

External URL reachability can be verified during a blog link audit through an optional check that tests whether external URLs linked from your Hugo posts return valid responses and are accessible to readers.

Why does my Hugo blog link to a post that is scheduled but not yet published?

Premature links to scheduled posts occur when internal cross-references point to content that has not been published yet, which a link audit identifies so you can remove or delay those references until the target post goes live.

Do I need external dependencies to audit blog links and teasers with Hugo?

No external dependencies are required to audit blog links and teasers with Hugo, as the link audit operates on the post content and references directly without needing additional packages or external tools.