Implement Guidewire App Events and webhook integrations for event-driven architecture. Use when setting up outbound events, message queuing, webhook receivers, or asynchronous integration patterns. Trigger with phrases like "guidewire webhooks", "app events", "event-driven", "message queue", "guidewire notifications".
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill guidewire-webhooks-events84
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Webhook receiver security
Raw body middleware
100%
100%
x-gw-signature header
100%
100%
x-gw-timestamp header
100%
100%
x-gw-event-id header
100%
100%
Signed payload format
100%
100%
v1= signature prefix
0%
100%
Timing-safe comparison
100%
100%
Timestamp max age
100%
100%
ioredis client
100%
100%
Redis key prefix
0%
100%
Redis TTL 7 days
0%
100%
200 for duplicates
100%
100%
500 triggers retry
100%
100%
Without context: $0.8387 · 3m 42s · 29 turns · 29 in / 14,951 out tokens
With context: $0.8308 · 2m 45s · 39 turns · 299 in / 9,051 out tokens
TypeScript event type system
GuidewireEvent id/type/timestamp
37%
100%
application union type
60%
100%
data field typed
0%
100%
PolicyIssuedEvent extends base
0%
100%
PolicyIssuedEvent data fields
0%
100%
totalPremium as object
66%
100%
ClaimCreatedEvent extends base
0%
100%
ClaimCreatedEvent data fields
0%
100%
EventHandler generic type
83%
100%
Handler registry Record type
62%
100%
Unregistered event graceful handling
40%
100%
Without context: $0.3460 · 1m 48s · 12 turns · 13 in / 7,363 out tokens
With context: $0.4604 · 1m 19s · 23 turns · 284 in / 4,595 out tokens
Integration Gateway route config
Route file path
33%
100%
from type: app-events
0%
100%
from event name
37%
100%
Transform step
30%
100%
Filter step
70%
100%
Choice/conditional routing
80%
100%
errorHandler retry type
0%
100%
Retry maxAttempts: 3
20%
100%
Retry delay: 5000
0%
100%
Dead-letter queue -dlq suffix
100%
100%
Without context: $0.3226 · 1m 42s · 16 turns · 16 in / 6,056 out tokens
With context: $0.4272 · 1m 16s · 22 turns · 283 in / 4,002 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.