Loading...
Loading...
Found 276 Skills
Write production-grade Rust code using a multi-pass approach. Design types first, then implement, then simplify, then verify with automated lint. Use this skill whenever writing new Rust functions, structs, modules, or features. Triggers on Rust implementation, new Rust code, Rust functions, Rust modules, error handling in Rust, async Rust, or type design in Rust.
Use when you want to validate changes before committing, or when you need to check all React contribution requirements.
Verifies code changes by running tests and generation scripts
Eamon Hyland's opinionated tooling and conventions for TypeScript projects. Use when setting up new projects, configuring a linter, monorepos, library publishing, or when the user mentions Eamon's preferences.
Use when writing code - follow Google style guides where available, otherwise follow established best practices for the language
[DevOps & Infra] Run linters and fix issues for backend or frontend
Working with sqlc and database queries
Scaffold a production-ready Go HTTP service with OpenTelemetry observability, TLS, lifecycle management, Dockerfile, GitHub Actions CI/CD, and golangci-lint. Use when creating or regenerating a full Go service skeleton (project layout, config package, server package, CI workflows, and container build files).
Code quality checks, formatting, and metrics via qlty CLI
Explains how to develop Playwright - add APIs, MCP tools, CLI commands, and vendor dependencies.
Run Spectral to lint OpenAPI and AsyncAPI specs for security issues. Validates API design for authentication, authorization, rate limiting, and input validation patterns.
Generate conventional git commit messages following Angular convention format. Use this skill when creating commits, writing commit messages, or reviewing git history. Triggers include "git commit", "commit message", "changelog", or requests to version control changes.