upgrade

Automate the end-to-end upgrade lifecycle for AIProjects using standard upgrade artifacts.

1|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/davidmoneil/AIfred --skill upgrade-davidmoneil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upgrade
Source: https://github.com/davidmoneil/AIfred/tree/main/.claude/skills/upgrade
Command: npx skills add https://github.com/davidmoneil/AIfred --skill upgrade-davidmoneil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Upgrade Skill automates the end-to-end process of discovering, evaluating, proposing, and applying improvements to AIProjects, reducing manual toil and guiding consistent upgrade decisions.

Core Features & Use Cases

  • Automated discovery: Continuously monitors Claude Code releases, documentation, and ecosystem updates to surface relevant improvements.
  • Structured evaluation: Scoring and prioritization of discovered items to balance value and effort.
  • Proposal and rollout: Generates implementation plans, checkpoints, and rollback strategies, then applies approved upgrades across components.
  • Use Case: A team wants to keep Claude Code and related tooling up-to-date with minimal manual intervention while maintaining audit trails.

Quick Start

Use the upgrade workflow to discover, analyze, propose, and implement upgrades for your AIProjects. Start with:

  • /upgrade discover
  • /upgrade analyze
  • /upgrade propose UP-004
  • /upgrade implement UP-004

Frequently Asked Questions about upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Claude Code upgrade discovery and rollout for AI projects?

Automated upgrade discovery for AI projects continuously monitors Claude Code releases and ecosystem updates, surfaces relevant improvements, and guides safe implementation across components using structured proposals and rollback plans.

What is the upgrade lifecycle for AI projects and how does it work?

The upgrade lifecycle for AI projects works by discovering improvements, evaluating and scoring them for value versus effort, generating implementation proposals with checkpoints, and applying approved upgrades while tracking rollback strategies.

How do I generate an upgrade proposal and track rollback plans for AI project components?

To generate an upgrade proposal and track rollback plans, use the workflow commands to analyze discovered items, propose specific upgrades like UP-004, and implement them while relying on standard artifacts like pending-upgrades.json and upgrade-history.jsonl for audit trails.

Can I use the upgrade workflow to evaluate and prioritize Claude Code ecosystem updates?

Yes, you can use the upgrade workflow to evaluate and prioritize Claude Code ecosystem updates through structured scoring that balances value and effort, ensuring consistent upgrade decisions across your AI projects.

Do I need specific artifacts like baselines.json to implement upgrades across AI project components?

Yes, implementing upgrades across AI project components requires standard upgrade artifacts including baselines.json, pending-upgrades.json, and upgrade-history.jsonl to generate proposals and maintain consistent audit trails.