github avatar

Dependabot

This one teaches Claude how to write and optimize GitHub's dependabot.yml files. It covers all three Dependabot modes (alerts, security updates, version updates) and walks through ecosystem detection across 25+ package managers, from npm and pip to more niche ones like Bun and DevContainers. The real value is in the monorepo patterns and grouping strategies. Instead of drowning in 50 individual dependency PRs, it shows you how to use glob patterns for directory coverage and group updates by type, name pattern, or even across multiple ecosystems into single PRs. The cooldown period config is clever if you want to wait a few days before adopting fresh releases. Useful if you're setting up Dependabot for the first time or trying to tame PR noise in a complex repo.

skills.sh installs
4.4K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill dependabot --agent claude-code

Installs into .claude/skills of the current project.

Files

Dependabot Configuration & Management

Overview

Dependabot is GitHub's built-in dependency management tool with three core capabilities:

  1. Dependabot Alerts — Notify when dependencies have known vulnerabilities (CVEs)
  2. Dependabot Security Updates — Auto-create PRs to fix vulnerable dependencies
  3. Dependabot Version Updates — Auto-create PRs to keep dependencies current

All configuration lives in a single file: .github/dependabot.yml on the default branch. GitHub does not support multiple dependabot.yml files per repository.

Configuration Workflow

Follow this process when creating or optimizing a dependabot.yml:

Step 1: Detect All Ecosystems

Scan the repository for dependency manifests. Look for:

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Backend & APIs, Security, Git & Pull Requests, Documentation, AI & Agent Building
First seen
Apr 16, 2026

More from github/awesome-copilot

All 318
1elastic avatarsecurity-case-managementelastic/agent-skillsCreate, search, update, and manage SOC cases via the Kibana Cases API. Use when tracking incidents, linking alerts to cases, adding investigation notes, or mana4.4Kskills.sh installs
2grafana avatarml-aigrafana/skillsTurn on AI + ML features in Grafana Cloud — Grafana Assistant (NL → PromQL/LogQL/TraceQL, dashboard build, incident investigation, MCP integration), Dynamic Ale4.4Kskills.sh installs
3grafana avatarprivate-connectivitygrafana/skillsSet up private network connectivity to Grafana Cloud — AWS PrivateLink, Azure Private Link, GCP Private Service Connect, and Private Data Source Connect (PDC). 4.4Kskills.sh installs
4jeffallan avatarswift-expertjeffallan/claude-skillsBuilds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures, handles async/await concurre4.4Kskills.sh installs
5trailofbits avatartrailmarktrailofbits/skillsBuilds and queries multi-language source and binary code graphs for security analysis. Includes pre-analysis passes for blast radius, taint propagation, privile4.4Kskills.sh installs
6agricidaniel avatarads-tiktokagricidaniel/claude-adsAudit TikTok Ads measurement, Pixel and Events API, mobile-first creative, audiences, Smart+, Shop and commerce campaigns, bidding, budgets, pacing, attribution4.3Kskills.sh installs