vinnie357

60 mods across 1 repository, 24 stars between them.

async

49

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for async and concurrent Rust programming. Use when writing async functions, using tokio, spawning threads, working with channels, or sharing state with Arc/Mutex.

24 4d ago A 35 tokens original MIT

cli

50

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for building Rust command-line applications. Use when parsing CLI arguments with clap, adding progress bars or verbosity flags, testing a CLI binary as a subprocess, choosing process exit codes, or reporting errors to end users with anyhow context.

24 4d ago A 48 tokens original MIT

error-handling

51

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for Rust error handling. Use when working with Result, Option, the ? operator, implementing custom error types, or composing errors with thiserror and anyhow.

24 4d ago A 36 tokens original MIT

ownership

52

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for Rust ownership, borrowing, and lifetimes. Use when working with ownership rules, move semantics, borrowing, slices, or lifetime annotations.

24 4d ago A 31 tokens original MIT

rust

53

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for Rust programming language. Use when writing Rust code, setting up Rust projects, or needing an overview of Rust development workflows.

24 4d ago A 28 tokens original MIT

troubleshooting

54

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for Rust best practices, common patterns, and idiomatic code. Use when following Rust idioms, applying design patterns, or writing idiomatic Rust.

24 4d ago A 35 tokens original MIT

typescript

55

vinnie357/claude-skills

Plugin Claude Code

TypeScript development skills: language and type system, Vitest/Jest/Playwright testing, ESLint/typescript-eslint/Biome linting, and the Node.js runtime.

24 4d ago A tokens not measured original MIT

language

56

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for core TypeScript language features and the type system. Use when writing or reviewing TypeScript types, enabling strict mode, choosing a utility type, designing generics or conditional types, writing declaration files, or modeling data with discriminated unions.

24 4d ago A 51 tokens original MIT

linting

57

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for linting and formatting TypeScript with ESLint, typescript-eslint, Biome, and Prettier. Use when configuring flat-config ESLint, choosing typescript-eslint's strict or recommended presets, evaluating Biome as an ESLint/Prettier replacement, wiring pre-commit lint hooks, or adding lint/format to CI.

24 4d ago A 73 tokens original MIT

node

58

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for the Node.js runtime in TypeScript projects. Use when working with async/await and Promises, reading or writing streams, choosing between ESM and CommonJS, configuring package.json exports, picking npm/pnpm/bun, managing Node versions with mise, or wiring Node CI/CD.

24 4d ago A 61 tokens original MIT

zig

59

vinnie357/claude-skills

Plugin Claude Code

Zig programming skills: build system, comptime, allocators, error handling, C interop, testing, and troubleshooting.

24 4d ago A tokens not measured original MIT

allocators

60

vinnie357/claude-skills

Skill Claude CodeCodex

Guide for Zig memory management and allocators. Use when choosing allocators, managing memory lifecycle, debugging leaks, or understanding arena vs page vs fixed-buffer allocation patterns.

24 4d ago A 36 tokens original MIT