sinatra-test
25Command
Generate comprehensive tests for Sinatra routes, middleware, and helpers using RSpec or Minitest.
Command
Generate comprehensive tests for Sinatra routes, middleware, and helpers using RSpec or Minitest.
Skill Claude CodeCodex
Rack middleware development, configuration, and integration patterns. Use when working with middleware stacks or creating custom middleware.
Skill Claude CodeCodex
Modern Ruby idioms, design patterns, metaprogramming techniques, and best practices. Use when writing Ruby code or refactoring for clarity.
Skill Claude CodeCodex
Common Sinatra patterns, routing strategies, error handling, and application organization. Use when building Sinatra applications or designing routes.
Skill Claude CodeCodex
Security best practices for Sinatra applications including input validation, CSRF protection, and authentication patterns. Use when hardening applications or conducting security reviews.
Agent
Master Clap library expert for argument parsing and CLI interface design.
Agent
CLI application architecture specialist for structure, error handling, configuration, and cross-platform design.
Agent
CLI testing specialist covering integration tests, snapshot testing, interactive prompts, and cross-platform testing.
Agent
CLI user experience expert specializing in error messages, styling, progress indicators, and interactive prompts.
Command
Add features to existing CLI applications like colors, progress bars, shell completions, and better error messages.
Command
Review Rust CLI applications for UX, error handling, testing, and cross-platform compatibility.
Command
Scaffold new Rust CLI projects with Clap, error handling, logging, and testing setup.
Command
Generate comprehensive tests for Rust CLI applications including integration, snapshot, and property-based tests.
Skill Claude CodeCodex
Common Clap patterns and idioms for argument parsing, validation, and CLI design. Use when implementing CLI arguments with Clap v4+.
Skill Claude CodeCodex
Configuration management patterns including file formats, precedence, environment variables, and XDG directories. Use when implementing configuration systems for CLI applications.
Skill Claude CodeCodex
Distribution and packaging patterns including shell completions, man pages, cross-compilation, and release automation. Use when preparing CLI tools for distribution.
Skill Claude CodeCodex
CLI user experience best practices for error messages, colors, progress indicators, and output formatting. Use when improving CLI usability and user experience.
Agent
System architect specializing in GPUI application design, component composition patterns, state management strategies, and scalable UI architecture. Use PROACTIVELY for architecture design, system design reviews, or scaling strategies.
Agent
Performance optimization specialist for GPUI applications, focusing on rendering performance, memory management, profiling, and runtime tuning. Use PROACTIVELY for performance optimization, profiling analysis, or benchmark improvements.
Agent
Expert in the gpui-router crate for implementing React-Router-inspired navigation patterns in GPUI applications. Specializes in routing architecture, nested routes, dynamic segments, and navigation patterns. Use PROACTIVELY for routing implementation, navigation design, or URL-based state management.
Agent
Master Rust GPUI framework expert with deep knowledge of UI architecture, state management, component patterns, and performance optimization. Use PROACTIVELY for GPUI development, code review, or architecture decisions.
Agent
Rust UI specialist focused on GPUI layout system, styling, theming, responsive design, and reactive patterns. Use PROACTIVELY for UI implementation, styling decisions, or layout optimization.
Command
Generate reusable GPUI components with proper typing, state management, styling, and documentation.
Command
Review GPUI code for idiomatic patterns, performance issues, state management correctness, and framework best practices.