dev-create-injectable
CommunityGenerate Angular injectables with Signals.
Software Engineering#typescript#architecture#frontend#angular#signals#dependency-injection#injectable
AuthorHerbertJulio
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Scaffolding Angular injectables that embrace Signals and the inject() API to simplify stateful stores and lightweight utilities.
Core Features & Use Cases
- Angular Injectable with Signals: Generates a ready-to-use Injectable with providedIn root (or component-scoped) and a signal-based internal state when required.
- Inject-based Dependencies: Replaces constructor DI with inject() calls for dependencies, enabling tree-shakable, test-friendly code.
- Guided Patterns: Distinguishes between Signal Store, Utility Service, and Data Orchestrator patterns, with examples and quick-start templates.
- Use Case: Build a small UI state store that exposes a readonly signal and a few mutators in a clean service layer.
Quick Start
Create an Angular injectable following docs/ARCHITECTURE.md section 4.4.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dev-create-injectable Download link: https://github.com/HerbertJulio/specialist-agent/archive/main.zip#dev-create-injectable Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.