feature-flagging

Solid

Feature flag configuration and rollout planning for controlled releases

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Feature Flagging Skill ## Overview Specialized skill for feature flag configuration and rollout planning. Enables product teams to plan and manage controlled feature releases with proper targeting, monitoring, and rollback strategies. ## Capabilities ### Flag Design - Generate feature flag specifications - Design flag naming conventions - Create flag documentation templates - Define flag types (release, experiment, ops, permission) - Plan flag dependencies and interactions ### Rollout Planning - Design rollout percentage strategies - Create flag targeting rules - Plan canary and gradual rollouts - Define geographic or segment-based rollouts - Create rollout schedules ### Operations - Generate kill switch procedures - Track flag lifecycle and cleanup - Monitor flag impact on metrics - Plan flag deprecation - Create incident response procedures ## Target Processes This skill integrates with the following processes: - `product-launch-gtm.js` - Feature flag rollout for launches - `beta-program.js` - Beta feature flagging - `conversion-funnel-analysis.js` - A/B test flag management ## Input Schema ```json { "type": "object", "properties": { "mode": { "type": "string", "enum": ["design", "rollout", "audit", "deprecate"], "description": "Operation mode" }, "feature": { "type": "object", "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "type": { "type": "string", "enum"...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills