Simplify Rust code in RTK by replacing verbose loops, unnecessary copies, and excessive abstractions with common Rust patterns. Preserve behavior and project requirements, including error context, fallback handling, exit codes, and existing test modules.
- Simplifying verbose loops and string construction
- Removing unnecessary string copies
- Reducing nested conditional and error handling code
rtk-ai/rtk☆ 83.9KUpdated Oct 17, 2026
Choose Rust design patterns for RTK modules that process command output. Use concrete examples to structure configuration, prevent type mixups, manage parser states, and select abstractions suited to the task without adding unnecessary architectural complexity.
- Planning the structure of a new command output filter
- Preventing mixups between values with the same underlying type
- Organizing configuration with many optional fields
rtk-ai/rtk☆ 83.9KUpdated Oct 17, 2026
Organize open GitHub issues by category, risk, linked pull requests, duplicate candidates, and inactivity. Optionally analyze selected issues in depth, draft responses, and apply approved comments, labels, or closures to keep the backlog actionable.
- Sorting a growing backlog of open issues
- Checking whether suspected duplicate issues are truly duplicates
- Prioritizing security risks and breaking changes
rtk-ai/rtk☆ 83.9KUpdated Oct 17, 2026
Sort open GitHub pull requests by change size, automated check results, conflicts, and inactivity. Review selected changes in detail, draft constructive feedback, and post comments after the user approves them.
- Prioritizing a backlog of open pull requests
- Finding overlapping changes and failing checks
- Reviewing selected pull requests in detail
rtk-ai/rtk☆ 83.9KUpdated Oct 17, 2026
Review GitHub issues and pull requests together to find duplicate work, security findings without fixes, and critical bugs without linked changes. Produce action tables and a dated report to support backlog reviews and sprint planning.
- Reviewing issues and pull requests before a sprint
- Finding pull requests that duplicate the same work
- Identifying security findings without proposed fixes
rtk-ai/rtk☆ 83.9KUpdated Oct 17, 2026
Develop Rust filters for RTK through tests written before implementation. Use real command output as test inputs, check output snapshots and unexpected inputs, verify a minimum reduction target, and complete formatting, linting, and test checks before finishing.
- Adding a new RTK command filter
- Checking filtered output against saved snapshots
- Testing empty, malformed, or ANSI-colored input
rtk-ai/rtk☆ 83.9KUpdated Oct 17, 2026