feature-flag-validator

Validate feature flag schema, hook logic, admin UI, and edge functions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BruceTyndall/socelle-global --skill feature-flag-validator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feature-flag-validator
Source: https://github.com/BruceTyndall/socelle-global/tree/main/.agents/skills/feature-flag-validator
Command: npx skills add https://github.com/BruceTyndall/socelle-global --skill feature-flag-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that feature flag implementations are complete and functional across the entire application stack, from database schema to client-side hooks and server-side checks.

Core Features & Use Cases

  • Schema Validation: Verifies the presence and correctness of feature flag database schema.
  • Client-Side Logic Check: Validates the useFeatureFlag hook's evaluation logic.
  • Admin UI Verification: Confirms that the Admin Feature Flags UI supports all necessary controls.
  • Server-Side Checks: Ensures edge functions include necessary feature flag checks.
  • Use Case: After introducing a new feature flag or modifying the existing flag system, run this skill to guarantee that all components correctly recognize and apply the flag's state, preventing unexpected behavior or outages.

Quick Start

Run the feature-flag-validator skill from the repo root to check the feature flag implementation.

Frequently Asked Questions about feature-flag-validator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate feature flag implementation across my application stack?▼

Feature flag validation checks ensure that database schema, client-side hooks, admin UI controls, and server-side edge functions correctly recognize and apply flag states. This prevents unexpected behavior when introducing or modifying flags.

When do I need to run a feature flag validation check?▼

You need feature flag validation after introducing a new flag or modifying the existing flag system. This guarantees all components correctly apply the flag's state, preventing unexpected behavior or outages.

How does feature flag database schema validation work?▼

Feature flag database schema verification checks for the presence and correctness of the schema definition. It ensures the database layer properly supports the flag system before client-side or server-side logic is applied.

Can I verify the useFeatureFlag hook behavior and admin UI controls?▼

Yes, validation covers the useFeatureFlag hook evaluation logic and confirms the Admin Feature Flags UI supports all necessary management controls, ensuring proper client-side behavior and administrative oversight.

Does feature flag validation include server-side edge function checks?▼

Yes, feature flag validation includes server-side checks to ensure edge functions contain necessary feature flag access controls. This guarantees robust operational readiness across the entire application stack.