Skip to content
Development
Command

/feature-flag-status

**Project context:** Values in angle brackets below (e.g. `<scheme>`, `<JIRA_KEY>`, `<flag-key-enum>`) are resolved at runtime — detect them from the project (`xcodebuild -list -json` for the scheme, `git`/`gh` for repo & owner, the branch name for the Jira key, a codebase

From plugin
ios-workflow-claude
722 skills3 agents22 commands
Install
$ npx -y skills add carloshpdoc/ios-workflow-claude --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/feature-flag-status

Context preview

What this command does when you run it.

**Project context:** Values in angle brackets below (e.g. `<scheme>`, `<JIRA_KEY>`, `<flag-key-enum>`) are resolved at runtime — detect them from the project (`xcodebuild -list -json` for the scheme, `git`/`gh` for repo & owner, the branch name for the Jira key, a codebase

Command definition

feature-flag-status.md

Feature Flag Cleanup Status

> **Project context:** Values in angle brackets below (e.g. `<scheme>`, `<JIRA_KEY>`, `<flag-key-enum>`) are resolved at runtime — detect them from the project (`xcodebuild -list -json` for the scheme, `git`/`gh` for repo & owner, the branch name for the Jira key, a codebase search for flag/font files), or ask if they cannot be inferred. This plugin ships no per-project config.

Show the current feature flag cleanup progress.

Steps

1. Read the Tracking File

Read `docs/feature-flags/status.md` and parse the progress table.

2. Calculate Summary Statistics

Count flags by status:

  • **Removed:** Successfully cleaned up
  • **In-Progress:** Currently being worked on
  • **Pending:** Not yet started

3. Show Progress

Display:

## Feature Flag Cleanup Progress

| Status      | Count | Percentage |
|-------------|-------|------------|
| Removed     | X     | X%         |
| In-Progress | X     | X%         |
| Pending     | X     | X%         |
| **Total**   | **X** | **100%**   |

Progress: [=========>..........] X%

4. Show In-Progress Flags

If any flags are in-progress, list them:

### Currently In-Progress
| Flag | Owner | Started |
|------|-------|---------|
| ...  | ...   | ...     |

5. Show Recently Removed

List the last 5 removed flags with their PR links:

### Recently Removed
| Flag | Date | PR | Lines Removed |
|------|------|----|---------------|
| ...  | ...  | ...| ...           |

6. Recommend Next Flags

Show the recommended next flags to remove from the status file:

### Recommended Next
| Flag | Recommendation | Complexity |
|------|----------------|------------|
| ...  | ...            | ...        |

Notes

  • Total flags are counted from `<flag-key-file>`
  • Part of Firebase Feature Flags Maintenance initiative
  • See investigation files in `docs/feature-flags/issues/`
  • See review reports in `docs/feature-flags/reports/`
Read more
Ships withios-workflow-claude

Reusable Claude Code slash-commands, skills, and workflows extracted from real iOS / backend projects. Packaged as three installable plugins - register the marketplace and /plugin install what you need.

Get the whole plugin, auto-invoked
Stats
7
Stars
0
Views
1
Forks
Maintained
Maintenance
Shell
Language
Apache-2.0
License
2mo ago
Last commit
2mo ago
Created

Repo: carloshpdoc/ios-workflow-claude

Other commands on ios-workflow-claude.