From claude-connoisseur
Converts specified files to functional programming style using pure functions, immutability, composition, higher-order functions, and declarative patterns, idiomatic to each language. Handles NLP instructions for scope like imports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-connoisseur:functionalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Convert the specified files to a functional programming style, appropriate to the language of each file.
Convert the specified files to a functional programming style, appropriate to the language of each file.
Files and instructions: $ARGUMENTS
The arguments are free-form and flexible. They may contain:
@file.ts, file.py, main.go, utils.go, script.sh handler.rbParse the arguments to identify which files to convert and what additional instructions apply. When additional instructions reference related files (e.g. imports, dependents), follow those instructions to identify and convert those files as well.
/functional @service.ts @handler.ts — convert these two files/functional utils.py, helpers.py — comma-separated, no @ prefix/functional @app.go and also convert the files it imports — convert with extended scope/functional @processor.rb focus only on the data transformation methods — convert with targeted instructionsnpx claudepluginhub eugeniosegala/claude-connoisseur --plugin claude-connoisseurRefactors code applying functional programming principles—pure functions, immutability, composition—for file or directory scope. Targets side effects, mutations, imperative loops.
Transforms a single function, module, or data structure between languages, paradigms, formats, or API versions while preserving behavior. Use for targeted refactoring, migration, or format conversion.
Reframe code designs with functional programming principles for agent-assisted development, separating pure functions from effects to boost agent effectiveness and human reviewability. Use for module planning and agent-friendly structures.