Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick
thesampaton
GitHub-Creator-Profil

thesampaton

Repository-Ansicht von 20 gesammelten Skills in 2 GitHub-Repositories.

gesammelte Skills
20
Repositories
2
aktualisiert
2026-04-06
Repository-Explorer

Repositories und repräsentative Skills

coding-guidelines
Softwareentwickler

Use when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code style, best practice, P.NAM, G.FMT, code review, naming convention, variable naming, function naming, type naming, 命名规范, 代码风格, 格式化, 最佳实践, 代码审查, 怎么命名

2026-02-07
m01-ownership
Softwareentwickler

CRITICAL: Use for ownership/borrow/lifetime issues. Triggers: E0382, E0597, E0506, E0507, E0515, E0716, E0106, value moved, borrowed value does not live long enough, cannot move out of, use of moved value, ownership, borrow, lifetime, 'a, 'static, move, clone, Copy, 所有权, 借用, 生命周期

2026-02-07
m02-resource
Softwareentwickler

CRITICAL: Use for smart pointers and resource management. Triggers: Box, Rc, Arc, Weak, RefCell, Cell, smart pointer, heap allocation, reference counting, RAII, Drop, should I use Box or Rc, when to use Arc vs Rc, 智能指针, 引用计数, 堆分配

2026-02-07
m03-mutability
Softwareentwickler

CRITICAL: Use for mutability issues. Triggers: E0596, E0499, E0502, cannot borrow as mutable, already borrowed as immutable, mut, &mut, interior mutability, Cell, RefCell, Mutex, RwLock, 可变性, 内部可变性, 借用冲突

2026-02-07
m04-zero-cost
Softwareentwickler

CRITICAL: Use for generics, traits, zero-cost abstraction. Triggers: E0277, E0308, E0599, generic, trait, impl, dyn, where, monomorphization, static dispatch, dynamic dispatch, impl Trait, trait bound not satisfied, 泛型, 特征, 零成本抽象, 单态化

2026-02-07
m05-type-driven
Softwareentwickler

CRITICAL: Use for type-driven design. Triggers: type state, PhantomData, newtype, marker trait, builder pattern, make invalid states unrepresentable, compile-time validation, sealed trait, ZST, 类型状态, 新类型模式, 类型驱动设计

2026-02-07
m06-error-handling
Softwareentwickler

CRITICAL: Use for error handling. Triggers: Result, Option, Error, ?, unwrap, expect, panic, anyhow, thiserror, when to panic vs return Result, custom error, error propagation, 错误处理, Result 用法, 什么时候用 panic

2026-02-07
m07-concurrency
Softwareentwickler

CRITICAL: Use for concurrency/async. Triggers: E0277 Send Sync, cannot be sent between threads, thread, spawn, channel, mpsc, Mutex, RwLock, Atomic, async, await, Future, tokio, deadlock, race condition, 并发, 线程, 异步, 死锁

2026-02-07
Zeigt die Top 8 von 15 gesammelten Skills in diesem Repository.
coding-guidelines
Softwareentwickler

Use when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code style, best practice, P.NAM, G.FMT, code review, naming convention, variable naming, function naming, type naming, 命名规范, 代码风格, 格式化, 最佳实践, 代码审查, 怎么命名

2026-04-06
durable-streams-conformance-harness
Softwareentwickler

Durable Streams workspace conformance and standards-alignment guidance. Use when wiring or updating upstream conformance suites, adapter/launcher entrypoints, npm package pins, CI hooks, or standards-governance records for this repository.

2026-04-06
durable-streams-server-code
Softwareentwickler

Source-level conventions for the Durable Streams Rust server. Use when changing code under crates/durable-streams-server/src, especially around protocol types, storage contracts, handlers, streaming paths, concurrency, or error handling.

2026-04-06
durable-streams-server-testing
Softwarequalitätssicherungsanalysten und -tester

Testing and conformance guidance for the Durable Streams Rust server. Use when adding or changing tests under crates/durable-streams-server/tests, deciding between unit and integration coverage, or wiring the upstream server conformance suite from this workspace.

2026-04-06
durable-streams-protocol
Softwareentwickler

Durable Streams protocol semantics. Use when implementing client or server behaviour at the HTTP protocol level: stream lifecycle, create/append/close/ delete/head/read semantics, offsets and reserved sentinels, JSON mode, live read modes (`live=long-poll`, `live=sse`), `Stream-Seq`, idempotent producer headers, caching/collapsing headers, TTL/expiry, and `Stream-Closed` EOF signalling.

2026-04-06
2 von 2 Repositories angezeigt
Alle Repositories angezeigt