How this skill is triggered — by the user, by Claude, or both
Slash command
/upgrade-gesso:implement-gesso-upgradeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review and implement the plan at $ARGUMENTS
Review and implement the plan at $ARGUMENTS
IMPORTANT: If the file is not provided or does not exist, do not proceed. Prompt the user to provide the plan file to you.
For each phase of the plan, have a subagent implement that phase of work. Each subagent is responsible for only one phase and does not need the entire plan. Each subagent should report its success or failure to you upon finishing. Subagents should not do any testing or validation. You are responsible for updating the plan file as each phase is completed and prompting the next subagent. When all changes are made and all phases are complete, move on to the next section, "Test".
If you identify phases of work that can be done in parallel, you may launch a team of agents to execute those phases. Each agent is still responsible for only one phase. You are still responsible for updating the plan file and prompting the agents.
rm -rf node_modules package-lock.jsonddev gesso npm installddev gesso stylelint
ddev gesso eslint
Fix any linting errors found.ddev gesso buildddev gesso npm run build-storybookIMPORTANT: The task is not complete until linting, theme build, and Storybook build complete successfully without errors or warnings.
npx claudepluginhub forumone/f1-genai-starter --plugin gesso-upgraderUpgrades dependencies and frameworks with automated breaking change analysis and migration planning. Useful for update, migrate, or modernize requests.
Generates and updates structured implementation plan files for new features, refactoring, package upgrades, design, architecture, or infrastructure. Useful for breaking down work into executable phases.
Plans and executes safe, incremental dependency upgrades with risk assessment, migration guides, and rollback strategies.