← ClaudeAtlas

depslisted

Audit dependency risks and updates.
boshu2/agentops · ★ 369 · AI & Automation · score 79
Install: claude install-skill boshu2/agentops
# Deps Skill > Quick Ref: `$deps audit` | `$deps update [--major|--minor|--patch]` | `$deps vuln` | `$deps license` **YOU MUST EXECUTE THIS WORKFLOW. Do not just describe it.** ## Modes | Mode | Command | Purpose | |------|---------|---------| | **Audit** | `$deps audit` | Full dependency health check: vulnerabilities, outdated, licenses | | **Update** | `$deps update [--major\|--minor\|--patch]` | Update dependencies with test verification | | **Vuln** | `$deps vuln` | Focused vulnerability scan and remediation | | **License** | `$deps license` | License compliance audit | Default (bare `$deps`): runs **audit** mode. --- ## Step 0: Detect Ecosystem Scan the working directory for manifest files. Multiple ecosystems may coexist. | Manifest | Ecosystem | Lock File | |----------|-----------|-----------| | `go.mod` | Go | `go.sum` | | `package.json` | Node | `package-lock.json` / `yarn.lock` / `pnpm-lock.yaml` | | `pyproject.toml` / `requirements.txt` | Python | `requirements.txt` / `poetry.lock` | | `Cargo.toml` | Rust | `Cargo.lock` | | `Gemfile` | Ruby | `Gemfile.lock` | ```bash # Detect all ecosystems present for f in go.mod package.json pyproject.toml requirements.txt Cargo.toml Gemfile; do [[ -f "$f" ]] && echo "FOUND: $f" done ``` If no manifest is found, stop and report: "No supported dependency manifest detected." --- ## Step 1: Audit Current State Run the ecosystem-appropriate commands. Capture all output for classification. ### Go ```bash go list -m -