feature-flags
CommunityManage feature toggles in ASP.NET Core
Software Engineering#feature flags#asp.net core#a/b testing#feature management#gradual rollout#razor pages
AuthorAGIBuild
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides robust patterns for implementing and managing feature flags in ASP.NET Core Razor Pages applications, enabling safe deployments, gradual rollouts, and A/B testing.
Core Features & Use Cases
- Configuration-Based Flags: Define feature toggles in
appsettings.jsonwith environment-specific overrides. - Typed Feature Flags: Use constants for compile-time safety and better discoverability.
- Razor Pages Integration: Conditionally render UI elements and control routing based on feature flag status.
- Gradual Rollouts: Implement user-based and percentage-based rollouts for new features.
- Time-Based Flags: Enable features automatically during specific time windows.
- Use Case: Roll out a new dashboard feature to 10% of users initially, then gradually increase the percentage while monitoring performance and user feedback.
Quick Start
Use the feature-flags skill to enable the 'NewDashboard' feature for beta testers in your ASP.NET Core application.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: feature-flags Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#feature-flags 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 223,000+ vetted skills library on demand.