orbit-changelog-test

Map WordPress plugin CHANGELOG entries to Playwright tests.

2|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/adityaarsharma/orbit --skill orbit-changelog-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orbit-changelog-test
Source: https://github.com/adityaarsharma/orbit/tree/main/skills/orbit-changelog-test
Command: npx skills add https://github.com/adityaarsharma/orbit --skill orbit-changelog-test

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the mapping of CHANGELOG entries to corresponding Playwright tests or audits, ensuring thorough test coverage before releasing a new version of a WordPress plugin.

Core Features & Use Cases

  • Changelog Parsing: Reads and parses the CHANGELOG for new features, performance improvements, security updates, and bug fixes.
  • Test Generation: Automatically generates a test plan based on the CHANGELOG entries.
  • Use Case: When a team needs to verify all changes in a CHANGELOG before a release, this Skill can automatically suggest and document necessary tests.

Quick Start

Run the script with the path to your plugin's CHANGELOG file:

bash ~/Claude/orbit/scripts/changelog-test.sh --changelog ~/plugins/my-plugin/CHANGELOG.md

Frequently Asked Questions about orbit-changelog-test

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

FAQPage Schema
How do I automate changelog-driven testing for WordPress plugins?

Automate changelog-driven testing by parsing your plugin's CHANGELOG file and mapping entries to targeted Playwright end-to-end tests, ensuring all new features, bug fixes, and security updates are verified before release.

How does changelog parsing map to targeted Playwright tests?

Changelog parsing reads your file for new features, performance improvements, security updates, and bug fixes, then automatically generates a test plan mapping each entry to corresponding Playwright tests or audits.

Do I need Python to run Playwright tests for WordPress plugins?

Yes, you need Python installed for execution and parsing the CHANGELOG file, while Playwright handles the actual end-to-end testing of your WordPress plugin in the browser.

Can I generate a test plan from a CHANGELOG file before a WordPress release?

Yes, you can automatically generate a test plan from your CHANGELOG file by running the provided script with the path to your plugin's CHANGELOG, which documents necessary tests for release verification.

What is the best way to verify all changes in a CHANGELOG before a release?

The best way to verify all changes is automating the mapping of CHANGELOG entries to Playwright tests, which suggests and documents necessary tests for new features, performance improvements, security updates, and bug fixes.

Are there limitations when mapping changelog entries to automated tests?

Limitations include requiring a structured CHANGELOG file for accurate parsing and depending on Python for execution, meaning improperly formatted entries may not map correctly to targeted Playwright tests.