examples

Generates consistent example values for fields on eventmodelers board elements via REST API.

Updated Aug 10, 2026
One-click install
npx skills add https://github.com/Powerworks/Underwriting --skill examples-powerworks
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: examples
Source: https://github.com/Powerworks/Underwriting/tree/main/agentic-modeling/.claude/skills/examples
Command: npx skills add https://github.com/Powerworks/Underwriting --skill examples-powerworks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Event modeling boards often contain elements with missing or weak example data on their fields, making models harder to understand and validate. This Skill finds a target element on an eventmodelers board and fills in realistic, domain-consistent example values without overwriting existing ones. ## Core Features & Use Cases - Flexible element resolution: Locate elements by node UUID, element name search, or spreadsheet-style cell name (e.g. "B3") decoded from chapter timeline data. - Context-aware generation: Reads linked elements via edges and same-column neighbours to reuse existing example values, keeping data consistent across commands, events, and read models. - Safe updates: Only fills fields whose example is absent or blank, posts changes through the board's node events API, and reports exactly which fields were set or skipped. - Use Case: While refining an event storming board, ask the Skill to improve examples on the "Order Placed" event; it reuses the customer email from the linked "Place Order" command and generates realistic values for orderId, amount, and placedAt. ## Quick Start Ask the assistant to add or improve example data on the eventmodelers element named "Order Placed" on the current board.

Frequently Asked Questions about examples

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add example data to an eventmodelers board element?▼

Provide the element's UUID, name, or cell reference (like B3) as the target argument. The Skill resolves the element, reads linked elements for context, generates realistic values for empty example fields, and posts the update through the board API.

How does the skill find an element by cell name like B3?▼

It fetches the board's chapters, decodes the column letter and row number into zero-based indices within the chapter's timelineData, then fetches the cell live to get its current node list. Cached chapter data is never used because cells update frequently.

Will it overwrite example values I already set on fields?▼

No. The Skill skips any field whose example property already contains a non-empty value, regardless of quality. It only fills fields where the example is absent, null, or whitespace-only, and marks modified fields with edited: true.

What dependencies does the examples skill need to run?▼

It requires the connect skill to run first to resolve TOKEN, BOARD_ID, and BASE_URL for the eventmodelers API. At runtime it uses curl for HTTP requests and python3 for URL encoding and building the JSON update payload.

Why does the skill fetch linked elements before generating examples?▼

Fetching edge-connected and same-column nodes provides existing example values from neighbouring commands, events, and read models. Reusing those values keeps data consistent across the slice, such as sharing one customer email between a command and its event.