tyrchen

26 mods across 2 repositories, 111 stars between them.

impl

01

tyrchen/rust-lib-template

Skill Codex

Implement one phase of ./specs/91-impl-plan.md end-to-end with high quality bars (correctness, elegance, performance), then run an independent code review against the relevant specs and fix every valid finding before declaring done. Use whenever the user says "build phase N", "implement the next phase", "land…

not rated 51 12d ago A 148 tokens original MIT

research

02

tyrchen/rust-lib-template

Skill Codex

Vendor reference repos as git submodules under ./vendors and produce deep research memos under ./docs/research covering architecture, design, key data structures, and load-bearing algorithms. Use whenever the user says "do research on X", "study how Y works", "submodule this repo and look into it", "understand the…

not rated 51 12d ago A 139 tokens original MIT

workspace

03

tyrchen/cursor-rust-rules

Cursor rule Cursor needs its repo

Cursor rule "workspace" from tyrchen/cursor-rust-rules, covering 🏢 multi-crate workspace structure, 🔍 workspace architecture strategy, 🏗️ service-oriented workspace architecture, 🔄 service configuration management and hot-reloadable service architecture.

not rated 27 1y ago A 0 tokens original MIT

api-design

04

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "api-design" from tyrchen/cursor-rust-rules, covering 🎨 rust api design best practices, 🔍 api design strategy, 🎯 api design principles, ergonomic function signatures and builder pattern implementation.

not rated 27 1y ago A 0 tokens original MIT

code-quality

05

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "code-quality" from tyrchen/cursor-rust-rules, covering 🦀 rust core code quality standards, 🔍 code quality strategy selection, 🎯 fundamental principles, code organization and rust edition and safety.

not rated 27 1y ago A 0 tokens original MIT

dependencies

06

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "dependencies" from tyrchen/cursor-rust-rules, covering 📦 rust dependency management, 🔍 dependency management strategy, 🎯 dependency strategy, workspace dependencies priority and always prefer workspace dependencies first.

not rated 27 1y ago A 0 tokens original MIT

design-patterns

07

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "design-patterns" from tyrchen/cursor-rust-rules, covering 🎭 rust design patterns, 🔍 design pattern selection strategy, 🏗️ creational patterns, builder pattern with type state and factory pattern with associated types.

not rated 27 1y ago A 0 tokens original MIT

performance

08

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "performance" from tyrchen/cursor-rust-rules, covering ⚡ rust performance optimization, 🔍 performance optimization strategy, 🎯 performance principles, measure first, optimize second and 🏗️ memory optimization.

not rated 27 1y ago A 0 tokens original MIT

security

09

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "security" from tyrchen/cursor-rust-rules, covering 🔐 rust security best practices, 🔍 security implementation strategy, 🎯 security principles, input validation and sanitization and path traversal prevention.

not rated 27 1y ago A 0 tokens original MIT

type-system

10

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "type-system" from tyrchen/cursor-rust-rules, covering 🔍 rust type system best practices, 🔍 type system design strategy, 🎯 type safety principles, newtype pattern for domain modeling and validated types with builder pattern.

not rated 27 1y ago A 0 tokens original MIT

axum

11

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "axum" from tyrchen/cursor-rust-rules, covering 🌐 axum web framework standards, 🏗️ axum application architecture, 🎯 axum version and setup, axum 0.8+ requirements and 📦 axum dependencies.

not rated 27 1y ago A 0 tokens original MIT

cli

12

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "cli" from tyrchen/cursor-rust-rules, covering 🖥️ rust cli application standards, 🔍 cli application design strategy, 🎯 cli framework requirements, clap 4.0+ configuration and 📦 cli dependencies.

not rated 27 1y ago A 0 tokens original MIT

concurrency

13

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "concurrency" from tyrchen/cursor-rust-rules, covering ⚡ rust concurrency best practices, 🔍 concurrency architecture strategy, 🎯 async runtime selection, tokio as the standard and cargo.toml - tokio configuration.

not rated 27 1y ago A 0 tokens original MIT

configuration

14

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "configuration" from tyrchen/cursor-rust-rules, covering ⚙️ rust configuration management, 🔍 configuration strategy, 🎯 configuration principles, multi-format configuration support and 🔄 hot configuration reloading.

not rated 27 1y ago A 0 tokens original MIT

database

15

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "database" from tyrchen/cursor-rust-rules, covering 🗄️ rust database best practices, 🔍 database architecture strategy, 🎯 database library selection, sqlx as the standard and cargo.toml - sqlx configuration.

not rated 27 1y ago A 0 tokens original MIT

http-client

16

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "http-client" from tyrchen/cursor-rust-rules, covering 🌐 http client best practices, 🔍 http client architecture strategy, 🔧 reqwest configuration, standard dependencies and cargo.toml - http client configuration.

not rated 27 1y ago A 0 tokens original MIT

observability

17

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "observability" from tyrchen/cursor-rust-rules, covering 📊 rust observability patterns, 🔍 observability strategy, 🎯 metrics collection patterns, lock-free metrics for high performance and application metrics patterns.

not rated 27 1y ago A 0 tokens original MIT

protobuf-grpc

18

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "protobuf-grpc" from tyrchen/cursor-rust-rules, covering 🛜 rust protobuf & grpc standards, 🔍 protobuf & grpc design strategy, 🎯 protobuf & grpc framework requirements, prost/tonic configuration and 📦 protobuf & grpc dependencies.

not rated 27 1y ago A 0 tokens original MIT

tools-and-config

19

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "tools-and-config" from tyrchen/cursor-rust-rules, covering 🛠️ tools and configuration best practices, 🔍 tools & configuration strategy, 📊 logging and observability, tracing ecosystem (not envlogger) and cargo.toml - tracing configuration.

not rated 27 1y ago A 0 tokens original MIT

utilities

20

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "utilities" from tyrchen/cursor-rust-rules, covering 🛠️ utility libraries best practices, 🔍 utility library selection strategy, 🔐 authentication and security, jwt with jsonwebtoken and cargo.toml - jwt configuration.

not rated 27 1y ago A 0 tokens original MIT

main

21

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "main" from tyrchen/cursor-rust-rules, covering 🦀 rust project rule set system, 🔍 project complexity determination, 📊 complexity indicators, simple project indicators and complex project indicators.

not rated 27 1y ago A 0 tokens original MIT

error-handling

22

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "error-handling" from tyrchen/cursor-rust-rules, covering 🚨 rust error handling standards, 🔍 error handling strategy selection, 📚 library crate error handling (thiserror), error definition pattern and usage in library functions.

not rated 27 1y ago A 0 tokens original MIT

testing

23

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "testing" from tyrchen/cursor-rust-rules, covering 🧪 rust testing standards, 🔍 testing strategy selection, 🏗️ cargo test organization, project structure for testing and unit test configuration.

not rated 27 1y ago A 0 tokens original MIT

single-crate

24

tyrchen/cursor-rust-rules

Cursor rule Cursor

Cursor rule "single-crate" from tyrchen/cursor-rust-rules, covering 📦 single crate project structure, 🔍 single crate design strategy, 🏗️ project structure overview, 📁 recommended file structure and binary crate structure.

not rated 27 1y ago A 0 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: