Agent skill

avoid-long-parameter-lists

If a function requires more than 3-4 parameters, consider: grouping related parameters into an ob... Use when enforcing code quality standards. Quality category skill.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/avoid-long-parameter-lists

Metadata

Additional technical details for this skill

category
Quality
priority
medium
is built in
YES
session guardian id
builtin_avoid_long_params

SKILL.md

Avoid Long Parameter Lists

If a function requires more than 3-4 parameters, consider: grouping related parameters into an object or struct, using the Builder pattern for complex object construction, or questioning if the function is doing too much. Named parameters or options objects improve readability and allow for future extension without breaking changes.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results