You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/README.skills.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -135,7 +135,7 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-skills) for guidelines on how to
135
135
|[dataverse-python-usecase-builder](../skills/dataverse-python-usecase-builder/SKILL.md)<br />`gh skills install github/awesome-copilot dataverse-python-usecase-builder`| Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations | None |
136
136
|[debian-linux-triage](../skills/debian-linux-triage/SKILL.md)<br />`gh skills install github/awesome-copilot debian-linux-triage`| Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance. | None |
137
137
|[declarative-agents](../skills/declarative-agents/SKILL.md)<br />`gh skills install github/awesome-copilot declarative-agents`| Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec support, and Microsoft 365 Agents Toolkit integration | None |
138
-
|[dependabot](../skills/dependabot/SKILL.md)<br />`gh skills install github/awesome-copilot dependabot`| Comprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users ask about creating or optimizing dependabot.yml files, managing Dependabot pull requests, configuring dependency update strategies, setting up grouped updates, monorepo patterns, multi-ecosystem groups, security update configuration, auto-triage rules, or any GitHub Advanced Security (GHAS) supply chain security topic related to Dependabot. |`references/dependabot-yml-reference.md`<br />`references/example-configs.md`<br />`references/pr-commands.md`|
138
+
|[dependabot](../skills/dependabot/SKILL.md)<br />`gh skills install github/awesome-copilot dependabot`| Comprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users ask about creating or optimizing dependabot.yml files, managing Dependabot pull requests, configuring dependency update strategies, setting up grouped updates, monorepo patterns, multi-ecosystem groups, security update configuration, auto-triage rules, or any GitHub Advanced Security (GHAS) supply chain security topic related to Dependabot. For pre-commit dependency vulnerability scanning in AI coding agents via the GitHub MCP Server, this skill references the Advanced Security plugin (`advanced-security@copilot-plugins`). Use this skill when an agent needs to scan dependencies for known vulnerabilities before committing. |`references/dependabot-yml-reference.md`<br />`references/example-configs.md`<br />`references/pr-commands.md`|
139
139
|[devops-rollout-plan](../skills/devops-rollout-plan/SKILL.md)<br />`gh skills install github/awesome-copilot devops-rollout-plan`| Generate comprehensive rollout plans with preflight checks, step-by-step deployment, verification signals, rollback procedures, and communication plans for infrastructure and application changes | None |
140
140
|[diagnose](../skills/diagnose/SKILL.md)<br />`gh skills install github/awesome-copilot diagnose`| Perform a systematic diagnostic scan of an AI workflow across 5 quality dimensions — prompt quality, context efficiency, tool health, architecture fitness, and safety — producing a scored report with prioritized remediation actions. | None |
141
141
|[documentation-writer](../skills/documentation-writer/SKILL.md)<br />`gh skills install github/awesome-copilot documentation-writer`| Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework. | None |
Copy file name to clipboardExpand all lines: skills/dependabot/SKILL.md
+32-1Lines changed: 32 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,10 @@ description: >-
5
5
users ask about creating or optimizing dependabot.yml files, managing Dependabot pull requests,
6
6
configuring dependency update strategies, setting up grouped updates, monorepo patterns,
7
7
multi-ecosystem groups, security update configuration, auto-triage rules, or any GitHub
8
-
Advanced Security (GHAS) supply chain security topic related to Dependabot.
8
+
Advanced Security (GHAS) supply chain security topic related to Dependabot. For pre-commit
9
+
dependency vulnerability scanning in AI coding agents via the GitHub MCP Server, this skill
10
+
references the Advanced Security plugin (`advanced-security@copilot-plugins`). Use this skill
11
+
when an agent needs to scan dependencies for known vulnerabilities before committing.
9
12
---
10
13
11
14
# Dependabot Configuration & Management
@@ -415,6 +418,34 @@ Use `groups` to batch updates, `directories` with globs for coverage, and `group
415
418
**How do I handle dependencies outside the workspace?**
416
419
Create a separate ecosystem entry with its own `directory` pointing to that location.
417
420
421
+
## Pre-Commit Dependency Scanning via AI Coding Agents
422
+
423
+
For scanning code changes for vulnerable dependencies inside an AI coding agent before committing, the GitHub MCP Server's `dependabot` toolset can check your dependency additions against the GitHub Advisory Database and return structured results with affected packages, severity, and recommended fixed versions. For more thorough post-commit checks, it can also run the Dependabot CLI locally to diff dependency graphs before and after your changes.
424
+
425
+
Install the **Advanced Security plugin** which provides dedicated dependency scanning tools and the `/dependency-scanning` skill.
426
+
427
+
**GitHub Copilot CLI (shell):**
428
+
```bash
429
+
# Enable the dependabot toolset for the GitHub MCP Server
> Announced in [Dependency scanning with GitHub MCP Server is in public preview](https://github.blog/changelog/2026-05-05-dependency-scanning-with-github-mcp-server-is-in-public-preview/) (May 2026)
0 commit comments