Kyo — разработка на алгебраических эффектах Scala 3
★ 7.4 · vibe-coding
kyo is a Claude Code skill that supports working with Kyo, a Scala 3 toolkit for building applications using algebraic effects. The skill provides 7 commands forming a complete README pipeline: analyze-existing, analyze-source, critique, draft, edit, and verify. The standout command is readme-analyze-source, which inspects a project's source code and generates a README from it directly. Kyo itself centers on the pending type `A < S`, where effects like `Abort[E]`, `Env[R]`, `Scope`, and `Async` are declared in the return type and removed by handlers — unhandled effects won't compile. The skill is well-suited for Scala 3 developers who want to automate documentation for codebases that use Kyo's effect system.
- #vibe-coding