angular-best-practices-signalstore by alfredoperez/angular-best-practices
npx skills add https://github.com/alfredoperez/angular-best-practices --skill angular-best-practices-signalstore用于基于信号的本地及功能状态管理的 NgRx SignalStore 规则。结合核心的 angular-best-practices 技能使用,以获得全面的 Angular 覆盖。
rxMethod 集成 RxJS 副作用withEntities 管理集合| 规则 | 影响 | 描述 |
|---|---|---|
| 使用 rxMethod 集成 RxJS | 中等 | 在 Store 中使用防抖、switchMap 及其他 RxJS 操作符 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 使用 SignalStore 管理共享状态 | 高 | 基于信号的响应式,无需完整的 NgRx 开销 |
| 使用 withComputed 处理派生状态 | 中等 | 集中化的记忆化派生逻辑 |
| 使用 withEntities 管理集合 | 中等 | O(1) 查找和标准化的 CRUD 操作 |
每周安装量
173
仓库
GitHub 星标数
28
首次出现
2026年2月9日
安全审计
安装于
github-copilot167
opencode165
codex165
gemini-cli163
amp161
kimi-cli161
NgRx SignalStore rules for signal-based local and feature state management. Use with the core angular-best-practices skill for comprehensive Angular coverage.
rxMethodwithEntities| Rule | Impact | Description |
|---|---|---|
| Use rxMethod for RxJS Integration | MEDIUM | Debounce, switchMap, and other RxJS operators in stores |
| Use SignalStore for Shared State | HIGH | Signal-based reactivity without full NgRx overhead |
| Use withComputed for Derived State | MEDIUM | Centralized memoized derivation logic |
| Use withEntities for Collections | MEDIUM | O(1) lookups and standardized CRUD operations |
Install from skills.sh/alfredoperez/angular-best-practices:
Weekly Installs
173
Repository
GitHub Stars
28
First Seen
Feb 9, 2026
Security Audits
Gen Agent Trust HubPassSocketWarnSnykPass
Installed on
github-copilot167
opencode165
codex165
gemini-cli163
amp161
kimi-cli161
Next.js 15+ 最佳实践指南:文件约定、RSC边界、异步模式与性能优化
1,000 周安装