enact/json-formatter
Safe 67Format JSON with configurable indentation
by EnactProtocol
JSON data is difficult to read when minified or improperly formatted. This skill validates and prettifies JSON strings with user-specified indentation to improve readability for debugging, logging, and data inspection.
enact/hello-ruby
Safe 68Generate Ruby Greetings
by EnactProtocol
Users need a simple way to create personalized greeting messages in Ruby. This skill provides a lightweight Ruby script that outputs a customizable greeting with the user's name and Ruby version information.
enact/hello-brainfuck
Safe 67Run Brainfuck Hello World
by EnactProtocol
Brainfuck is an esoteric programming language with only 8 commands. This skill provides a complete Hello World implementation demonstrating minimalist code that outputs greetings using pure ASCII manipulation.
code-instructor
Low Risk 76Learn Code by Building Real Apps
by Emz1998
New programmers often struggle to understand code through documentation alone. This skill transforms learning into interactive app-building sessions where every line is explained, concepts are introduced progressively, and learning happens through practical doing.
property-testing-guide
Safe 71Master Property-Based Testing in Rust
by EmilLindfors
Traditional unit tests check specific inputs, but miss edge cases. This skill teaches you property-based testing with proptest to automatically generate test inputs and discover hidden bugs.
Package as binary
Safe 68MCP Transport Guide
by EmilLindfors
Developers building MCP servers need clear guidance on transport layer options. This skill explains stdio, SSE, and HTTP transports with implementation examples, security best practices, and deployment scenarios for different use cases.
MCP Tools Guide
Safe 68Create type-safe MCP tools
by EmilLindfors
Creating MCP tools manually requires understanding complex macro systems and type constraints. This skill provides expert guidance on using the rmcp crate to build type-safe tools with automatic schema generation, validation, and async patterns.
let-chains-advisor
Safe 71Refactor nested if-let with let chains
by EmilLindfors
Developers writing deeply nested Rust control flow struggle with readability and maintainability. This skill proactively identifies nested if-let patterns (3+ levels) and suggests let chain refactorings for cleaner, more readable Rust 2024 code.
error-handler-advisor
Safe 65Improve Rust Error Handling
by EmilLindfors
Rust developers often struggle with proper error handling patterns. This skill proactively reviews code and suggests idiomatic improvements using Result types, custom error types with thiserror, and proper error propagation with the ? operator.
async-sync-advisor
Safe 71Choose async or sync patterns for Rust Lambda
by EmilLindfors
Rust Lambda functions often mix I/O and CPU workloads. This skill helps you choose the right concurrency pattern using tokio, rayon, or spawn_blocking for optimal performance.
async-patterns-guide
Safe 66Master Modern Rust Async Patterns
by EmilLindfors
Rust developers often use outdated async patterns that add unnecessary dependencies and performance overhead. This skill provides expert guidance on native async fn in traits, async closures, and helps migrate from async-trait to cleaner, faster code.
testing-test-writing
Safe 70Write Minimal Focused Tests for Critical User Flows
by EIS-ITS
Poor test coverage and overly complex tests slow down development and hide bugs. This skill provides guidance for writing focused tests that validate core user behaviors with clear names and mocked dependencies, ensuring fast execution and maintainable codebases.
global-tech-stack
Safe 71Apply Project Technology Standards
by EIS-ITS
Projects often fail due to inconsistent technology choices and duplicated tools. This skill ensures AI helpers follow your established technology stack including frameworks, databases, testing tools, and third-party services for architectural consistency.
global-error-handling
Safe 71Implement Robust Error Handling
by EIS-ITS
This skill helps developers write resilient code with proper exception handling, user-friendly error messages, and graceful failure management. It guides Claude Code to create error boundaries, implement retry logic, and ensure proper resource cleanup in any language.
global-coding-style
Safe 69Apply Clean Coding Standards
by EIS-ITS
Inconsistent code styles make collaboration difficult and increase maintenance costs. This skill provides AI with coding standards for writing clean, maintainable code following industry best practices. Developers use these guidelines to ensure their codebase remains readable and team members can understand each other's work.
frontend-components
Safe 70Build Reusable Frontend Components with Best Practices
by EIS-ITS
Frontend component development often leads to tightly coupled code that is difficult to maintain and reuse. This skill guides Claude Code to create modular, composable UI components following single responsibility principle with proper encapsulation.
backend-queries
Safe 70Write Secure Database Queries with AI Guidance
by EIS-ITS
Database queries often suffer from security vulnerabilities and performance issues. This skill provides Claude with expert guidance to write secure, optimized queries that prevent SQL injection and eliminate N+1 problems.
backend-models
Safe 71Design Database Models and ORM Entities
by EIS-ITS
Database models often lack proper validation and relationships. This skill provides clear guidance for defining database models with proper naming conventions, relationships, constraints, and data integrity rules.
backend-api
Safe 70Design RESTful Backend APIs
by EIS-ITS
Building APIs without consistent standards leads to confusing interfaces and maintenance challenges. This skill provides structured guidance for designing RESTful APIs that follow industry best practices for URL structure, HTTP methods, status codes, and versioning.
worktree-manager-skill
Safe 71Manage Git Worktrees for Parallel Development
by EGAdams
Managing multiple development branches simultaneously is complex and error-prone. This skill provides slash commands to safely create, list, and remove git worktrees with automatic port allocation and service management.