From guidewire-pack
Executes Guidewire ClaimCenter claims workflow: FNOL creation, reserves, payments, and settlement using TypeScript REST API calls.
How this skill is triggered — by the user, by Claude, or both
Slash command
/guidewire-pack:guidewire-core-workflow-bThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Claims lifecycle in ClaimCenter: First Notice of Loss (FNOL), investigation, reserve setting, payment processing, and settlement.
Claims lifecycle in ClaimCenter: First Notice of Loss (FNOL), investigation, reserve setting, payment processing, and settlement.
FNOL -> Investigation -> Reserve -> Payment -> Settlement -> Close
const claim = await fetch(`${GW_CC}/claim/v1/claims`, {
method: 'POST', headers,
body: JSON.stringify({
data: { attributes: {
lossDate: '2025-03-15T14:30:00Z',
lossCause: { code: 'vehcollision' },
lossType: { code: 'AUTO' },
policyNumber: 'PA-000001',
description: 'Rear-end collision at intersection',
reporter: {
firstName: 'John', lastName: 'Smith',
primaryPhone: { phoneNumber: '555-0100' },
},
}}
}),
}).then(r => r.json());
console.log(`Claim created: ${claim.data.attributes.claimNumber}`);
await fetch(`${GW_CC}/claim/v1/claims/${claimId}/reserves`, {
method: 'POST', headers,
body: JSON.stringify({
data: { attributes: {
reserveAmount: { amount: 5000, currency: 'usd' },
costType: { code: 'claimcost' },
costCategory: { code: 'body' },
}}
}),
});
await fetch(`${GW_CC}/claim/v1/claims/${claimId}/payments`, {
method: 'POST', headers,
body: JSON.stringify({
data: { attributes: {
paymentType: { code: 'partial' },
amount: { amount: 3000, currency: 'usd' },
payee: { contact: { id: claimantContactId } },
}}
}),
});
| Error | Cause | Solution |
|---|---|---|
Policy not found | Invalid policy number | Verify policy exists and is in-force |
Reserve exceeds limit | Authority level exceeded | Escalate to supervisor approval |
Payment validation | Missing payee info | Add contact details before payment |
For detailed implementation, see: implementation guide
For common errors, see guidewire-common-errors.
npx claudepluginhub luxdevnet/claude-plus-lux --plugin guidewire-pack4plugins reuse this skill
First indexed Jul 10, 2026
Automates ClaimCenter FNOL-to-close pipeline including failure paths like duplicate FNOL, reserve-before-payment ordering, authorization tiers, premature settlement, and reopen vs. new claim. Use for claim intake, reserve-setting, and settlement integration.
Guides 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.