ActivityPub PR Workflow
Enforces a standardized pull request lifecycle, including branch naming, changelog entries, and reviewer assignments for the ActivityPub for WordPress project.
Key features
- Specifies rules and commands for adding required changelog entries.
- Defines strict branch naming conventions (e.g., add/, fix/, try/).
- Provides CLI commands and requirements for creating compliant pull requests, including mandatory reviewer assignment.
- Includes protocols for special cases like hotfixes, experimental features, and multi-PR features.
- Outlines a pre-push checklist including linting, testing, and build commands.
Use cases
- Creating a new pull request to fix a bug.
- Submitting a new feature for the ActivityPub for WordPress project.
- Preparing an urgent hotfix for a critical production issue.
FAQ
What does the ActivityPub PR Workflow skill do?
This skill enforces a standardized pull request (PR) lifecycle for the ActivityPub for WordPress project. It provides strict guidelines for branch naming, changelog entries, reviewer assignments, and pre-push checks to ensure code quality.
When should I use this Claude skill?
Invoke this skill before creating any pull request for the ActivityPub for WordPress repository. It acts as a guide to ensure your contribution meets all project standards from the start.
What key capabilities does this skill provide?
The skill defines strict branch naming prefixes (e.g., add/, fix/), provides CLI commands for creating compliant PRs, specifies changelog rules, outlines a pre-push checklist (linting, testing), and includes protocols for special cases like hotfixes.
How does this skill improve my development workflow?
It streamlines the contribution process by providing a clear, automated checklist. This reduces submission errors, speeds up code reviews, and ensures every PR is compliant with project standards, saving you time and effort.
Related skills
CommonTools CLI
Manages the lifecycle of recipes and charms within the Common Fabric framework, including deployment, data manipulation, and reactive linking.
Deployment Devops2312 ptsGit Workflow
Guides developers on Git workflow best practices for creating clean commits, naming branches, and automating changelogs.
Deployment Devops412 ptsVersion Bump
Automates semantic versioning and synchronizes version numbers across multiple configuration files and changelogs within a monorepo.
Deployment Devops4012 pts