upgrade-runtime-stack

Solid

Check whether newer stable versions of Node.js (24.x line), Nx, or Vite are available and, if so, generate a detailed upgrade plan markdown file at the repo root. Use this skill whenever the user asks to "check for runtime upgrades", "upgrade Node/NX/Vite", "is our Node version current", "plan a Node 24 upgrade", "refresh our runtime stack", "monthly stack check", or anything along those lines — even if they don't name a specific tool. Also use it when the user wants a recurring/cadence check of build-toolchain currency. Output is a plan only — does NOT mutate package.json, Dockerfiles, lockfiles, or any other repo file. CI/CD wrappers can invoke this skill to keep the runtime stack fresh.

AI & Automation 287 stars 14 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 85/100

Stars 20%
82
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Upgrade Runtime Stack Goal: detect available stable upgrades of **Node.js (24.x line only)**, **Nx**, and **Vite**, then emit an actionable, ready-to-execute upgrade plan as a markdown file at the repo root. Stop at the plan — never edit application files. ## Why this skill exists Manual runtime upgrades drift months between attempts and produce avoidable risk. This skill captures the canonical file map (mined from the prior Node 22 → 24 migration on `emdash/migration-node24-cc0s9`) so each upgrade run reuses the same checklist instead of rediscovering it. The plan is the deliverable. A human or a CI bot decides whether to act on it. ## Execution mode This skill **must run fully non-interactive**. It is invoked from CI/CD in headless mode where no human can answer prompts. - Never call `AskUserQuestion` or any other clarification tool. - Never ask the user to confirm a choice. The skill makes deterministic decisions from the inputs (baked URLs + repo state) and produces the plan. - Never wait on long-running interactive commands. Read-only file inspection, `WebFetch`, and `rg` scans are the only actions needed. - All output goes to a single deterministic artifact: `upgrade-plan.md` at the repo root. The terminal print at the end (Phase 7) is informational only — CI can ignore stdout. If any input is missing or ambiguous, the skill records the gap **inside the plan** (e.g. "Vite changelog unreachable this run") and continues. It never blocks on input. ## Inputs The ...

Details

Author
PackmindHub
Repository
PackmindHub/packmind
Created
8 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

plan-ceo-review

CEO/founder-mode plan review. Rethink the problem, find the 10-star product, challenge premises, expand scope when it creates a better product. Four modes: SCOPE EXPANSION (dream big), SELECTIVE EXPANSION (hold scope + cherry-pick expansions), HOLD SCOPE (maximum rigor), SCOPE REDUCTION (strip to essentials). Use when asked to "think bigger", "expand scope", "strategy review", "rethink this", or "is this ambitious enough". Proactively suggest when the user is questioning scope or ambition of a plan, or when the plan feels like it could be thinking bigger.

0 Updated 1 months ago
mmunro3318
AI & Automation Listed

gstack-upgrade

'Upgrade gstack to the latest version. Detects global vs vendored install, runs the upgrade, and shows what''s new. Use when asked to "upgrade gstack", "update gstack", or "get latest version". Voice triggers (speech-to-text aliases): "upgrade the tools", "update the tools", "gee stack upgrade", "g stack upgrade".'.

15 Updated 2 days ago
charlieviettq
AI & Automation Solid

rails-upgrade

Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 2.3 through 8.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes. Based on FastRuby.io methodology and "The Complete Guide to Upgrade Rails" ebook.

332 Updated 4 days ago
ombulabs
Data & Documents Solid

upgrade

Apply plugin knowledge base updates to an existing generated system. Consults the Ars Contexta research graph for methodology improvements, proposes skill upgrades with research justification. Never auto-implements. Triggers on "/upgrade", "upgrade skills", "check for improvements", "update methodology".

3,381 Updated 3 months ago
agenticnotetaking
AI & Automation Listed

upkeepupdate

Update AI skills and package managers in one sweep. The v1.6 fast path collapses discovery, plan synthesis, apply orchestration, post-flight checks, and failure diagnosis into one shell script (`scripts/update.sh`) on macOS, Linux, AND WSL2. The skill is a thin two-turn wrapper: turn 1 builds the plan and renders the approval gate; turn 2 runs apply and renders the report. brew metadata is TTL-cached (1h default) so warm runs hit the gate in <5s. The failure-diagnoser LLM agent from v1.3 is now a deterministic pattern table (`scripts/diagnose.sh`) covering macOS and Linux failures. On Linux, user-scoped managers (language tools, snap, flatpak) are auto-applied; apt/dnf/pacman upgrades are surfaced as manual sudo steps (never run — upkeep never uses sudo). On WSL2, Windows package managers are audit-only. Enrichment (changelog summaries + project impact) is opt-in behind `--advisor`. Sub-modes: audit (no changes), skills (git-pull AI skills), packages (package managers only), all. Use when: "update upkeep", "u

0 Updated today
KyleNesium