code-simplifier
Code Simplifier
Clean up and simplify code after making changes.
When to Use
Run this skill after completing a feature or fix to ensure the code is clean, readable, and maintainable.
Simplification Goals
Reduce Complexity
- Break long functions into smaller, focused ones
- Reduce nesting depth (max 3 levels)
- Simplify complex conditionals
- Extract magic numbers to named constants
More from meleantonio/chernycode
testing
Testing conventions using pytest. Use when writing tests, creating fixtures, or running test suites.
1techdebt
Find and fix technical debt including duplicated code, dead code, outdated patterns, and code smells. Run at the end of sessions to clean up.
1git-workflow
Git workflow and commit conventions. Use when committing code, creating branches, or making pull requests.
1llm-development
LLM and ML development best practices with LangChain and transformers. Use when building AI/ML applications.
1code-style
Python code style and formatting standards using Ruff. Use when writing or reviewing Python code.
1commit-push-pr
Commit changes, push to remote, and create a pull request. Use for completing features or fixes ready for review.
1