Skip to content
code-quality

Self-hosted alternatives to code-quality

5 self-hosted AI Skills apps to use instead, best rated first.

Top picks

  1. C

    claude-to-deerflow

    Launch

    claude-to-deerflow is an agent skill that lets an assistant send messages and questions to a running DeerFlow instance through its HTTP API. DeerFlow is an AI agent platform built on LangGraph that orchestrates sub-agents for research, code

    Self-hosted

  2. O

    open-notebook

    Launch

    open-notebook is an agent skill for organising research with Open Notebook, a self-hosted alternative to NotebookLM. It arranges sources, notes and AI conversations into research notebooks. Sources can be PDFs, web pages, audio, video and O

    Self-hosted

  3. R

    Reactive Resume

    Launch

    Reactive Resume is a free and open-source resume builder for writing resumes and cover letters, checking the work, and tracking job applications. You create a free account, import an existing resume or start from scratch, and see the finish

    Open sourceSelf-hosted

  4. S

    self-hosted-funnel-launch

    Launch

    Self-hosted funnel launch is an agent skill that takes a funnel from an empty install to published on infrastructure you control, using the Autonnel funnel builder, which is licensed Apache-2.0. The result covers a landing page, checkout, a

    Self-hosted

  5. G

    get-convex/convex-backend

    Launch

    Convex is an open-source reactive database for web app developers. It combines a database, a place to write server functions in pure TypeScript, and client libraries that keep the app's data live, so screens update as the data changes. Beca

    Self-hosted

About code-quality

C

code-quality

General Correctness rules, Rust patterns, comments, avoiding over-engineering

Code quality is an agent skill with the correctness rules and Rust conventions that the Turso database project expects in its code. Its core principle is that Turso is a production database, where correctness comes first and a crash is preferable to corruption. The correctness rules say to avoid workarounds and quick hacks, to handle every error, to check invariants and to assert often. The skill says never to fail silently or swallow edge cases, and to stop on an invalid state when continuing would risk data integrity rather than run in an undefined state. It asks the coder to consider edge cases, on the reasoning that every possible bug will eventually happen on a long enough timeline. The Rust section favors making illegal states unrepresentable, exhaustive pattern matching, and enums over strings or sentinel values. It also asks for minimal heap allocation and CPU-friendly code, since a microsecond is a long time in a database engine. The skill is listed on skills.sh under the Turso repository and is meant to be applied whenever code is written for that project. Its audit results are Gen Agent Trust Hub: Pass, Socket: Pass and Snyk: Pass.

Price
Free
Made by
tursodatabase
Category
AI Skills
Website
github.com/tursodatabase/turso/code-quality