Feature Toggle Developer

Official

Seamlessly remove feature toggles, prevent tech debt.

Authoranyproto
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Removing feature toggles can leave behind orphaned code, unused components, and technical debt, cluttering your codebase. This Skill guides a systematic cleanup, ensuring a clean and efficient codebase with minimal effort.

Core Features & Use Cases

  • Systematic Removal Workflow: Provides a step-by-step process for safely removing toggle definitions and conditional checks, preventing regressions.
  • Automated Cleanup Detection: Identifies unused state variables, view components, ViewModels, imports, and parameters after toggle removal, ensuring nothing is left behind.
  • Use Case: When a feature flag is no longer needed, use this Skill to meticulously remove it from the codebase, automatically detecting and suggesting cleanup for all related code, tests, and files, saving you hours of manual searching.

Quick Start

I need to remove the 'newChatInterface' feature toggle. Guide me through the process and help me clean up any leftover code.

Dependency Matrix

Required Modules

rg

Components

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: Feature Toggle Developer
Download link: https://github.com/anyproto/anytype-swift/archive/main.zip#feature-toggle-developer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.