Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
GitHub 저장소

Eventmodelers-Build-Kits

Eventmodelers-Build-Kits에는 Nebulit-GmbH에서 수집한 skills 53개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
53
Stars
7
업데이트
2026-07-26
Forks
3
직업 범위
직업 카테고리 4개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

learn-eventmodelers-api
소프트웨어 개발자

Teaches an agent everything about the eventmodelers platform API — all endpoints, their purpose, request payloads, response shapes, authentication, and element types.

2026-07-26
build-state-view
소프트웨어 개발자

Implements an emmett state-view slice (projection, tests, route, migration) from a slice.json definition

2026-07-26
learn-eventmodelers-api
소프트웨어 개발자

Teaches an agent everything about the eventmodelers platform API — all endpoints, their purpose, request payloads, response shapes, authentication, and element types.

2026-07-26
learn-eventmodelers-api
소프트웨어 개발자

Teaches an agent everything about the eventmodelers platform API — all endpoints, their purpose, request payloads, response shapes, authentication, and element types.

2026-07-26
build-automation
소프트웨어 개발자

Implement automation and translation slices the Cratis way — an IReactor that observes events and produces side effects, triggering further writes via ICommandPipeline. Use when: (1) implementing a new automation / reactor in a Cratis project, (2) a slice.json has a non-empty processors[] section or sliceType === "TRANSLATION", (3) the user provides an Event Modeling artifact or description of an event-driven reaction and asks to implement it, (4) the user says "implement", "create", "add" an automation, reactor, translation, or event-to-command flow in a Cratis Arc / Chronicle project.

2026-07-14
build-state-change
소프트웨어 개발자

Implement Event Sourcing write slices the Cratis way — using Cratis Arc (CQRS) + Cratis Chronicle (event sourcing) in a .NET / C# project. A write slice is: Command → Handle() → Event(s), with optional validators, constraints, and DCB business rules. Use when: (1) implementing a new write slice / command in a Cratis project, (2) a slice.json has a non-empty commands[] / events[] section, (3) the user provides an Event Modeling artifact, specification, or natural-language description of a command and asks to implement it, (4) the user says "implement", "create", "add" a write slice, command, or state change in a Cratis Arc / Chronicle project.

2026-07-14
build-state-view
소프트웨어 개발자

Implement read slices the Cratis way — a [ReadModel] record with static query methods, fed by a Chronicle projection or reducer, plus the React component that renders it. Use when: (1) implementing a new read slice / projection in a Cratis project, (2) a slice.json has a non-empty readModel / projections / queries section, (3) the user provides a read-slice Event Modeling artifact or specification and asks to implement it, (4) the user says "implement", "create", "add" a read slice, read model, projection, reducer, or query in a Cratis Arc / Chronicle project.

2026-07-14
eventmodeling-checking-completeness
소프트웨어 개발자

Step 8 of Event Modeling - Completeness Check. Verify every field has origin and destination. Ensure complete event model before code generation. Use after all scenarios defined. Do not use for: architectural validation against event sourcing principles (use eventmodeling-validating-event-models) or elaborating Given-When-Then specs (use eventmodeling-elaborating-scenarios).

2026-07-10
eventmodeling-validating-event-models
소프트웨어 개발자

Step 9 of Event Modeling - Validate event-sourced models for completeness, consistency, and event sourcing principles. Ensures events are immutable facts, state projections are deterministic, and commands are pure. Identifies gaps and suggests improvements before code generation. Use when reviewing models before code generation. Do not use for: the structured 23-check production checklist (use eventmodeling-validating-event-models-checklist) or field-level completeness verification (use eventmodeling-checking-completeness).

2026-07-10
learn-eventmodelers-api
소프트웨어 개발자

Teaches an agent everything about the eventmodelers platform API — all endpoints, their purpose, request payloads, response shapes, authentication, and element types.

2026-07-08
build-state-view
소프트웨어 개발자

Implement read slices (projections + query handlers + REST API + tests) using Axon Framework 5 with Spring Boot. A read slice is: Events projected into a Read Model, queried via QueryGateway. Use when: (1) implementing a new read slice / projection in an AF5 Java project, (2) migrating/porting a read slice from Axon Framework 4 (Java or Kotlin) to AF5, (3) user provides a read slice specification or Event Modeling artifact and asks to implement it, (4) user says "implement", "create", "add" a read slice, projection, query handler, or read model in an Axon Framework 5 / Vertical Slice Architecture project.

2026-07-08
storyboard-screen
웹·디지털 인터페이스 디자이너

