{"skill":{"slug":"skylv-package-updater","displayName":"Skylv Package Updater","summary":"Auto-checks and updates outdated dependencies. Shows changelogs and breaking changes before updating. Triggers: update dependencies, upgrade packages, check...","description":"---\nname: skylv-dependency-updater\nslug: skylv-dependency-updater\nversion: 1.0.0\ndescription: \"Auto-checks and updates outdated dependencies. Shows changelogs and breaking changes before updating. Triggers: update dependencies, upgrade packages, check outdated, npm update.\"\nauthor: SKY-lv\nlicense: MIT\ntags: [dependencies, npm, pip, update, devops]\nkeywords: [dependencies, npm, pip, update, upgrade, package]\ntriggers: update dependencies, upgrade packages, check outdated\n---\n\n# Dependency Updater\n\n## Overview\nScans project dependencies and checks for updates, shows changelogs, identifies breaking changes.\n\n## When to Use\n- User asks to \"update dependencies\" or \"check for updates\"\n- Regular maintenance\n\n## How It Works\n\n### Step 1: Detect package manager\npackage.json -> npm\npyproject.toml -> pip\nCargo.toml -> cargo\ngo.mod -> go\n\n### Step 2: Check outdated\nnpm: npm outdated --json\npip: pip list --outdated --format=json\ncargo: cargo outdated\n\n### Step 3: Risk assessment\nPatch (1.2.3 -> 1.2.4): Low risk - auto-update\nMinor (1.2.3 -> 1.3.0): Medium - show changelog\nMajor (1.2.3 -> 2.0.0): High - show breaking changes\n\n## Output Format\nMajor Updates: express 4.17.1 -> 5.0.0 [BREAKING changes]\nMinor Updates: axios 0.21.1 -> 0.21.4 [Bug fixes]\nPatch Updates: debug 4.3.1 -> 4.3.4 [Security patch]\n\n## Update Strategy\n1. Show report first - never update blindly\n2. Update in stages: patches -> minors -> majors\n3. Run tests after each update\n4. Commit each update separately","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":320,"installsAllTime":12,"installsCurrent":1,"stars":0,"versions":1},"createdAt":1777783744019,"updatedAt":1778492833926},"latestVersion":{"version":"1.0.0","createdAt":1777783744019,"changelog":"- Initial release of skylv-dependency-updater (version 1.0.0).\n- Automatically checks for and updates outdated project dependencies.\n- Supports npm, pip, cargo, and go dependency management.\n- Shows changelogs and highlights breaking changes before performing updates.\n- Updates are staged by patch, minor, and major levels, with risk assessment for each.\n- Users can trigger updates or checks with commands like \"update dependencies\" or \"check outdated.\"","license":"MIT-0"},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"sky-lv","userId":"s17fgkeb63szvtadtmm753m0gd84e4vz","displayName":"SKY-lv","image":"https://avatars.githubusercontent.com/u/259750852?v=4"},"moderation":null}