William Power
Community@Powerworks · Dublin
Current public and private repo of PowerWorks LLC and Liam Power the developer.
Agent Skills by William Power
Showing 24 vetted skills indexed across 2 GitHub repositories.
speckit-checklist
Generate requirements-quality checklists for spec-kit feature specifications.
speckit-constitution
Create or update the project constitution file from principle inputs.
speckit-implement
Executes implementation plans by processing tasks defined in tasks.md.
speckit-converge
Assess codebase against spec, plan, and tasks, then append remaining work to tasks.md.
speckit-taskstoissues
Convert spec-kit tasks into dependency-ordered GitHub issues with deduplication.
speckit-clarify
Identifies underspecified areas in feature specs and records targeted clarification answers.
speckit-plan
Generates implementation plans and design artifacts from feature specifications using the spec-kit plan template.
speckit-analyze
Analyze spec.md, plan.md, and tasks.md for cross-artifact consistency and coverage gaps.
speckit-specify
Generates a validated feature specification from a natural language description in spec-kit projects.
speckit-tasks
Generate dependency-ordered tasks.md checklists from spec-kit design artifacts.
build-state-view
Implements Wolverine.Http and Marten state-view slices with query endpoints and projectors from slice.json definitions.
build-state-change
Implements Wolverine.Http and Marten state-change slices from slice.json definitions.
build-automation
Implements Wolverine and Marten automation handlers from event-modeling slice.json definitions.
load-slice
Fetches event-modeling slices from the slicedata API and persists them to local directories.
storyboard-screen
Designs and renders wireframe screens onto existing SCREEN nodes via the sketch API.
wdyt
Analyzes event model slices and posts business questions as board comments.
storyboard
Generates visual storyboards with grid-based sketch screens via a board HTTP API.
attributes
Propagates attribute additions or renames across event modeling board elements following inbound dependencies.
examples
Generates consistent example values for fields on eventmodelers board elements via REST API.
learn-eventmodelers-api
Documents the eventmodelers.ai platform API endpoints, payloads, and element types for agents.
update-slice-status
Updates a slice's status field on an eventmodelers board via the node events API.
connect
Resolves and persists eventmodelers API connection config from inline params or config file.
timeline
Builds event storming timelines on a board by placing EVENT nodes via API calls during live conversation.
place-element
Places COMMAND, READMODEL, or EVENT nodes onto an eventmodelers board timeline via REST API.
Frequently Asked Questions About William Power
FAQPage SchemaWhat 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.