Design and render a single AI-generated wireframe screen onto an existing SCREEN node using the sketch API

2026-07-07
storyboard
웹·디지털 인터페이스 디자이너

Build a complete visual storyboard with AI-generated screens from a natural language description — creates a chapter, N columns, and N custom sketch screens

2026-07-07
build-state-change
소프트웨어 개발자

Implement Event Sourcing write slices using Axon Framework 5.1.1 in this project's one established pattern: Command record → mutable decision-model entity (@EventSourced + @EventCriteriaBuilder) → @Component CommandHandler that checks entity state inline → AxonTestFixture unit test (no Spring context). Use when implementing a new write slice / command handler from a slice.json event model in this project. There is exactly one supported style — do not offer alternatives.

2026-07-05
update-slice-status
소프트웨어 개발자

Update the status of a single slice on an eventmodelers board by changing the SLICE_BORDER node's sliceStatus field

2026-07-05
eventmodeling-orchestrating-event-modeling
소프트웨어 개발자

Orchestrates complete event modeling workflow from requirements to code generation. Models architecture as UI/Processor → Command → Event → Read Model. Use when modeling a domain end-to-end from requirements. Do not use for: executing a single step in isolation (invoke the named step skill directly, e.g., eventmodeling-brainstorming-events for Step 1 or eventmodeling-elaborating-scenarios for Step 7), validating an already-completed model (use eventmodeling-validating-event-models), or modernizing legacy systems (use eventmodeling-integrating-legacy-systems).

2026-07-02
eventmodeling-slicing-event-models
소프트웨어 개발자

Identify feature slices directly from a completed event model's timeline and create slice definitions on the board — each COMMAND becomes a state-change slice, each READMODEL becomes a state-view slice, each AUTOMATION becomes an automation slice. Use after completing event modeling to define slice boundaries and note event dependencies between them. Do not use for: organizational team structure based on Conway's Law (use eventmodeling-applying-conways-law) or planning before the event model is complete (complete the full model first using eventmodeling-orchestrating-event-modeling).

2026-07-02
update-slice-status
기타 컴퓨터 관련 직업

Update the status of a single slice on an eventmodelers board by changing the SLICE_BORDER node's sliceStatus field

2026-07-02
discover-storyboard
소프트웨어 개발자

Navigate an existing web app using browser automation MCP (Puppeteer/Playwright/Chrome DevTools), capture screenshots at each step, and build one or more storyboard timelines on the board with real screenshots as SCREEN nodes — ready for event modeling

2026-07-02
update-slice-status
기타 컴퓨터 관련 직업

Update the status of a single slice on an eventmodelers board by changing the SLICE_BORDER node's sliceStatus field

2026-07-02
eventmodeling-brainstorming-events
소프트웨어 개발자

Step 1 of Event Modeling - Brainstorm all domain events from requirements. Extract every state-changing event the system could have. Use when starting event modeling from requirements or a new domain. Do not use for: arranging events in sequence (use eventmodeling-plotting-events), designing commands or read models (use eventmodeling-designing-event-models), or when a complete event list already exists.

2026-07-01
eventmodeling-identifying-inputs
소프트웨어 개발자

Step 4 of Event Modeling - Identify Commands/Inputs from UI and Processor actions. Map user actions to commands and data. Use after storyboarding UI. Do not use for: identifying read models or outputs (use eventmodeling-identifying-outputs) or elaborating behavior specifications (use eventmodeling-elaborating-scenarios).

2026-07-01
eventmodeling-identifying-outputs
소프트웨어 개발자

Step 5 of Event Modeling - Identify Outputs/Read Models from events. Show what data flows back to UI and Processors. Use after defining inputs. Do not use for: identifying commands or inputs (use eventmodeling-identifying-inputs) or verifying field completeness (use eventmodeling-checking-completeness).

2026-07-01
eventmodeling-storyboarding-events
소프트웨어 개발자

Step 3 of Event Modeling - Create UI storyboards/mockups showing what users see at each step. Capture all data fields needed from user perspective. Use after sequencing events. Do not use for: identifying commands or processor actions (use eventmodeling-identifying-inputs) or designing read models (use eventmodeling-identifying-outputs).

2026-07-01
examples
소프트웨어 개발자

Find an element on an eventmodelers board by ID, name, or cell name and add or improve example data on its fields, using linked elements for context and consistency

2026-07-01
eventmodeling-elaborating-scenarios
프로젝트 관리 전문가

