More screenshots

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Automate Hugo Blowfish

    1

    Automate Hugo Blowfish theme setup, configuration, and upgrade-safe layout overrides.

    Free

    Security scanned
    Automate Hugo Blowfish

    Automate Hugo Blowfish

    Example session with this skill installed

    Add a new English author named "Jane Doe", set up a multi-author configuration for the blog, and update the main menu to include a link to the authors list.

    • Read your context and instructions
    • Compiled the automate hugo blowfish
    • Generated the UI component

    I have configured the multi-author setup for your Blowfish site. I created the author profile, enabled the author taxonomy in the site configuration, and updated the main menu.

    Multi-author Configuration

    The following changes were applied to your Hugo project:

    1. Created Author Profile
    Added content/authors/jane-doe/_index.md with the following front matter:

    ---
    title: "Jane Doe"
    description: "Technical Writer and Hugo Specialist"
    image: "jane-doe.jpg"
    social:
      - name: "github"
        icon: "github"
        url: "https://github.com/janedoe"
      - name: "twitter"
        icon: "twitter"
        url: "https://twitter.com/janedoe"
    ---
    Jane is a lead developer with a passion for static site generators.
    

    2. Updated Site Configuration
    Modified config/_default/params.toml to enable author features:

    [article]
      showAuthor = true
      showAuthorBadges = true
    
    [taxonomies]
      author = "authors"
    

    3. Updated Menu Configuration
    Modified config/_default/menus.en.toml:

    [[main]]
      name = "Authors"
      pageRef = "authors"
      weight = 40
    

    Next steps

    • Place an image named jane-doe.jpg in the content/authors/jane-doe/ folder.
    • Add authors = ["jane-doe"] to the front matter of any articles you want to attribute to Jane.
    • Run hugo server to verify the "Authors" link appears in your navigation bar.

    jane-doe.jpg

    TSX · React component

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Managing the Blowfish theme for Hugo can be a headache, especially when trying to maintain upgrade-safe customizations or complex multi-author configurations. This skill automates the setup, diagnosis, and modification of Blowfish-based sites while strictly adhering to Hugo best practices. It eliminates the risk of losing changes during theme updates by enforcing proper override patterns instead of editing core theme files.

    What it does

    • Theme configuration handles TOML/YAML site settings, menus, and language-specific parameters.
    • Custom layout overrides implements partials and shortcodes using Hugo's lookup order for upgrade safety.
    • Project auditing runs diagnostic scripts to identify installation methods, missing dependencies, and config errors.
    • Content structure manages leaf and branch bundles, featured thumbnails, and front matter for Blowfish features.
    • Deployment automation generates optimized builds and configures CI/CD workflows for GitHub Pages, Netlify, or Firebase.

    How it works

    1. Analyze the repository to detect the installation method (Hugo Modules, submodules, or manual) and current config style.
    2. Consult documentation by mapping user requests to specific Blowfish reference guides for features like KaTeX, Mermaid, or Chart.js.
    3. Apply changes by creating targeted overrides in the site root, avoiding any direct modification of the themes/ directory.
    4. Validate the site using hugo --gc --minify and specialized audit scripts to ensure build integrity.

    Frameworks & tools

    Specifically built for Hugo and the Blowfish theme. It manages Tailwind CSS integration, Hugo Modules, Go, Git submodules, and deployment targets like GitHub Pages, Cloudflare Pages, and Firebase.

    Why this beats prompting it yourself

    Generic AI often suggests editing files inside the themes/ folder, which breaks whenever you update the theme. This skill is grounded in Blowfish-specific documentation, ensuring that every modification follows the correct override hierarchy and stays compatible with future Blowfish releases.

    Use cases

    • Set up a multi-language portfolio with a custom profile homepage and social icons.
    • Integrate Mermaid diagrams and KaTeX math notation into existing technical documentation.
    • Migrate a manual theme installation to a Hugo Module while preserving all custom CSS.
    • Configure a Firebase-backed system for article likes and view counts across a blog.

    Known limitations

    Requires an existing Hugo environment to run validation scripts. It cannot bypass authentication for private CMS platforms or host sites on providers not supported by Hugo's build output.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 2 days ago

    • Free to download with an account

    Needs access to

    Blowfish
    Gohugo

    Listed2 days ago

    What's inside

    Frequently Asked Questions