Simon Jarillo
6 skills · 0 stars total
6 skills
Create standalone Angular components with signal inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Use when creating new components, refactoring class components, implementing presentation/container patterns, or working with component composition in Angular 19+.
Guide for creating Agent Skills following the official specification. Use when creating new skills, validating skill structure, understanding frontmatter requirements, organizing skill resources, or ensuring compliance with Agent Skills standard.
Interactive Commitizen CLI with cz-git adapter for conventional commits. Use when setting up commit message conventions, creating interactive commit workflows, customizing commit prompts, or enforcing commit standards in projects with multiple contributors.
Modern HTML5 semantic markup, accessibility, forms, and best practices. Use when creating web page structure, implementing semantic HTML, ensuring accessibility, or building form interfaces.
Nginx configuration for serving Single Page Applications, reverse proxying APIs, SSL/TLS setup, caching strategies, and performance optimization. Use when deploying Angular/React apps, configuring reverse proxies, setting up load balancing, or optimizing web server performance.
Reactive state management with Angular Signals including signal(), computed(), linkedSignal(), effect(), and RxJS interop. Use when managing component state, creating derived values, handling side effects, or converting between signals and observables in Angular 16+.