AIPM
Theme

AIPM publisher

Maciej Ciemborowicz

These public skills were imported from their linked source repositories. This publisher has not claimed the AIPM account yet.

Account verification confirms account control. It does not guarantee that every package is safe.

14 skills

Skills from Maciej Ciemborowicz

Maciej Ciemborowicz/working-effectively-with-legacy-code

Apply Michael Feathers-inspired legacy-code rules when changing hard-to-test code safely with characterization tests, seams, sprout methods, or wrap methods.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 8:47 AM7.90 KBMIT

Maciej Ciemborowicz/the-pragmatic-programmer

Apply Hunt and Thomas-inspired pragmatic programming rules when improving engineering judgment, feedback loops, DRY knowledge, orthogonality, automation, or adaptability.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 8:47 AM8.64 KBMIT

Maciej Ciemborowicz/release-it

Apply Michael T. Nygard-inspired production reliability rules when designing failure handling, timeouts, retries, circuit breakers, observability, or deployment behavior.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 8:47 AM8.05 KBMIT

Maciej Ciemborowicz/refactoring-guru

Apply Refactoring.Guru-inspired rules when diagnosing code smells, choosing refactoring techniques, and stopping cleanup before uncontrolled redesign.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 8:45 AM20.7 KBMIT

Maciej Ciemborowicz/refactoring

Apply Martin Fowler-inspired refactoring rules when improving existing code structure while preserving observable behavior.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:48 AM8.98 KBMIT

Maciej Ciemborowicz/patterns-of-enterprise-application-architecture

Apply Martin Fowler-inspired enterprise architecture rules when choosing layers, service layers, transaction scripts, domain models, repositories, mappers, or DTOs.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:48 AM8.94 KBMIT

Maciej Ciemborowicz/implementing-domain-driven-design

Apply Vaughn Vernon-inspired implementation DDD rules when building aggregates, domain events, repositories, application services, or context integrations.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:48 AM7.58 KBMIT

Maciej Ciemborowicz/domain-driven-design-distilled

Apply Vaughn Vernon-inspired lightweight DDD rules when using bounded contexts, subdomains, context maps, and tactical modeling without excess ceremony.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:48 AM7.16 KBMIT

Maciej Ciemborowicz/domain-driven-design

Apply Eric Evans-inspired DDD rules when modeling a complex domain, defining bounded contexts, protecting ubiquitous language, or designing aggregates.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:48 AM16.0 KBMIT

Maciej Ciemborowicz/designing-data-intensive-applications

Apply Martin Kleppmann-inspired data-system rules when designing reliability, scalability, consistency, replication, transactions, streams, or schema evolution.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:48 AM9.00 KBMIT

Maciej Ciemborowicz/code-complete

Apply Steve McConnell-inspired construction rules when implementing routines, variables, classes, control flow, defensive code, or tests.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:47 AM7.74 KBMIT

Maciej Ciemborowicz/clean-code

Apply Robert C. Martin-inspired clean code rules when improving readability, naming, function design, responsibilities, or testable everyday code.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:47 AM7.51 KBMIT

Maciej Ciemborowicz/clean-architecture

Apply Robert C. Martin-inspired architecture rules when separating business policy from frameworks, databases, UI, or infrastructure details.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:47 AM8.71 KBMIT

Maciej Ciemborowicz/a-philosophy-of-software-design

Apply John Ousterhout-inspired software design rules when reducing complexity, designing module boundaries, or reviewing APIs and abstractions.

Published by Maciej Ciemborowicz

skillScanned · no issues★ 2.8KImported · UnverifiedAll toolsSep 22, 2026, 5:47 AM7.72 KBMIT
Maciej Ciemborowicz AI Skills | AIPM