All authors

Claude Skills by janpereira-dev
github.com/janpereira-dev475 skills1 installs71 views
- Angular Build Angular V22 Build System MigrationUse this skill when Angular 22 build, serve, or test infrastructure needs to move away from deprecated builder paths.Votes: 0GitHub stars: 4
- Angular Components Angular V22 Component ContractsUse this skill when Angular 22 changes affect component creation, selector rules, host directives, or default component behavior.Votes: 0GitHub stars: 4
- Angular Components Container PresentationalSplits Angular components into container and presentational responsibilities when it improves data flow, reuse, testability, and UI boundaries.Votes: 0GitHub stars: 4
- Angular Components Shared Ui Library ContractAudits and designs Angular shared UI/component libraries in Nx monorepos to keep reusable UI contracts free of feature, domain, data-access, store, router, and backend concerns.Votes: 0GitHub stars: 4
- Angular Dependency InjectionReviews, designs, and refactors Angular dependency injection for services, providers, injectors, InjectionToken, inject(), testing overrides, standalone apps, NgModules, SSR, lazy loading, and provider scopes.Votes: 0GitHub stars: 4
- Angular Design Angular Component Library ContractsDefine Angular component-library APIs, compatibility, theming, composition, testing, documentation, and consumer stability.Votes: 0GitHub stars: 4
- Angular Design Angular Headless Accessible ComponentsRoute Angular custom interactive components to native HTML, Angular Aria, or CDK accessibility primitives by version and pattern complexity.Votes: 0GitHub stars: 4
- Angular Docs Angular Adr For Architecture DecisionsCapture Angular architecture decisions as short ADRs with context, decision, consequences, and validation criteria before implementation.Votes: 0GitHub stars: 4
- Angular Docs Angular Review PacketBuild a compact review packet for Angular PRs that highlights architecture, risk, validation, and rollback points for human or agent review.Votes: 0GitHub stars: 4
- Angular Docs Angular Upgrade Report TemplateProduce a concise upgrade report that records the current stack, hop taken, gates passed, blockers, and next safe step.Votes: 0GitHub stars: 4
- Angular Education Angular V22 Business Impact ExplainerTranslate Angular 22 upgrade work into cost, risk, quality, time-to-market, and operational impact. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Education Angular V22 Non Dev Concepts MapExplain Angular 22 concepts to non-developers with accurate, non-infantilizing language. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Education Angular V22 Signals Forms Router AnalogyUse careful analogies for Signals, Signal Forms, Router, SSR, and resources. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Education Angular V22 Upgrade Risk Plain LanguageExplain why an Angular upgrade is not just changing a version number. For Angular 22 projects and 21-to-22 upgrade planning.Votes: 0GitHub stars: 4
- Angular Forms Angular Cva PatternsDesign ControlValueAccessor implementations with clear boundaries, typed contracts, and minimal side effects.Votes: 0GitHub stars: 4
- Angular Forms Angular Number Input Min Max Validation V12Review Angular numeric inputs and min/max validation after Angular 12 when <input type="number"> behavior can affect form validity and submit flows.Votes: 0GitHub stars: 4
- Angular Forms Angular Signal Forms ReadinessAssess whether a forms area is ready to adopt Signal Forms or should stay on reactive forms for now.Votes: 0GitHub stars: 4
- Angular Forms Angular Typed Forms GovernanceGovern the move to typed forms with a bounded migration plan and explicit rollback point.Votes: 0GitHub stars: 4
- Angular Forms Angular Typed Forms MigrationMigrate Angular reactive forms to typed forms in bounded slices after Angular 14+. Use when converting FormControl, FormGroup, FormArray, and FormBuilder usage incrementally.Votes: 0GitHub stars: 4
- Angular Forms Angular Untyped Forms BridgeUse untyped form controls as a temporary bridge while migrating to typed forms in Angular. Use when a large forms codebase cannot be converted safely in one pass.Votes: 0GitHub stars: 4
- Angular Forms Angular V22 Signal FormsUse this skill when an Angular 22 app is adopting Signal Forms or needs to align form code with stricter template and validation rules.Votes: 0GitHub stars: 4
- Angular Forms Form Validation ContractsReviews Angular form validation contracts for enterprise workflows, focusing on synchronous and async validators, cross-field rules, error presentation, and reusable validation policy.Votes: 0GitHub stars: 4
- Angular Forms Reactive Forms Patterns V14Reviews Angular reactive forms with typed forms support in Angular 14+ projects, focusing on typed controls, validation architecture, and enterprise workflow safety.Votes: 0GitHub stars: 4
- Angular Forms Reactive Forms PatternsDesigns and reviews Angular reactive forms for enterprise features, focusing on typed form models, validation architecture, DTO mapping, state separation, and testable form workflows.Votes: 0GitHub stars: 4
- Angular Governance Angular Change Type ClassifierClassify the change as bugfix, refactor, upgrade, modernization, performance, testing, security, or architecture before touching code.Votes: 0GitHub stars: 4
- Angular Governance Angular Compatibility EvidenceRequire version and dependency evidence before recommending or applying an Angular change.Votes: 0GitHub stars: 4
- Angular Governance Angular Migration Vs Modernization BoundaryPrevent mixing version migrations with modernization work in the same change unless explicitly requested.Votes: 0GitHub stars: 4
- Angular Governance Angular Project ClassifierClassify the Angular project shape before any change: app, library, monorepo, SSR, hybrid, microfrontend, or legacy migration.Votes: 0GitHub stars: 4
- Angular Governance Angular Validation ContractDefine the minimum validation contract for a change, such as build, unit tests, lint, e2e, bundle, or SSR validation.Votes: 0GitHub stars: 4
- Angular I18n Angular Localize V9 MigrationMigrate Angular i18n apps to @angular/localize and $localize usage. Use when legacy i18n extraction or runtime localization needs to be aligned with Angular 9+ tooling.Votes: 0GitHub stars: 4
- Angular Ivy Angular Ivy Only V13 GateGate Angular upgrades on Ivy-only readiness. Use when the project is moving to Angular 13+ and View Engine or ngcc compatibility must be explicitly resolved before the upgrade can proceed.Votes: 0GitHub stars: 4
- Angular Libraries Angular View Engine Library Audit V13Audit Angular libraries for View Engine compatibility before Angular 13 and later upgrades. Use when ngcc or View Engine metadata could still affect the upgrade path.Votes: 0GitHub stars: 4
- Angular Material Angular Aria Headless PatternsDesign accessible headless UI patterns that can later evolve toward Angular Aria or CDK primitives.Votes: 0GitHub stars: 4
- Angular Material Angular Cdk A11y PatternsApply Angular CDK accessibility primitives with explicit keyboard, focus, and announcement behavior.Votes: 0GitHub stars: 4
- Angular Material Angular Material Theming SystemManage Angular Material themes, typography, and density with maintainable design-system boundaries.Votes: 0GitHub stars: 4
- Angular Migration Angularjs DecommissionRemove AngularJS legacy surface once the replacement is stable and migration checkpoints are complete.Votes: 0GitHub stars: 4
- Angular Migration Angularjs Hybrid NgupgradePlan and validate the ngUpgrade hybrid bridge between AngularJS and Angular with bounded risk and rollback awareness.Votes: 0GitHub stars: 4
- Angular Migration Angularjs Legacy InventoryInventory AngularJS surface area, upgrade constraints, and legacy dependencies before any migration work.Votes: 0GitHub stars: 4
- Angular Migration Angularjs Routing MigrationMigrate AngularJS routing to Angular routing with bounded, testable steps.Votes: 0GitHub stars: 4
- Angular Migration Angularjs Service MigrationMigrate AngularJS services to Angular services and injectables with a bounded compatibility plan.Votes: 0GitHub stars: 4
- Angular Migration Angularjs Strategy SelectorSelect the safest AngularJS-to-Angular migration strategy based on app shape, risk, and rollback constraints.Votes: 0GitHub stars: 4
- Angular Migration Angularjs Template Syntax MigrationMigrate AngularJS template syntax to Angular template syntax with minimal behavioral drift.Votes: 0GitHub stars: 4
- Angular Migration Angularjs To Angular Modernization OrchestratorCoordinates an incremental modernization from AngularJS 1.x to modern Angular by detecting legacy evidence, choosing a migration strategy, and routing to the smallest next migration skill.Votes: 0GitHub stars: 4
- Angular Modernization Angular Control Flow V17 MigrationAdopt Angular built-in control flow syntax in bounded post-upgrade modernization slices after Angular 17 is stable. Use when replacing *ngIf, *ngFor, and *ngSwitch with @if, @for, and @switch in a controlled feature slice, not during a version hop.Votes: 0GitHub stars: 4
- Angular Modernization Angular Control Flow V18 MigrationAdopt Angular built-in control flow syntax in bounded post-upgrade modernization slices after Angular 18 is stable. Use when replacing *ngIf, *ngFor, and *ngSwitch with @if, @for, and @switch in a controlled feature slice, not during a version hop.Votes: 0GitHub stars: 4
- Angular Modernization Angular Control Flow V19 MigrationAdopt Angular built-in control flow syntax in bounded post-upgrade modernization slices after Angular 19 is stable. Use when replacing *ngIf, *ngFor, and *ngSwitch with @if, @for, and @switch in a controlled feature slice, not during a version hop.Votes: 0GitHub stars: 4
- Angular Modernization Angular Control Flow V20 MigrationAdopt Angular built-in control flow syntax in bounded post-upgrade modernization slices after Angular 20 is stable. Use when replacing *ngIf, *ngFor, and *ngSwitch with @if, @for, and @switch in a controlled feature slice, not during a version hop.Votes: 0GitHub stars: 4
- Angular Modernization Angular Control Flow V21 MigrationAdopt Angular built-in control flow syntax in bounded post-upgrade modernization slices after Angular 21 is stable. Use when replacing *ngIf, *ngFor, and *ngSwitch with @if, @for, and @switch in a controlled feature slice, not during a version hop.Votes: 0GitHub stars: 4
- Angular Modernization Angular Defer Views V17 AdoptionAdopt Angular deferrable views in bounded post-upgrade modernization slices after Angular 17 is stable. Use when improving render timing, route splitting, and loading behavior with @defer without mixing the change into a version hop.Votes: 0GitHub stars: 4
- Angular Modernization Angular Defer Views V18 AdoptionAdopt Angular deferrable views in bounded post-upgrade modernization slices after Angular 18 is stable. Use when improving render timing, route splitting, and loading behavior with @defer without mixing the change into a version hop.Votes: 0GitHub stars: 4