tursotui
tursotui contains 4 collected skills from mikeleppane, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Rust testing coverage analysis, edge case discovery, and test writing with cargo-tarpaulin. Use when the user asks about test coverage, wants to find testing gaps, add tests for a module, write integration tests, check edge cases, or run coverage reports in any Rust project. Trigger on: "add tests", "test coverage", "coverage gaps", "edge cases", "what's untested", "integration tests for X", "run coverage", "find testing gaps", "corner cases", "write tests for", "what should I test", "improve test coverage", "have we considered all edge cases". Also trigger when the user finishes implementing a feature and tests should be verified/expanded.
Explore a codebase to find opportunities for architectural improvement, focusing on making the codebase more testable by deepening shallow modules. Rust-first but applicable to any language. Use when user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, reduce coupling, simplify module boundaries, or make a codebase more testable and AI-navigable. Also use when the user mentions "shallow modules", "module deepening", "trait boundary design", or "architectural friction".
Git commit conventions with enforced scopes, conventional commits, and meaningful commit messages. Use when creating git commits, writing commit messages, staging changes, or any git workflow in this project. Always follow these conventions for every commit.
Rust coding standards with ownership patterns, type safety, clean code, and performance-conscious design. Use when creating or editing Rust files (*.rs), reviewing Rust code, or making any decisions in Rust projects. This skill applies to ALL Rust development — new files, modifications, refactoring, debugging, or code review.