Detect Static Dependencies skill: what it does and how to install it
Scans C# and .NET code for hard-to-test framework dependencies, ranks their usage, and recommends abstractions for improving testability.
Summary generated from the skill's documentation.
Install
$ npx skills add dotnet/skills --skill detect-static-dependenciesRun it in a terminal. If your agent is already running, start a new session so it picks the skill up.
About this skill
What it does. Scans eligible .cs files for time, file-system, environment, network, console, process, randomness, culture and serialization dependencies. It excludes injected collaborators and pure helpers, then produces a reconciled report with category totals, file locations, ranked patterns, affected files and recommended abstractions.
When to use it. Use it to audit testability, assess static coupling or plan incremental improvements before adding unit tests. It does not generate wrappers, migrate code, analyse non-C# targets or replace dependencies that are already behind suitable interfaces or TimeProvider.
History
Repo stars
5.7kAbout +573 since 30 Jul 2026
Before 1 Oct 2026 the curve is estimated from public event data.
Stars are counted for the whole repository, which holds 82 skills.
Show as a table
| Date | Repo stars |
|---|---|
| 26 Oct 2026 | 5,732 |
| 25 Oct 2026 | 5,724 |
| 24 Oct 2026 | 5,717 |
| 23 Oct 2026 | 5,708 |
| 22 Oct 2026 | 5,697 |
| 21 Oct 2026 | 5,693 |
| 20 Oct 2026 | 5,682 |
| 19 Oct 2026 | 5,673 |
| 18 Oct 2026 | 5,661 |
| 17 Oct 2026 | 5,656 |
| 16 Oct 2026 | 5,652 |
| 15 Oct 2026 | 5,642 |
| 14 Oct 2026 | 5,625 |
| 13 Oct 2026 | 5,617 |
| 12 Oct 2026 | 5,607 |
| 11 Oct 2026 | 5,600 |
| 10 Oct 2026 | 5,593 |
| 9 Oct 2026 | 5,590 |
| 8 Oct 2026 | 5,578 |
| 7 Oct 2026 | 5,569 |
| 6 Oct 2026 | 5,562 |
| 5 Oct 2026 | 5,557 |
| 4 Oct 2026 | 5,551 |
| 3 Oct 2026 | 5,543 |
| 2 Oct 2026 | 5,540 |
| 1 Oct 2026 | 5,531 |
| 24 Sept 2026 (estimated) | 5,519 |
| 17 Sept 2026 (estimated) | 5,494 |
| 10 Sept 2026 (estimated) | 5,419 |
| 3 Sept 2026 (estimated) | 5,258 |
| 27 Aug 2026 (estimated) | 5,233 |
| 20 Aug 2026 (estimated) | 5,221 |
| 13 Aug 2026 (estimated) | 5,221 |
| 6 Aug 2026 (estimated) | 5,171 |
| 30 Jul 2026 (estimated) | 5,159 |
Installs
3.4k+327 since 19 Oct 2026
Installs via skills.sh
Show as a table
| Date | Installs |
|---|---|
| 26 Oct 2026 | 3,408 |
| 25 Oct 2026 | 3,359 |
| 24 Oct 2026 | 3,330 |
| 23 Oct 2026 | 3,280 |
| 22 Oct 2026 | 3,226 |
| 21 Oct 2026 | 3,178 |
| 20 Oct 2026 | 3,125 |
| 19 Oct 2026 | 3,081 |
Similar skills
- Vercel OptimizeFinds cost and performance improvements for deployed Vercel projects from metrics, usage and code scans.
- Systematic DebuggingMakes the agent find the root cause of a bug, test failure or unexpected behaviour before it proposes a fix.
- Test-Driven DevelopmentMakes the agent write a failing test before any implementation code, for features and bug fixes alike.