Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

regex-cheatsheet

Practical regex patterns for common tasks - validation, extraction, replacement - with language-specific syntax differences and ready-to-use recipes. Use when the user asks about regex cheatsheet, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of regex cheatsheet or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development

regex-master

Regular expression expert covering syntax reference, common patterns, performance optimization, lookaround assertions, named groups, language-specific flavors, and testing strategies. Use when the user asks about regex master, regex master best practices, or needs guidance on regex master implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

543 repo starsObserved in 2 repos
Development

responsive-design-patterns

Guides expert-level responsive design patterns implementation: html-css and responsive-design decision frameworks, production-ready patterns, and concrete templates for responsive design patterns workflows. Use when the user asks about responsive design patterns, responsive design patterns configuration, or html-css best practices for responsive projects. Do NOT use when the user needs a different web development capability -- check sibling skills in the web development subcategory.

543 repo starsObserved in 2 repos
Development

rest-api-implementation

Guides expert-level rest api implementation implementation: api-design and frameworks decision frameworks, production-ready patterns, and concrete templates for rest api implementation workflows. Use when the user asks about rest api implementation, rest api implementation configuration, or api-design best practices for rest projects. Do NOT use when the user needs a different backend infrastructure capability -- check sibling skills in the backend infrastructure subcategory.

543 repo starsObserved in 2 repos
Development

ruby-performance

Guides expert-level ruby performance implementation: ruby and optimization decision frameworks, production-ready patterns, and concrete templates for ruby performance workflows. Use when the user asks about ruby performance, ruby performance configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

543 repo starsObserved in 2 repos
Development

ruby-project-setup

Guides expert-level ruby project setup implementation: ruby and best-practices decision frameworks, production-ready patterns, and concrete templates for ruby project setup workflows. Use when the user asks about ruby project setup, ruby project setup configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

543 repo starsObserved in 2 repos
Development

ruby-rails-patterns

Guides expert-level ruby on rails patterns implementation: ruby and frameworks decision frameworks, production-ready patterns, and concrete templates for ruby rails patterns workflows. Use when the user asks about ruby on rails patterns, ruby rails patterns configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

543 repo starsObserved in 2 repos
Development

rust-async-patterns

Guides advanced Rust async programming: Tokio vs async-std decision, async trait patterns, spawning strategies, blocking in async contexts, and structured concurrency with JoinSet. Use when the user asks about Rust async, Tokio, async-std, async traits, spawning, blocking in async, JoinSet, futures. Do NOT use when the user asks about Rust ownership (use `rust-ownership-patterns`), Rust performance (use `rust-performance`), Rust error handling (use `rust-error-handling`).

543 repo starsObserved in 2 repos
Development

rust-error-handling

Guides expert-level Rust error handling: thiserror vs anyhow decision tree, error propagation with ? operator, custom error types, Result combinators, and error conversion patterns. Use when the user asks about Rust error handling, thiserror, anyhow, Result type, ? operator, custom errors, error propagation. Do NOT use when the user asks about Rust ownership (use `rust-ownership-patterns`), Rust project setup (use `rust-project-setup`), Rust testing (use `rust-testing-patterns`).

543 repo starsObserved in 2 repos
Development

rust-ownership-patterns

Guides advanced Rust ownership and borrowing: lifetime annotations, smart pointer decision tree (Box vs Rc vs Arc vs Cow), borrow checker strategies, and zero-cost abstraction patterns. Use when the user asks about Rust ownership, borrowing, lifetimes, smart pointers, Box, Rc, Arc, Cow, borrow checker. Do NOT use when the user asks about Rust project setup (use `rust-project-setup`), Rust error handling (use `rust-error-handling`), Rust performance (use `rust-performance`).

543 repo starsObserved in 2 repos
Development