frontend-services
OfficialBuild reusable frontend services fast
Authorslingr-stack
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you keep frontend logic organized, reusable, and testable by moving shared behavior out of views and into well-defined service modules and providers.
Core Features & Use Cases
- Singleton service patterns: Create lazy, module-level getters for service classes instead of instantiating them directly.
- Framework singleton usage: Safely consume app context, GraphQL, and config services in callbacks, lifecycle code, and other non-React locations.
- Shared reactive state: Use React context and app provider registration when state must be shared across components and trigger re-renders.
- Use case: Build a dashboard data service that composes GraphQL queries, caches results, and exposes a stable API to multiple views.
Quick Start
Ask the assistant to create a Drumr frontend service that uses a module-level singleton getter, consumes framework singletons correctly, and shares reactive state through a React provider when needed.
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: frontend-services Download link: https://github.com/slingr-stack/qa-test-drumr/archive/main.zip#frontend-services 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 536,000+ vetted skills library on demand.