Ayman Kastali
Community@aymankastali · Dubai
Backend Engineer
Agent Skills by Ayman Kastali
Showing 9 vetted skills indexed across 1 GitHub repositories.
architecture-decisions
Capture and govern architectural decisions with a five-phase ADR process.
clean-code
Enforces four-phased code quality gates for naming, function, structure, and smells.
python-testing
Enforce phased gates for Python test design, mocking, and advanced strategies.
solid-principles
Enforce SOLID design principles across code modules with five gating phases.
design-patterns
Diagnose design problems and select patterns via four-phase verification checks.
ddd-planning
Plan a Domain-Driven Design project through six phase gates from discovery to implementation.
refactoring
Plan and execute incremental refactorings with characterization tests and phased gates.
modern-python
Enforce Python 3.14+ idioms and typing patterns in code reviews.
domain-driven-design
Align software models with business domains using Domain-Driven Design principles.