Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/pradeepmouli-dependency-updater
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/dependency-updater
What's inside
- Skill name
dependency-updater- Description
- Smart dependency management for any language. Auto-detects project type, applies safe updates automatically, prompts for major versions, diagnoses and fixes dependency issues.
- License
- MIT
- Metadata
- version: 1.0.0
- Instructions
- 485 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (3)
- SKILL.md
- check-tool.sh · scripts/
- run-taze.sh · scripts/
SKILL.md (first lines)
# Dependency Updater
Smart dependency management for any language with automatic detection and safe updates.
---
## Quick Start
```
update my dependencies
```
The skill auto-detects your project type and handles the rest.
---
## Triggers
| Trigger | Example |
|---------|---------|
| Update dependencies | "update dependencies", "update deps" |
| Check outdated | "check for outdated packages" |
| Fix dependency issues | "fix my dependency problems" |
| Security audit | "audit dependencies for vulnerabilities" |
| Diagnose deps | "diagnose dependency issues" |
---
## Supported Languages
| Language | Package File | Update Tool | Audit Tool |
|----------|--------------|-------------|------------|
| **Node.js** | package.json | `taze` | `npm audit` |
| **Python** | requirements.txt, pyproject.toml | `pip-review` | `safety`, `pip-audit` |
| **Go** | go.mod | `go get -u` | `govulncheck` |
| **Rust** | Cargo.toml | `cargo update` | `cargo audit` |
| **Ruby** | Gemfile | `bundle update` | `bundle audit` |
| **Java** | pom.xml, build.gradle | `mvn versions:*` | `mvn dependency:*` |
| **.NET** | *.csproj | `dotnet outdated` | `dotnet list package --vulnerable` |
---
## Quick Reference
| Update Type | Version Change | Action |
|-------------|----------------|--------|
| **Fixed** | No `^` or `~` | Skip (intentionally pinned) |
| **PATCH** | `x.y.z` → `x.y.Z` | Auto-apply |
| **MINOR** | `x.y.z` → `x.Y.0` | Auto-apply |
| **MAJOR** | `x.y.z` → `X.0.0` | Prompt user individually |
---
## Workflow
```
User Request
│
▼
┌─────────────────────────────────────────────────────┐
│ Step 1: DETECT PROJECT TYPE │
│ • Scan for package files (package.json, go.mod...) │
│ • Identify package manager │
├─────────────────────────────────────────────────────┤
│ Step 2: CHECK PREREQUISITES │
│ • Verify required tools are installed │
│ • Suggest installation if missing │
├─────────────────────────────────────────────────────┤
│ Step 3: SCAN FOR UPDATES │
│ • Run language-specific outdated check │
│ • Categorize: MAJOR / MINOR / PATCH / Fixed │
├─────────────────────────────────────────────────────┤
│ Step 4: AUTO-APPLY SAFE UPDATES │
│ • Apply MINOR and PATCH automatically │
│ • Report what was updated │
├─────────────────────────────────────────────────────┤
│ Step 5: PROMPT FOR MAJOR UPDATES │
│ • AskUserQuestion for each MAJOR update │
│ • Show current → new version │
├─────────────────────────────────────────────────────┤
│ Step 6: APPLY APPROVED MAJORS │
│ • Update only approved packages │
├─────────────────────────────────────────────────────┤
│ Step 7: FINALIZE │
│ • Run install command │
│ • Run security audit │
└─────────────────────────────────────────────────────┘
```
---
## Commands by Language
### Node.js (npm/yarn/pnpm)
```bash
# Check prerequisites
scripts/check-tool.sh taze "npm install -g taze"
# Scan for updates
taze
# Apply minor/patch
taze minor --write
# Apply specific majors
taze major --write --include pkg1,pkg2
# Monorepo support
taze -r # recursive
# Security
npm audit
npm audit fix
```
### Python
```bashFrom pradeepmouli/rune-langium, MIT.
More from pradeepmouli/rune-langium
- 0.577score
prod-ux-review
pradeepmouli
Review a production UX checkout harness run against the deployed Studio (daikonic).
SkillAFreshness: A★ 1Claude Code +9 - 0.493score
dockview
pradeepmouli
dockview-react panel layout library.
SkillCFreshness: C★ 1Claude Code +9 - 0.423score
dagre-react-flow
pradeepmouli
Automatic graph layout using dagre with React Flow (@xyflow/react).
SkillDFreshness: D★ 1Claude Code +9 - 0.423score
game-changing-features
pradeepmouli
Find 10x product opportunities and high-leverage improvements.
SkillDFreshness: D★ 1Claude Code +9 - 0.414score
modern-javascript-patterns
pradeepmouli
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional…
SkillDFreshness: D★ 1Claude Code +9 - 0.414score
monorepo-management
pradeepmouli
Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and…
SkillDFreshness: D★ 1Claude Code +9 - 0.414score
protocol-reverse-engineering
pradeepmouli
Master network protocol reverse engineering including packet analysis, protocol dissection, and custom protocol documentation.
SkillDFreshness: D★ 1Claude Code +9 - 0.399score
frontend-design
pradeepmouli
Create distinctive, production-grade frontend interfaces with high design quality.
SkillDFreshness: D★ 1Claude Code +9 - 0.220score
playwright-e2e
pradeepmouli
No description from the publisher yet.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 10
- Last commit (this folder)
- Feb 8, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- MIT
- Repository
- github.com/pradeepmouli/rune-langium
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from pradeepmouli
- 0.587score
x-to-zod
pradeepmouli
Enhanced fork of json-schema-to-zod - Converts JSON Schema into Zod schemas with fluent builder pattern Use when working with zod, json, schema, converter, cli.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
skillit-typedoc
pradeepmouli
TypeDoc plugin that generates AI agent skills (SKILL.md) from TypeScript API documentation Use when working with agent-skills, ai, documentation, llm…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
skillit-bootstrap
pradeepmouli
Bootstrap an AI-agent skill from a TypeScript codebase by running the deterministic skillit generate/audit loop and enriching repo source (JSDoc, README…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
skillit-cli
pradeepmouli
Extract CLI command structure from commander/yargs for AI agent skill generation Use when working with agent-skills, cli, commander, documentation…
SkillBFreshness: B★ 7Claude Code +9 - 0.582score
post-processing
pradeepmouli
API reference for PostProcessing Use when working with parsePathPattern, matchPath, clearPathPatternCache.
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
zod-builder
pradeepmouli
API reference for ZodBuilder Use when working with BaseBuilder, BooleanBuilder, NullBuilder.
SkillAFreshness: A★ 1Claude Code +9
Cite this page
dependency-updater skill. Agent Mart. https://agentmart.dev/skills/pradeepmouli-dependency-updater (last updated 2026-10-24)