place-element

Places COMMAND, READMODEL, or EVENT nodes onto an eventmodelers board timeline via REST API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually adding elements to an eventmodelers board timeline requires resolving chapters, columns, lanes, and cells through multiple API calls. This Skill automates that multi-step placement workflow so a single command positions an element correctly. ## Core Features & Use Cases - Element Placement: Creates COMMAND, READMODEL, or EVENT nodes on an existing timeline at a specified column index, after a named column, or appended at the end. - Timeline Auto-Detection: Discovers chapters on the board automatically and resolves the target timeline when only one exists. - Collision & Lane Handling: Maps element types to the correct lane (swimlane or interaction), checks cell occupancy before writing, and only creates new columns when appending. - Use Case: While event storming, ask the assistant to place an EVENT "Order Placed" at column 3 of the current board, and it resolves the chapter, finds the swimlane cell, verifies it is empty, and creates the node. ## Quick Start Place an EVENT called "Order Placed" at the end of the current board's timeline.

Frequently Asked Questions about place-element

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

FAQPage Schema
How do I place an event on an eventmodelers board timeline?▼

Invoke the skill with the element type and title, such as placing an EVENT named "Order Placed". It resolves the chapter, finds or creates the target column, locates the swimlane cell, and creates the node via the board's REST API.

How do I add a command or readmodel at a specific column position?▼

Pass the element type (command or readmodel), a title, and a numeric 0-based column index. The skill targets the existing column at that index and places the node in the interaction lane without creating a new column.

What happens if the target cell is already occupied?▼

The skill queries nodes in the target cell before writing. If any nodes exist, it stops and reports the existing node titles, asking you to choose a different position or confirm the overwrite.

Does placing an element always create a new column?▼

No. A new column is created only when no position is given (append mode). When a numeric position or "after <title>" is provided, the skill reuses the existing column at that index.

Why does the skill fail when multiple chapters exist on the board?▼

When several chapters are found, the skill cannot auto-detect the timeline. It lists the chapters by name and ID and asks you to specify which timeline to target before proceeding.