Resources
2Install
npx skillscat add flext-sh/flext-tests/yagni Install via the SkillsCat registry.
YAGNI
Remove behavior, options, abstractions, dependencies, extension points, and
compatibility surfaces that lack a current requirement, current consumer, and
reachable supported runtime. Every retained concept must justify existence now.
An environment variable, setting, parameter, or argument that only repeats a
canonical calculated default has no independent requirement and is removed.
Consume the search-first evidence packet, apply thenecessity procedure (skill file), and pass only the surviving
concept set to ssot. YAGNI decides existence, not authority or design.
Do not delete a real public contract, rare current consumer, security control,
required migration, or operational invariant. Missing ownership, callers,
acceptance criteria, or runtime evidence blocks deletion.