explain-flag
Installation
SKILL.md
Explain Flag
Answer "what does this flag do right now" for one named flag: its purpose, what serves by default, and how targeting differs (or doesn't) across environments - without touching anything.
Tools
Works through the Harness MCP server or the Harness CLI; names are from tool-map.md.
| Operation | MCP | CLI |
|---|---|---|
| List environments | harness_list · fme_environment · filters: { offset: 0, limit: 100 } · compact: false |
harness list fme_environment --json |
| List flags | harness_list · fme_feature_flag · size: 50 · filters: { name, offset: 0 } · compact: false |
harness list feature_flag --search <substring> --json |
| Get flag | harness_get · fme_feature_flag · params: { feature_flag_name } |
harness get feature_flag <name> --json |
| Get definition | harness_get · fme_feature_flag_definition · params: { feature_flag_name, environment_id } |
harness get feature_flag:definition <flag> --env <env-id> --json |
| List definitions | harness_list · fme_feature_flag_definition · params: { feature_flag_name } · filters: { offset: 0, limit: 100 } · compact: false |
harness list feature_flag:definition <flag> --json |