Rulesify CLI v0.1.5
Installation
curl -fsSL https://raw.githubusercontent.com/ydeng11/rulesify/v0.1.5/install.sh | sh
Changelog
[0.1.5] - 2024-12-19
Added
- NEW: Full support for all 4 Cursor rule application modes:
always: Apply to every chat and cmd-k session
intelligent: When Agent decides it's relevant (RECOMMENDED)
specific_files: When file matches specified patterns
manual: Only when @-mentioned by user
- New
apply_mode field in tool_overrides.cursor with full backwards compatibility
- Comprehensive test suite for all application modes and round-trip conversion
- Template now includes documentation for all 4 application modes
Fixed
- CRITICAL: Cursor "Apply Intelligently" mode now works correctly by placing rule description in the
description field instead of notes
- This ensures Cursor's AI can properly determine when rules are relevant
- Rule name is now in
notes field for reference
- Cursor frontmatter glob patterns are now properly quoted to prevent YAML parsing errors
- Globs now only output when
apply_mode is "specific_files" (cleaner generated files)
- Improved logic for determining application mode during import/export
Changed
- Updated all existing URF files to use new
apply_mode structure (fully backwards compatible)
- CLI commands now show "Auto-apply (Cursor)" with mode-specific information
- Template defaults to
intelligent mode (recommended best practice)