GitHub Pipeline Development Plugin
Review and verify GitHub Actions workflows against Personio CI/CD standards.
Installation
# Install the plugin
claude plugin install github-pipeline-development@personio-claude-code-marketplace
What does this plugin do?
This plugin provides an expert agent that Claude can use to review your GitHub Actions workflows and composite actions, ensuring they follow Personio's CI/CD best practices and standards.
GitHub Actions Reviewer Agent
Claude can automatically invoke this agent when you're working with GitHub Actions. The agent specializes in:
- Docker image compliance: Verifies use of Personio build images and ECR mirrors
- Runner configuration: Ensures proper ARM64/AMD64 runner usage
- Best practices: Checks permissions, concurrency, security, and patterns from personio-actions
- Automated linting: Runs actionlint and reports issues
- Pattern matching: Compares against approved patterns from Personio-Internal/personio-actions
What you need: GitHub Actions workflow files (.github/workflows/*.yml) or composite actions (action.yml).
Quick Start:
# Just ask Claude to review your workflows
"Review my GitHub Actions workflow for compliance"
"Check if this workflow uses the correct Docker images"
"Verify this action follows Personio standards"
Claude will automatically invoke the agent to analyze your workflows.
Example:
$ "Review the build.yml workflow for Personio compliance"
# Claude invokes the agent which:
# - Checks if workflows use Personio's ECR mirror images
# - Verifies runner configuration (ARM64 preferred)
# - Runs actionlint on the workflow
# - Compares against personio-actions patterns
# - Generates a detailed report with specific fixes
Why would you want this?
- You're creating or modifying GitHub Actions workflows at Personio
- You want to ensure compliance with Personio's CI/CD standards
- You need to verify Docker image usage follows security requirements
- You want automated checking before PR submission
- You need guidance on proper runner configuration