bump-go-dependencies

Update Go module dependencies sequentially with linting and test validation.

2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/NagyVikt/codex-plugins --skill bump-go-dependencies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bump-go-dependencies
Source: https://github.com/NagyVikt/codex-plugins/tree/main/plugins/docker/skills/bump-go-dependencies
Command: npx skills add https://github.com/NagyVikt/codex-plugins --skill bump-go-dependencies

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the tedious and error-prone process of updating Go module dependencies, ensuring that each update is verified against tests and linters before being committed.

Core Features & Use Cases

  • Automated Dependency Auditing: Identifies outdated direct dependencies using Go's native tooling and jq.
  • Safe Incremental Updates: Performs updates one by one, running linting and tests for each to ensure stability.
  • PR-Ready Reporting: Generates a clean, copy-pastable Markdown table summarizing the status of all dependency updates for pull request documentation.

Quick Start

Ask the assistant to update all direct Go dependencies in the current repository and provide a summary table of the results.

Frequently Asked Questions about bump-go-dependencies

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

FAQPage Schema
How do I automate Go module dependency updates?

You can automate Go module dependency updates by using a skill that sequentially bumps each direct dependency, running linting and test suites after each update to verify stability before committing.

How do I validate Go dependencies after updating them?

To validate Go dependencies after an update, the workflow runs standard task runners to execute linting and automated test suites for each individual dependency bump to ensure project health.

What tools do I need to update Go dependencies safely?

To safely update Go dependencies, you need the Go environment, jq for identifying outdated direct dependencies, and standard task runners to execute your linting and test workflows.

Can I generate a pull request summary for Go dependency updates?

Yes, you can generate a pull request summary by outputting a clean, copy-pastable Markdown table that reports the validation status and results of all sequential Go dependency updates.

Why should I update Go dependencies one by one?

Updating Go dependencies one by one ensures safe incremental updates, allowing you to isolate breaking changes by running linting and tests immediately after each individual module bump.