From guidewire-pack
Configure CI/CD pipelines for Guidewire InsuranceSuite development. Use when setting up automated builds, tests, and deployments for Guidewire projects. Trigger with phrases like "guidewire ci", "guidewire pipeline", "automated testing guidewire", "jenkins guidewire", "github actions guidewire".
How this skill is triggered — by the user, by Claude, or both
Slash command
/guidewire-pack:guidewire-ci-integrationThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Configure continuous integration and continuous deployment pipelines for Guidewire InsuranceSuite projects using GitHub Actions, Jenkins, or Azure DevOps.
Configure continuous integration and continuous deployment pipelines for Guidewire InsuranceSuite projects using GitHub Actions, Jenkins, or Azure DevOps.
Create .github/workflows/guidewire-ci.yml with jobs for build, test (with PostgreSQL service), security scan (CodeQL + OWASP), and environment-gated deployments to sandbox and production.
Create a Jenkinsfile with parallel code quality stages (Gosu check + SpotBugs), test reporting with JUnit and JaCoCo, and manual approval gate for production deployment.
Configure build.gradle with JaCoCo (70% coverage minimum), OWASP dependency check (fail on CVSS 7.0+), SpotBugs, and a unified ci task that runs all checks.
Create a CITestBase class with database health checks, test data cleanup for TEST-* prefixed accounts, and conditional slow-test skipping in CI.
Write deploy-to-cloud.sh that authenticates via OAuth2, uploads the configuration package ZIP, and polls deployment status until complete or failed.
For complete workflow files, Jenkinsfile, Gradle config, and deployment scripts, load the reference guide:
Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)
| Error | Cause | Solution |
|---|---|---|
| Build timeout | Long-running tests | Increase timeout or parallelize |
| Database connection failed | Service not ready | Add health check wait |
| Deployment failed | Invalid package | Check build artifacts |
| Test flakiness | Race conditions | Add proper test isolation |
For deployment strategies, see guidewire-deploy-integration.
Basic usage: Apply guidewire ci integration to a standard project setup with default configuration options.
Advanced scenario: Customize guidewire ci integration for production environments with multiple constraints and team-specific requirements.
npx claudepluginhub bulozb/claude-code-plugins-plus-skills --plugin guidewire-packGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.
4plugins reuse this skill
First indexed Jul 11, 2026