Step 7 of Event Modeling - Elaborate scenarios using Given-When-Then format. Specify behavior of commands and views. Each spec tied to exactly one command or view. Use after defining systems and boundaries. Do not use for: architectural validation (use eventmodeling-validating-event-models) or verifying field completeness across the model (use eventmodeling-checking-completeness).

2026-06-26
connect
소프트웨어 개발자

Resolve eventmodelers connection config (token, boardId, baseUrl) from inline params or .eventmodelers/config.json — ask the user for missing values, persist them, and add the file to .gitignore. All other skills invoke this first.

2026-06-25
connect
소프트웨어 개발자

Resolve eventmodelers connection config (token, boardId, baseUrl) from inline params or .eventmodelers/config.json — ask the user for missing values, persist them, and add the file to .gitignore. All other skills invoke this first.

2026-06-25
connect
소프트웨어 개발자

Resolve eventmodelers connection config (token, boardId, baseUrl) from inline params or .agent-modeling-kit/.eventmodelers/config.json — ask the user for missing values, persist them, and add the file to .gitignore. All other skills invoke this first.

2026-06-25
connect
소프트웨어 개발자

Resolve eventmodelers connection config (token, boardId, baseUrl) from inline params or .eventmodelers/config.json — ask the user for missing values, persist them, and add the file to .gitignore. All other skills invoke this first.

2026-06-22
learn-eventmodelers-api
소프트웨어 개발자

Teaches an agent everything about the eventmodelers platform API — all endpoints, their purpose, request payloads, response shapes, authentication, and element types.

2026-06-22
load-slice
소프트웨어 개발자

Load all slices from the board via the slicedata API and persist them to the .build-kit-cratis-csharp/.slices/ directory hierarchy (index.json with full definitions, per-slice folders). Returns data for a specific slice by ID or title.

2026-06-22
build-automation
소프트웨어 개발자

Implement automation slices (Event to Command) using Axon Framework 5, Vertical Slice Architecture, and Event Modeling patterns. An automation is: an Event Handler that reacts to an event by dispatching a command via CommandDispatcher. Automations can be stateless (direct event-to-command mapping) or with a private read model (to look up data needed for command construction). Use when: (1) implementing a new automation / event-to-command reactor in an AF5 Java project, (2) migrating/porting an automation from Axon Framework 4 (Java or Kotlin) to AF5, (3) user provides a specification, Event Modeling artifact, or natural language description of an event-to-command reaction and asks to implement it, (4) user says "implement", "create", "add", "migrate", "port" an automation, event handler, reactor, or event-to-command flow in an Axon Framework 5 / Vertical Slice Architecture project. Understands AF4 @EventHandler/@ProcessingGroup input as one possible source format.

2026-06-15
build-automation
소프트웨어 개발자

Implements an emmett automation slice (reactor processor + command handler) from a slice.json definition

2026-06-15
build-state-change
소프트웨어 개발자

Implements an emmett state-change slice (command handler, tests, route) from a slice.json definition

2026-06-15
build-state-view
소프트웨어 개발자

Implements an emmett state-view slice (projection, tests, route, migration) from a slice.json definition

2026-06-15
build-webhook
소프트웨어 개발자

Implements a webhook slice as a self-contained Supabase Edge Function using the Emmett framework — exposes an HTTP endpoint, fires a command, emits events

2026-06-15
build-automation-workflow
소프트웨어 개발자

Analyze a list of automation slices and translate appropriate ones into Axon Framework 5 Workflows (long-running, durable, multi-step processes) instead of plain @EventHandler automations. Determines WHICH slices need a Workflow, then implements them using the AF5 Workflow engine. Use when: (1) given a set of automation slice.json definitions, decide which ones should be Workflows; (2) user asks to "convert automation to workf low", "implement as workflow", or "use Axon Workflow for this slice"; (3) a slice has multi-step logic, needs to wait for external input/approval, requires compensation/rollback, or spans significant time. NOTE: AF5 Workflows are in Preview — APIs may change; not intended for production use yet.

2026-06-13
load-slice
소프트웨어 개발자

Load all slices from the board via the slicedata API and persist them to the .build-kit-axon/.slices/ directory hierarchy (index.json with full definitions, per-slice folders). Returns data for a specific slice by ID or title.

2026-06-13
load-slice
소프트웨어 개발자

Load all slices from the board via the slicedata API and persist them to the .build-kit-node/.slices/ directory hierarchy (index.json with full definitions, per-slice folders). Returns data for a specific slice by ID or title.

2026-06-13
이 저장소에서 수집된 skills 53개 중 상위 40개를 표시합니다.