SebastienDegodez

88 mods across 2 repositories, 200 stars between them.

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when selecting architecture patterns for a new feature, performing Event Modeling, defining bounded contexts, choosing DDD tactical patterns, evaluating pattern fitness, or understanding how patterns compose. Covers Event Modeling methodology, DDD strategic design, DDD tactical patterns, Clean Architecture, CQRS…

8 3d ago A 64 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when reviewing DESIGN artefacts (event models, ADRs, component diagrams, context maps, interface contracts) for quality, DDD compliance, and architectural correctness. Contains gate definitions and scoring rubric for the solution-architect-reviewer lenses.

8 3d ago A 53 tokens GPL-3.0

bdd-methodology

75

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when writing, reviewing, or structuring BDD scenarios in Gherkin format. Covers Given/When/Then conventions, scenario outline patterns, background usage, tag strategies, and domain language alignment. Load before any Gherkin authoring.

8 3d ago A 54 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use to reverse-engineer an existing/brownfield codebase into structured, confidence-scored characterization artifacts (tech stack, feature inventory, dependency & integration map, existing API contracts, test-coverage traceability, tech debt & risks). Use before composing a PRD, or standalone to understand a legacy…

8 3d ago A 111 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use to discover or reconstruct a service's API contract and produce characterization (golden-master) tests that lock in its CURRENT behavior — including existing bugs — as a safety net before refactoring a brownfield service. Delegates stack detection and Microcks wiring to contract-testing-roster and…

8 3d ago A 103 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when it is unclear where a test belongs and what it is allowed to talk to — which test project and layer it goes in, whether it gets a real database, an in-memory fake, or no double at all, and whether a value object or a constructor is worth a test of its own. Also use when layer dependencies must be enforced by…

8 3d ago A 82 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use to compose an HVE-format PRD (17 sections, docs/prds/ .md) from brownfield characterization artifacts produced by characterize-brownfield. Maps as-is features, constraints, integrations, coverage and tech debt into HVE PRD sections with FR/NFR IDs and full traceability. Activate on 'write the PRD', 'compose PRD…

8 3d ago C 95 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when the contract-testing-roster resolved a .NET stack for a provider-side contract test. Always provides the baseline WebApplicationFactory + HttpClient integration test recipe; when the Microcks opt-in is enabled, additionally provides the MicrocksContainer + TestEndpointAsync(OPENAPISCHEMA) layer that replays…

8 3d ago A 103 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when an agent must produce a provider-side contract test for THIS service's API and needs to know the stack adapter and whether the optional Microcks verification layer is enabled. Resolves the stack and reads the Microcks opt-in (off by default), then points to the concrete contract-testing- adapter. Loaded by…

8 3d ago A 96 tokens GPL-3.0

contract-testing

82

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when authoring OpenAPI/AsyncAPI contracts, generating Microcks samples, setting up Testcontainers mocks, verifying provider contracts, or bridging API contracts across DESIGN → DISTILL → DELIVER phases.

8 3d ago A 43 tokens GPL-3.0

craft-discipline

83

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when a change looks finished and is about to be committed, or a phase has just turned green — the self-check the software-engineer runs before claiming the work is done. Not a review contract. The reviewer verifies artifacts independently.

8 3d ago B 51 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when reviewing DISCOVER artefacts (triage reports, sprint proposals) for completeness, prioritization quality, and duplicate handling. Contains gate definitions G1-G6 and scoring rubric for the backlog-discoverer-reviewer lenses.

8 3d ago A 52 tokens GPL-3.0

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when building GitHub search queries, paginating through issue results, filtering by labels/milestones/assignees, or implementing artifact-driven discovery from git history. Covers GitHub search syntax, MCP tool usage patterns, and result ranking.

8 3d ago A 54 tokens GPL-3.0

issue-refinement

86

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when transforming raw issues or feature requests into well-structured user stories with acceptance criteria. Covers user story format, INVEST criteria, acceptance criteria patterns, story splitting techniques, DoR 8-item gate, and 8 antipatterns to detect.

8 3d ago A 54 tokens GPL-3.0

issue-triage

87

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use when triaging GitHub issues by assigning labels, priority, effort estimates, or detecting duplicates. Covers triage methodology, label taxonomy, priority frameworks, effort sizing, and sprint proposal construction.

8 3d ago A 44 tokens GPL-3.0

mikado-method

88

SebastienDegodez/skraft-plugin

Skill Claude CodeCodex

Use to refactor or restructure existing code IN PLACE when the change is likely to break things in ways that are hard to predict up front — drive the Mikado Method loop: attempt the change naively, capture what breaks as prerequisite graph nodes, revert, and implement bottom-up from the leaves, always keeping the…

8 3d ago A 90 tokens GPL-3.0