feature-flag-analytics-expert
Skill75 starsChanged 38 days agoMITView on GitHub
Expert guide for Feature Flags & Progressive Rollout (PostHog, LaunchDarkly, GrowthBook), A/B testing orchestration, and canary releases / Panduan ahli Feature Flags, A/B testing, dan rilis bertahap.
- Reads credentials
In this repository149 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- .cursor/rules/vibes-plug-core.mdcCursor rule
- accessibility-testing-expertSkill
- adaptive-model-cascadeSkill
- affective-computing-emotion-aiSkill
- agentic-coding-workflow-expertSkill
- agentic-memory-architectSkill
- agentic-micro-economy-architectSkill
- ai-code-review-autonomousSkill
- ai-llm-integration-expertSkill
- ai-media-generation-expertSkill
- ai-prompt-engineering-expertSkill
- ai-safety-governance-expertSkill
- angular-expertSkill
- anti-slopSkill
- api-design-expertSkill
- api-gateway-proxy-expertSkill
- app-analyzer-optimizerSkill
- apple-ecosystem-expertSkill
- app-promo-media-expertSkill
- astro-framework-expertSkill
- async-queue-temporal-expertSkill
- authentication-identity-expertSkill
- autonomous-api-drift-healerSkill
- autonomous-red-teamerSkill
- autonomous-tdd-debuggerSkill
- biome-linter-formatter-expertSkill
- blockchain-web3-expertSkill
- brainstormingSkill
- browser-automation-expertSkill
- bun-runtime-expertSkill
- chatbot-messaging-expertSkill
- ci-cd-devops-architectSkill
- cloud-hosting-expertSkill
- coderabbitSkill
- compliance-gdpr-privacy-expertSkill
- composable-mach-architectSkill
- context-window-engineerSkill
- cron-scheduler-expertSkill
- database-orm-expertSkill
- data-pipeline-etl-expertSkill
- data-telemetry-expertSkill
- data-visualization-expertSkill
- deep-research-analystSkill
- dependency-upgrade-migratorSkill
- design-system-architectSkill
- desktop-electron-expertSkill
- documentation-site-expertSkill
- doku-mcp-serverSkill
- doku-payment-gatewaySkill
- domain-driven-design-expertSkill
- e2e-testing-expertSkill
- ecommerce-expertSkill
- email-notification-expertSkill
- ephemeral-generative-ui-architectSkill
- ephemeral-wasm-sandbox-executorSkill
- error-resilience-expertSkill
- event-driven-architectSkill
- file-upload-media-expertSkill
- The first 60 shown.
The file
Files
Feature Flag & Progressive Rollout Expert
English | Bahasa Indonesia
<a name="english"></a>
English
Purpose & Overview
Production-grade guidelines for feature flag management, progressive feature rollouts, canary deployments, A/B testing experiment analysis, and dynamic server-side/client-side feature evaluation using PostHog, LaunchDarkly, and GrowthBook.
Key Capabilities
- Feature Gating: Decoupling code deployment from feature release with instant kill-switches.
- Canary & Percentage Rollout: Incrementally releasing new features to 5%, 25%, 50%, and 100% of user segments.
- Experimentation Engine: Statistical A/B testing with conversion metrics and variant analytics.
import { PostHog } from 'posthog-node';
const posthog = new PostHog(process.env.POSTHOG_API_KEY!);
export async function isNewCheckoutEnabled(userId: string) {
const isEnabled = await posthog.isFeatureEnabled('new-checkout-flow', userId);
return isEnabled;
}Implementation Checklist
- Initialize the Feature Flag client (e.g., PostHog/LaunchDarkly) securely on the server and client.
- Create flags in the dashboard before referencing them in code.
- Set fallback (default) values for flags in case of network failures.
- Use user identification (User ID/Distinct ID) consistently to ensure the same user gets the same flag variant.
- Clean up obsolete flags from the codebase once a feature is 100% rolled out.
Orchestration & Integration
- Integrates with:
data-telemetry-expert,e2e-testing-expert,ci-cd-devops-architect.
<a name="bahasa-indonesia"></a>
Bahasa Indonesia
Deskripsi
Panduan tingkat produksi untuk manajemen feature flags, rilis fitur bertahap (progressive rollout), canary deployment, pengujian A/B testing, dan evaluasi fitur dinamis menggunakan PostHog, LaunchDarkly, dan GrowthBook.
Fitur Utama
- Feature Gating: Memisahkan deployment kode dari rilis fitur dengan tombol kill-switch instan.
- Rilis Bertahap (Canary): Meluncurkan fitur baru secara bertahap ke 5%, 25%, 50%, hingga 100% segmen pengguna.
- Mesin Eksperimen: Pengujian A/B statistik dengan metrik konversi dan analitik varian.
Checklist Implementasi
- Inisialisasi klien Feature Flag (misal: PostHog/LaunchDarkly) secara aman di server dan klien.
- Buat flag di dasbor sebelum mereferensikannya dalam kode.
- Tetapkan nilai fallback (default) untuk flag sebagai antisipasi kegagalan jaringan.
- Gunakan identifikasi pengguna (User ID/Distinct ID) secara konsisten untuk memastikan pengguna yang sama mendapat varian flag yang sama.
- Bersihkan flag yang kedaluwarsa dari basis kode setelah fitur 100% dirilis.
Integrasi Orkestrasi
- Terintegrasi dengan:
data-telemetry-expert,e2e-testing-expert,ci-cd-devops-architect.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

