backend-config
OfficialMaster Drumr backend config with less guesswork.
Software Engineering#testing#backend#configuration#environment variables#dependency injection#workflows
Authorslingr-stack
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill removes the ambiguity and repetition of reading backend configuration by showing how Drumr Framework loads config/config.json, applies environment variable defaults, and exposes settings through a single ConfigService.
Core Features & Use Cases
- Runtime Configuration Access: Read built-in sections such as graphql, auth, metadata, and workflows without manual file parsing.
- Custom App Settings: Store and retrieve application-specific values through custom properties or typed section access.
- Environment Variable Interpolation: Use defaulted environment placeholders in JSON and let the framework coerce values safely.
- Test Configuration Overrides: Replace the production config file in integration tests with a TestConfigService subclass.
- Use Case: A developer needs to change GraphQL ports, auth paths, workflow retention, and mail settings across environments while keeping the same code path.
Quick Start
Use the backend-config skill to explain how to structure config/config.json, read settings through ConfigService, and override configuration in tests.
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: backend-config Download link: https://github.com/slingr-stack/qa-test-drumr/archive/main.zip#backend-config 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.