claude

dexpace-styleguide

Per-language styleguide enforcement skills for dexpace projects.

2 on GitHubby dexpacev0.1.0MITupdated 3 months ago
/

Plugin dexpace-styleguide from marketplace dexpace in dexpace/styleguide. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (10)

  • csharp-aspnetcore-styleguide

    Use when writing, editing, or reviewing ASP.NET Core code (minimal APIs, DI, EF Core, Kestrel) in a dexpace project — extends csharp-styleguide with ASP.NET Core rules (host/config, DI lifetimes, endpoints, persistence). Use alongside csharp-styleguide, not instead of it.

  • csharp-styleguide

    Use when writing, editing, or reviewing C# (.cs) source in a dexpace project — enforces the dexpace C# styleguide (NRT as law, records + pattern matching, async all the way, 70-line method cap). Also use before committing C#, or when asked to review C# against the styleguide.

  • go-styleguide

    Use when writing, editing, or reviewing Go (.go) source in a dexpace project — enforces the dexpace Go styleguide (errors as values, structs + functions, bounded concurrency, 70-line function cap). Also use before committing Go, or when asked to review Go against the styleguide.

  • kotlin-jvm-styleguide

    Use when writing, editing, or reviewing Kotlin that runs on the JVM (Spring, Ktor, JPA, Gradle) in a dexpace project — extends kotlin-styleguide with JVM-specific rules (Java interop, virtual threads vs coroutines, framework wiring, persistence). Use alongside kotlin-styleguide, not instead of it.

  • kotlin-styleguide

    Use when writing, editing, or reviewing Kotlin (.kt) source in a dexpace project — enforces the dexpace Kotlin styleguide (non-null by default, sealed result types, scope functions, 60-line function cap). Also use before committing Kotlin, or when asked to review Kotlin against the styleguide.

  • python-styleguide

    Use when writing, editing, or reviewing Python (.py) source in a dexpace project — enforces the dexpace Python styleguide (full type hints, dataclasses + Protocols, structured asyncio, 50-line function cap). Also use before committing Python, or when asked to review Python against the styleguide.

  • ruby-styleguide

    Use when writing, editing, or reviewing Ruby (.rb) source in a dexpace project — enforces the dexpace Ruby styleguide (Sorbet # typed: strict, Data.define value objects, frozen by default, 25-line method cap). Also use before committing Ruby, or when asked to review Ruby against the styleguide.

  • typescript-bun-styleguide

    Use when writing, editing, or reviewing TypeScript that runs on Bun (Bun.serve, Hono, Bun.SQL, bun test) in a dexpace project — extends typescript-styleguide with Bun-specific rules (runtime pinning, the tsc typecheck gate, HTTP services, persistence). Use alongside typescript-styleguide, not instea

  • typescript-react-styleguide

    Use when writing, editing, or reviewing React components (.tsx) in a dexpace project — extends typescript-styleguide with React rules (function components, hooks discipline, server state in TanStack Query, accessibility). Use alongside typescript-styleguide, not instead of it.

  • typescript-styleguide

    Use when writing, editing, or reviewing TypeScript (.ts) source in a dexpace project — enforces the dexpace TypeScript styleguide (no any/no enum, erasable syntax, Result unions, zod at boundaries, 70-line function cap). Also use before committing TypeScript, or when asked to review TypeScript again

View source on GitHub

Maintain dexpace-styleguide?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted