All authors

Claude Skills by pierrebelin
github.com/pierrebelin14 skills0 installs0 views
- Tests Contract TestsCreate or modify xUnit HTTP contract tests with Verify and WebApplicationFactory. Use when a route or a public HTTP contract changes; not for business rules nor an E2E lifecycle.Votes: 0GitHub stars: 7
- Tests E2e TestsCreate or modify xUnit E2E tests through Aspire and the client SDK for a complete business lifecycle. Use only when the plan selects a scenario of at least two operations; never for a single endpoint.Votes: 0GitHub stars: 7
- Tests Integration TestsCreates EF Core repository/persistence integration tests with the Builder pattern and SQL Server Testcontainers. Seeding through the DbContext directly.Votes: 0GitHub stars: 7
- Tests Unit TestsCreate or modify xUnit unit tests for .NET application handlers/services with a fixture and hand-written doubles. Use for business rules, query results and command events; never to test an aggregate directly.Votes: 0GitHub stars: 7
- AskUse when the user asks how the product behaves or why (business rule, use case, decision, handler guarantee), or before changing a handler outside the kit's flow. Answers from the knowledge base via `cctoolkit ask`, each fact cited by id.Votes: 0GitHub stars: 7
- Business SpecUse for a short, testable business spec of a feature once its business decisions are clarified. Reads the knowledge base, writes the feature's delta with global ids. No technical design.Votes: 0GitHub stars: 7
- Implement TddUse to implement a .NET/DDD batch or a whole plan under strict TDD: launches the run-lot workflow (run-plan for a plan) and answers its questions.Votes: 0GitHub stars: 7
- Kit InitRun once per repo after enabling cctoolkit, or to reconfigure it: stack, preset, language, kit.config.json, rules, preset skills, settings, statusline, doctor.Votes: 0GitHub stars: 7
- Knowledge MergeUse to bring a delivered feature into the knowledge base: after run-plan staged its merge, after a plan run batch by batch, or --partial for an abandoned plan. Writes only on confirmation.Votes: 0GitHub stars: 7
- Knowledge SyncUse to build the business knowledge base, or align it with code changed outside the kit's flow (hotfix, refactor, another developer), or when reminded it may be behind. Run before committing.Votes: 0GitHub stars: 7
- LearnRun when doctor prints `NOTE learn`: turns gaps recurring across /verify-ddd-tdd verdicts into a rule, audit criterion or mechanical check. `memory` audits the auto-memory instead.Votes: 0GitHub stars: 7
- Plan ImplementationUse when a validated business spec must become a DDD technical plan split into batches before coding. Traces RM/CU, DDD decisions and targeted test scenarios.Votes: 0GitHub stars: 7
- Quality ReportProduces the periodic quality report of the main branch (.NET): asks the Stryker mode, launches the run-audit workflow, relays the report.Votes: 0GitHub stars: 7
- Verify Ddd TddUse after /implement-tdd, before the next batch: audits a .NET batch (correctness, reuse, simplification, cost, plan conformance, test policy, TDD evidence). Fast by default, full on request.Votes: 0GitHub stars: 7