Skip to content

New Skill Proposal: Updating themes, plugins and sites for newer core versions #41

@gaambo

Description

@gaambo

Add a new skill, that helps to upgrade projects (themes, plugins, site projects) to be compatible with new WordPress core versions.

Problem

When a new WordPress core version is released, developers need to go through the dev notes, field guides and changelogs to figure out what they need to do, to make sure their project is compatible with the new version. This includes breaking changes, new features/APIs, deprecated features/APIs, etc.

I think AI could be of great help

  • filter out which changes apply to the project at hand
  • make a short list of things, changes and code sources to look at
  • implement those changes (as a first draft/pass)
  • review the code base regarding risk/effort to upgrade

Sources

We want to give the AI agents the best information available.
The dev notes and field guides on the make.wordpress.org blog seem like the ultimate source for that.

The make blog also supports adding ?output_format=markdown to get blog articles as Markdown.

Example

I've actually setup something like this here: https://github.com/gaambo/wp-upgrade-skills
It uses AI to summarize the dev notes, put them in a similar structure and group them per area.
There is one skill per WordPress core version.

I think it would fit good into this repository and would be happy to contribute this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions