William Power avatar

William Power

Community

@Powerworks · Dublin

4Followers
|
66Public Repos
|
24Published Skills

Current public and private repo of PowerWorks LLC and Liam Power the developer.

Skills Distribution
DomainDeveloper To...Event Modeling & S.. (40%)Board & Element Ma.. (25%)Wireframe & Storyb.. (20%)Business Analysis .. (15%)

Agent Skills by William Power

Showing 24 vetted skills indexed across 2 GitHub repositories.

PowerworksPowerworks

speckit-checklist

Generate requirements-quality checklists for spec-kit feature specifications.

Community
Advanced
PowerworksPowerworks

speckit-constitution

Create or update the project constitution file from principle inputs.

Community
Intermediate
PowerworksPowerworks

speckit-implement

Executes implementation plans by processing tasks defined in tasks.md.

Community
Advanced
PowerworksPowerworks

speckit-converge

Assess codebase against spec, plan, and tasks, then append remaining work to tasks.md.

Community
Advanced
PowerworksPowerworks

speckit-taskstoissues

Convert spec-kit tasks into dependency-ordered GitHub issues with deduplication.

Community
Intermediate
PowerworksPowerworks

speckit-clarify

Identifies underspecified areas in feature specs and records targeted clarification answers.

Community
Advanced
PowerworksPowerworks

speckit-plan

Generates implementation plans and design artifacts from feature specifications using the spec-kit plan template.

Community
Advanced
PowerworksPowerworks

speckit-analyze

Analyze spec.md, plan.md, and tasks.md for cross-artifact consistency and coverage gaps.

Community
Advanced
PowerworksPowerworks

speckit-specify

Generates a validated feature specification from a natural language description in spec-kit projects.

Community
Advanced
PowerworksPowerworks

speckit-tasks

Generate dependency-ordered tasks.md checklists from spec-kit design artifacts.

Community
Intermediate
PowerworksPowerworks
1

build-state-view

Implements Wolverine.Http and Marten state-view slices with query endpoints and projectors from slice.json definitions.

Community
Advanced
PowerworksPowerworks
1

build-state-change

Implements Wolverine.Http and Marten state-change slices from slice.json definitions.

Community
Advanced
PowerworksPowerworks
1

build-automation

Implements Wolverine and Marten automation handlers from event-modeling slice.json definitions.

Community
Advanced
PowerworksPowerworks
1

load-slice

Fetches event-modeling slices from the slicedata API and persists them to local directories.

Community
Intermediate
PowerworksPowerworks

storyboard-screen

Designs and renders wireframe screens onto existing SCREEN nodes via the sketch API.

Community
Intermediate
PowerworksPowerworks

wdyt

Analyzes event model slices and posts business questions as board comments.

Community
Intermediate
PowerworksPowerworks

storyboard

Generates visual storyboards with grid-based sketch screens via a board HTTP API.

Community
Advanced
PowerworksPowerworks

attributes

Propagates attribute additions or renames across event modeling board elements following inbound dependencies.

Community
Advanced
PowerworksPowerworks

examples

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

Community
Intermediate
PowerworksPowerworks
1

learn-eventmodelers-api

Documents the eventmodelers.ai platform API endpoints, payloads, and element types for agents.

Community
Intermediate
PowerworksPowerworks
1

update-slice-status

Updates a slice's status field on an eventmodelers board via the node events API.

Community
Intermediate
PowerworksPowerworks
1

connect

Resolves and persists eventmodelers API connection config from inline params or config file.

Community
Intermediate
PowerworksPowerworks

timeline

Builds event storming timelines on a board by placing EVENT nodes via API calls during live conversation.

Community
Advanced
PowerworksPowerworks

place-element

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

Community
Intermediate

Frequently Asked Questions About William Power

FAQPage Schema
What tasks can I perform with PowerWorks eventmodelers skills?▼

You can build event storming timelines in real time, place COMMAND, READMODEL, and EVENT elements at specific board positions, update slice statuses, add or rename attributes across dependency chains, enrich elements with example data, and render AI-generated wireframe screens and full storyboards.

Who are these eventmodelers skills designed for?▼

They target business analysts, software architects, and developers practicing event modeling or event storming. The wdyt skill supports analyst-style board reviews, while timeline and place-element serve facilitators and designers constructing event-driven system models collaboratively.

How do the skills connect to an eventmodelers board?▼

Every skill invokes the connect skill first, which resolves the token, boardId, and baseUrl from inline parameters or .eventmodelers/config.json. Missing values are requested from the user, persisted to the config file, and the file is added to .gitignore for credential safety.

What prerequisites are required to use these skills?▼

You need an eventmodelers platform account with an authentication token and a target board ID. The learn-eventmodelers-api skill documents all endpoints, request payloads, response shapes, authentication, and element types for anyone needing deeper platform integration knowledge.

Can these skills analyze an existing event model for gaps?▼

Yes. The wdyt skill reads all slices on a board, analyzes them from a business perspective, and posts QUESTION-type comments on relevant nodes. This surfaces gaps, edge cases, and missing scenarios directly on the model for team review.