Automatically applies code fixes from an oape:review report, prioritized by severity
Clone an allowed OpenShift operator repository by short name into the current directory
Production-grade OpenShift code reviewer that validates logic, safety, OLM, and build consistency against Jira requirements
Analyze an RFE and output meaningful EPIC, user stories, and their outcomes
Generate integration test suites (.testsuite.yaml) for OpenShift API type definitions
Analyze RFEs and generate EPIC, user stories, and outcomes breakdown
Generate e2e test artifacts for any OpenShift operator based on repository discovery and git diff analysis
Ensures all generated Go code follows best practices from the official Effective Go documentation and Go community standards.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI-driven Feature Development tools.
Add the marketplace:
/plugin marketplace add shiftweek/oape-ai-e2e
Install the plugin:
/plugin install oape@oape-ai-e2e
Use the commands:
/oape:api-generate https://github.com/openshift/enhancements/pull/1234
Update the marketplace (fetches latest plugin catalog):
/plugin marketplace update oape-ai-e2e
Reinstall the plugin (downloads new version):
/plugin install oape@oape-ai-e2e
Cursor can discover the commands by symlinking this repo into your ~/.cursor/commands directory:
mkdir -p ~/.cursor/commands
git clone [email protected]:shiftweek/oape-ai-e2e.git
ln -s oape-ai-e2e ~/.cursor/commands/oape-ai-e2e
| Plugin | Description | Commands |
|---|---|---|
| oape | AI-driven OpenShift operator development tools | /oape:init, /oape:api-generate, /oape:api-generate-tests, /oape:api-implement, /oape:analyze-rfe, /oape:e2e-generate, /oape:review, /oape:implement-review-fixes |
/oape:init -- Clone an Operator RepositoryClones an allowed OpenShift operator repository by short name into the current directory.
/oape:init cert-manager-operator
/oape:api-generate -- Generate API Types from Enhancement ProposalReads an OpenShift enhancement proposal PR, extracts the required API changes, and generates compliant Go type definitions in the correct paths of the current OpenShift operator repository.
/oape:api-generate https://github.com/openshift/enhancements/pull/1234
/oape:api-generate-tests -- Generate Integration Tests for API TypesGenerates .testsuite.yaml integration test files for OpenShift API type definitions, covering create, update, validation, and error scenarios.
/oape:api-generate-tests api/v1alpha1/myresource_types.go
/oape:api-implement -- Generate Controller Implementation from Enhancement ProposalReads an OpenShift enhancement proposal PR, extracts the required implementation logic, and generates complete controller/reconciler code following controller-runtime and operator-sdk conventions.
/oape:api-implement https://github.com/openshift/enhancements/pull/1234
/oape:analyze-rfe -- Analyze RFE and Generate EPIC/Stories BreakdownAnalyzes a Jira Request for Enhancement (RFE) and produces a structured breakdown of Epics, user stories, and outcomes. Requires JIRA_PERSONAL_TOKEN for Jira API access.
/oape:analyze-rfe RFE-7841
/oape:analyze-rfe https://issues.redhat.com/browse/RFE-7841
/oape:e2e-generate -- Generate E2E Test ArtifactsGenerates e2e test artifacts by discovering the repo structure and analyzing the git diff from a base branch.
/oape:e2e-generate main
/oape:review -- Code Review Against Jira RequirementsPerforms a production-grade code review that verifies code changes against Jira requirements.
/oape:review OCPBUGS-12345
/oape:review OCPBUGS-12345 origin/release-4.15
/oape:implement-review-fixes -- Apply Fixes from Review ReportAutomatically applies code fixes from a review report.
/oape:implement-review-fixes <report-path>
Typical workflow:
# Step 1: Clone the operator repository
/oape:init cert-manager-operator
# Step 2: Generate API types
/oape:api-generate https://github.com/openshift/enhancements/pull/1234
# Step 3: Generate integration tests
/oape:api-generate-tests api/v1alpha1/
# Step 4: Generate controller implementation
/oape:api-implement https://github.com/openshift/enhancements/pull/1234
# Step 5: Generate e2e tests for your changes
/oape:e2e-generate main
plugins/oape/commands//oape:<command-name>README.md documenting the new commandplugins/oape/
├── ztwim-test-generator/ # ZTWIM fixtures, docs, skills (commands are in commands/)
├── .claude-plugin/
│ └── plugin.json # Required: plugin metadata
├── commands/
│ └── <command-name>.md # Slash commands
├── skills/
│ └── <skill-name>/
│ └── SKILL.md # Reusable agent skills (optional)
└── README.md # Plugin documentation
npx claudepluginhub anirudhagniredhat/oape-ai-e2e --plugin oapeManage isolated git worktree workspaces for multi-repo development
Generate comprehensive YAML documentation from Go struct definitions with sensible default values
Automatically create and apply tuned profile
A plugin to save and resume conversation sessions across long time intervals
Anonymous metrics usage for ai-helpers
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Matt Pocock's agent skills for real engineering — grilling, spec/ticket flows, TDD, code review, domain modelling and more. Plug-and-play, not vibe coding.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Harness-native ECC operator layer - 67 agents, 278 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.