Skip to content
SkillCheatSheet Sign in

dependency-doctor

An AI agent skill from Shubhamsaboo/awesome-llm-apps, scored 70 out of 100 by code.

70/ 100B

Code score by group

  • Spec20/20
  • Description13/20
  • Procedure7/15
  • Done criteria0/15
  • Resources10/10
  • Scripts8/8
  • Safety7/7
  • Upkeep5/5

It loses the most points in Done criteria (15), the group that checks whether there is a checklist and a step that verifies the work.

What the author says it does

Checks requirements.txt, pyproject.toml, and package.json dependency manifests for surface-level direct-dependency footguns: standard-library shadowing pins, abandoned backports, unpinned dependencies, and obvious intra-manifest conflicts, plus opt-in PyPI yanked releases. Use when the user asks to check a manifest for dependency problems, asks why dependencies won't install or whether anything is wrong with their dependencies, wants a dependency autopsy, or suspects dependency manifest rot. Runs offline by default as a local tool for the user's own project, not repository CI.

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
Shubhamsaboo/awesome-llm-apps
Folder
agent_skills/dependency-doctor
License
Apache-2.0
GitHub stars
144,472
SKILL.md lines
152
Other files
3

Add dependency-doctor to your agent

npx skills add Shubhamsaboo/awesome-llm-apps --skill dependency-doctor

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

Labelled for

More skills from Shubhamsaboo/awesome-llm-apps

  1. commit-archaeologist

    Reconstructs why code exists from local git history, including the introducing commit, later changes, current authors, repeated companion files, and likely intent. Use when the us…

    Verified81B
  2. project-graveyard

    Scans the developer's machine for dead side projects, autopsies each one from its git history (died at the payments wall, killed by a newer project, finished but never shipped), s…

    Verified80B
  3. scope-creep-detector

    Analyzes git diffs against a stated intent to detect scope creep, unrelated files, broad pull requests, changes that grew beyond a fix, dependency additions, public API renames, c…

    74B
  4. first-reader

    Beta readers for any draft, run by simulating how a real reader experiences it, moment by moment. A skim gate, a no-lookahead timed read producing an attention transcript with qui…

    70B
  5. advisor-orchestrator-worker

    Use when a task is too large for one model pass, needs parallel research or generation across many subtasks (like researching a dozen competitors at once), or the user asks to orc…

    69C
  6. thinking-out-loud

    A contract for what the agent does when a long, messy, stream-of-consciousness ramble arrives (usually voice dictation): act on nothing until the echo brief is approved. The echo…

    65C
  7. mcp-apps-builder

    **MANDATORY for ALL MCP server work** - mcp-use framework best practices and patterns. **READ THIS FIRST** before any MCP server work, including: - Creating new MCP servers - Modi…

    60C
  8. mcp-builder

    DEPRECATED: This skill has been replaced by `mcp-app-builder`. Check if `mcp-app-builder` is available in the skills folder. If not, install it: `npx skills install mcp-use/mcp-us…

    57C

All skills in Shubhamsaboo/awesome-llm-apps

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.