http-client

from pluginagentmarketplace/custom-plugin-angular

Angular Development Plugin

2 stars1 forksUpdated Jan 7, 2026
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-angular --skill http-client

SKILL.md

Angular HTTP Client Skill

Overview

Master Angular's HttpClient module for making HTTP requests, handling responses, implementing interceptors, and managing API communication patterns.

Topics Covered

HttpClient Basics

  • GET, POST, PUT, DELETE requests
  • Request and response typing
  • Query parameters and headers
  • Response body parsing

Interceptors

  • HTTP interceptor creation
  • Authentication token injection
  • Request/response transformation
  • Error handling interceptors
  • Loading state management

Error Handling

  • HttpErrorResponse handling
  • Retry strategies with RxJS
  • Global error handling
  • User-friendly error messages

Advanced Patterns

  • Request cancellation
  • File upload/download
  • Progress tracking
  • Caching strategies
  • API service design

Prerequisites

  • Angular Core fundamentals
  • TypeScript basics
  • RxJS Observables understanding

Learning Outcomes

  • Create type-safe API services
  • Implement authentication interceptors
  • Handle errors gracefully
  • Build reusable HTTP patterns

Repository Stats

Stars2
Forks1
LicenseOther