voro6yov

82 mods across 2 repositories, 6 stars between them.

voro6yov/spec-driven-development

Agent

Implements pytest integration tests for one aggregate's free-form ops orchestration application service (the unique braced class in .ops. .md). Synthesizes scenarios around free return types and per-method transactional/coordinator shapes. Invoke with: @ops-tests-implementer.

4 1mo ago A 77 tokens original Apache-2.0

voro6yov/spec-driven-development

Agent

Detects updates to an aggregate's ops orchestration application-service diagrams by diffing every .ops. .md against git HEAD, and writes a structured per-service report. Invoke with: @ops-updates-detector.

4 1mo ago A 59 tokens original Apache-2.0

voro6yov/spec-driven-development

Agent

Implements all queriessettings.py stub modules in the application package by applying the application-spec:settings pattern doc. Invoke with: @queries-settings-implementer.

4 1mo ago A 49 tokens original Apache-2.0

voro6yov/spec-driven-development

Agent

Implements pytest integration tests for an aggregate's Queries application service. Synthesizes test scenarios for method signatures and flows. Invoke with: @queries-tests-implementer.

4 1mo ago A 52 tokens original Apache-2.0

service-implementer

32

voro6yov/spec-driven-development

Agent

Implements one application-layer service end-to-end across interface stubs, infrastructure, test fakes, DI containers, and test fixtures. Invoke with: @service-implementer.

4 1mo ago A 54 tokens original Apache-2.0

services-finder

33

voro6yov/spec-driven-development

Agent

Identifies every service the application layer must implement by reconciling command/query merged specs with the domain and application diagrams. Invoke with: @services-finder [ ...].

4 1mo ago A 46 tokens original Apache-2.0

specs-generator

34

voro6yov/spec-driven-development

Agent

Orchestrates application spec generation (commands + queries dependencies, method specifications, and application exceptions) for an aggregate by fanning out writer subagents and merging the results. Invoke with: @specs-generator.

4 1mo ago A 50 tokens original Apache-2.0

specs-merger

35

voro6yov/spec-driven-development

Agent

Merges deps, methods, and exceptions sibling fragments into a single \ .specs.md\ (commands/queries) or \ops. .specs.md\ (ops), then deletes the consumed fragments. Invoke with: @specs-merger [ ].

4 1mo ago A 76 tokens original Apache-2.0

voro6yov/spec-driven-development

Skill Claude CodeCodex

Orchestrates end-to-end application generation for an aggregate diagram by spawning the application-spec:specs-generator and then application-spec:code-generator agents. Invoke with: /application-spec:generate-application.

4 1mo ago A 49 tokens original Apache-2.0

init-application

37

voro6yov/spec-driven-development

Skill Claude CodeCodex

Initializes the project-wide application-layer scaffolding (project package discovery, src/ /application/, src/ /infrastructure/, src/ /infrastructure/services/, src/tests/fakes/, and a minimal src/tests/conftest.py). Invoke with: /application-spec:init-application.

4 1mo ago A 63 tokens original Apache-2.0

patterns

38

voro6yov/spec-driven-development

Skill Claude CodeCodex

Umbrella catalog of all application-spec pattern references. Each pattern lives in a sibling folder of this file — / containing index.md (the pattern doc). Load to resolve pattern names to their reference docs by path instead of per-pattern skill invocations.

4 1mo ago A 57 tokens original Apache-2.0

commands

39

voro6yov/spec-driven-development

Command

Commands pattern for application services. Use when implementing write operations (create, update, delete) for domain aggregates with transaction management, domain event publishing, and command dispatching.

4 1mo ago A 36 tokens original Apache-2.0

update-code

40

voro6yov/spec-driven-development

Skill Claude CodeCodex

Application-layer code updater — the gather → implement → review flow that propagates commands/queries and ops deltas into the application service source. Invoke with: /application-spec:update-code [--review].

4 1mo ago A 48 tokens original Apache-2.0

update-specs

41

voro6yov/spec-driven-development

Skill Claude CodeCodex

Surgically updates the application service specs (commands.specs.md, queries.specs.md, services.md) from domain/diagram changes. Invoke with: /application-spec:update-specs.

4 1mo ago A 48 tokens original Apache-2.0

voro6yov/spec-driven-development

Agent

Generates pytest fixtures for > classes in tests/conftest.py by reading the State Keys table from .domain/test-plan.md. Invoke with: @aggregate-fixtures-writer.

4 1mo ago A 55 tokens original Apache-2.0

voro6yov/spec-driven-development

Agent

Implements pytest test functions for > classes from the Tests table in .domain/test-plan.md. Requires @aggregate-fixtures-writer to have run first. Invoke with: @aggregate-tests-implementator.

4 1mo ago A 60 tokens original Apache-2.0

voro6yov/spec-driven-development

Agent

Enumerates the full unit test list for every > class from the merged spec and writes a Test Plan section to .domain/test-plan.md. Invoke with: @aggregate-tests-planner.

4 1mo ago A 51 tokens original Apache-2.0

class-specifier

46

voro6yov/spec-driven-development

Agent

Generates DDD class specifications for a specific category of classes from a diagram file, writes them to a temp file under .domain/.specs-tmp/. Invoke with: @class-specifier.

4 1mo ago A 54 tokens original Apache-2.0

code-implementer

47

voro6yov/spec-driven-development

Agent

Implements all DDD classes in a scaffolded .py module using the spec in each class docstring and pattern docs read from the domain-spec:patterns umbrella. Read-modify-write only — the file at must already exist. Invoke with: @code-implementer.

4 1mo ago A 67 tokens original Apache-2.0

voro6yov/spec-driven-development

Agent

Enriches the Domain Exceptions section in .domain/exceptions.md with full class specs for each exception. Invoke with: @exceptions-specifier.

4 1mo ago A 40 tokens original Apache-2.0