Coding policy for Viktor Gamov's AI agents: language-agnostic quality rules, autonomous shipping discipline, and stack defaults for JVM, Swift, TypeScript, and Python
78
98%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
LSP tool), so the agent reads diagnostics on the files it touches as it works| Stack | Engine (editor + headless gate) |
|---|---|
| Kotlin | kotlinc with allWarningsAsErrors, detekt |
| Java | javac -Xlint:all -Werror or Error Prone |
| Swift | Xcode build with SWIFT_TREAT_WARNINGS_AS_ERRORS, SwiftLint |
| TypeScript | tsc --noEmit under strict |
| Python | pyright |
| Shell | shellcheck |
# type: ignore, // @ts-nocheck, @Suppress("ALL"), // swiftlint:disable all switch the engine off for a whole file and mask the same signal it exists to catchrules/code-formatting.md CI Integration)scripts/run-diagnostics.sh; hooks/stop-handoff-hygiene.sh runs the same engines over the changed set before handoffrules/script-delegation.md)executionEnvironments, tsc paths/project references, Gradle source sets.tessl-plugin
hooks
rules
skills