From context-fields
Simplifies specified system or approach to essentials by applying constraints: no unproven abstractions, no hypothetical solutions, prefer simple over complex, remove valueless elements.
How this command is triggered — by the user, by Claude, or both
Slash command
/context-fields:simplify system or approach to simplifyThe summary Claude sees in its command listing — used to decide when to auto-load this command
Apply these constraints: $ARGUMENTS
Apply these constraints:
Do not add abstraction before proving it's needed.
Do not solve hypothetical future problems.
Do not use complex solutions when simple ones work.
Do not preserve complexity for its own sake.
What can be removed without losing value?
$ARGUMENTS
npx claudepluginhub neovertex1/context-field/via-negativaApplies via negativa to a situation or current context, identifying bloat to remove for better outcomes. Outputs structured plan with subtraction candidates, keeps, improved state, and rejections.
/simplifySimplifies complex code by reducing nesting, eliminating duplication, and improving clarity. Produces a report with before/after metrics, code changes, explanations, and test results.
/code-simplifySimplifies recently changed code by reducing complexity without altering behavior — applies guard clauses, splits long functions, renames for clarity, deduplicates logic, and removes dead code with incremental test verification.
/simplifySimplifies and refactors target code files or modules, reducing complexity and duplication while preserving behavior with included tests.
/plan_reviewReviews plans, tasks, or testing approaches for simplifications, flagging over-testing, wrong tests, missing paths, and complexity with prioritized recommendations.
/simplifyAnalyzes specified code scope (default: uncommitted changes) for duplication, dead code, unnecessary complexity, and AI bloat, producing a simplification report with follow-up options.