SKTR: Open-Source CLI Tool Reviews Git Changes for Architecture Issues Without AI
A developer has released SKTR (System Knowledge & Technical Review), a command-line tool that analyzes Git diffs to flag architecture and maintainability problems in code. Unlike AI-first tools, SKTR uses deterministic analyzers, metrics, and rules to detect issues such as forbidden dependencies, dependency cycles, large functions, and missing test coverage. The tool supports Python, JavaScript, TypeScript, JSX, TSX, and Java, and produces a risk level and review score to help developers prioritize findings. SKTR can output reports in terminal, Markdown, or JSON formats and integrates into CI pipelines, with an option to fail builds based on issue severity. AI support via OpenAI is available but entirely optional; the first release candidate requires Python 3.13 and is installable via PyPI.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in