Safe code modifications with scope-based file protection
Detailed documentation for each command including when to use it, what it's best for, and real-world examples.
Fix issues with safe boundaries
Fixes bugs and issues within defined scope boundaries. Only modifies files you've explicitly approved, preventing accidental changes to critical systems. Includes automatic testing and validation of fixes.
/siftcoder:fix <issue-description>issue-descriptionClear description of the bug or issue to fixBug reports, fixing failing tests, addressing user-reported issues
Safe bug fixes in legacy code, maintaining codebase stability, team development
/siftcoder:fix 'Login form not validating email format correctly' # Analyzes issue, implements fix, runs tests, validates solution
Improve code quality
Enhances code quality by applying best practices, improving performance, and increasing maintainability. Respects scope boundaries and includes comprehensive testing.
/siftcoder:improve <target>targetFile, directory, or component to improve (optional)Code quality initiatives, reducing technical debt, performance optimization
Gradual codebase improvement, maintaining high quality standards
/siftcoder:improve src/components/UserProfile # Optimizes rendering, improves types, adds error handling
Manage file modification boundaries
Define which files can be modified by commands. Protects critical files from accidental changes while allowing focused work on specific areas. Essential for safe maintenance of large or legacy codebases.
/siftcoder:scope [add|remove|show|clear] [path]add <path>Add files/directories to modifiable scoperemove <path>Remove files/directories from scopeshowDisplay current scope boundariesclearRemove all scope restrictionsWorking on large codebases, team development, maintaining critical systems
Legacy code maintenance, team coordination, preventing accidental breaking changes
/siftcoder:scope add src/components/UserProfile /siftcoder:fix 'Update user avatar' # Only UserProfile component can be modified