RMCP Quickstart
آمن 66Build MCP Servers with rmcp
بواسطة EmilLindfors
Creating MCP servers requires understanding a complex protocol with multiple transport options and tool patterns. This skill provides a quick start guide with clear Rust code examples, transport configurations, and testing strategies for building production-ready MCP servers.
port-adapter-designer
آمن 70Design Port and Adapter Patterns
بواسطة EmilLindfors
Writing code that directly couples to databases, HTTP clients, or file systems creates testing challenges and limits flexibility. This skill helps design port abstractions and adapter implementations for hexagonal architecture, enabling clean separation between business logic and external dependencies.
parquet-optimization
آمن 68Optimize Parquet Files for Performance
بواسطة EmilLindfors
Parquet files can become slow and bloated without proper optimization. This skill proactively analyzes Parquet operations and suggests improvements for compression, encoding, row group sizing, and statistics to maximize query performance and minimize storage costs.
object-store-best-practices
آمن 69Implement cloud storage best practices
بواسطة EmilLindfors
Cloud storage operations fail intermittently due to network issues, rate limiting, and timeouts. This skill provides expert guidance on implementing robust object storage with proper retry logic, error handling, streaming patterns, and efficient I/O for S3, Azure Blob, and Google Cloud Storage.
mock-strategy-guide
آمن 70Create Mock Implementations for Rust Tests
بواسطة EmilLindfors
Testing code with external dependencies is challenging. This skill provides patterns for creating mock implementations using traits, enabling reliable unit tests without real infrastructure.
MCP Resources Guide
مخاطر منخفضة 57Implement MCP resources for AI assistants
بواسطة EmilLindfors
MCP servers need resources to provide data and files to AI assistants. This skill guides developers through implementing URI-addressable resources with caching, streaming, and proper MIME type handling for production-ready integrations.
MCP Prompts Guide
آمن 66Create MCP prompts for AI guidance
بواسطة EmilLindfors
Building MCP servers requires well-designed prompts to guide AI interactions. This skill provides patterns and examples for creating reusable, parameterized prompts using the rmcp Rust crate.
MCP Best Practices
آمن 65Build production-ready MCP servers
بواسطة EmilLindfors
Building MCP servers for production requires careful attention to architecture, security, and performance. This skill provides expert guidance on proven patterns for creating maintainable and secure MCP server implementations.
hexagonal-advisor
آمن 69Review Hexagonal Architecture
بواسطة EmilLindfors
Code architecture degrades over time as teams rush to deliver features. This skill proactively identifies architectural violations in Rust codebases and suggests improvements for clean ports and adapters separation.
error-conversion-guide
آمن 69Convert error types with From trait patterns
بواسطة EmilLindfors
Developers struggle with Rust error type mismatches and repetitive map_err calls. This skill provides idiomatic patterns for converting errors using From trait implementations, the ? operator, and libraries like thiserror and anyhow.
domain-layer-expert
آمن 66Design Rich Domain Models in Rust
بواسطة EmilLindfors
Domain models often become simple data containers with no behavior. This skill guides developers in creating expressive, type-safe domain models using value objects, entities with identity, and domain events following DDD principles.
data-lake-architect
آمن 69Design scalable data lake architecture
بواسطة EmilLindfors
Data lakes require careful architectural decisions around partitioning, storage tiers, and schema design that impact performance and cost. This skill provides expert guidance on building scalable lakehouse architectures using modern patterns and best practices.
cold-start-optimizer
مخاطر منخفضة 68Optimize Lambda cold starts
بواسطة EmilLindfors
AWS Lambda cold starts cause latency spikes in serverless applications. This skill provides expert guidance on reducing cold start times for Rust Lambda functions through binary optimization, lazy initialization patterns, and deployment best practices.
browser-automation
مخاطر متوسطة 58Automate browser tasks with WebDriver
بواسطة EmilLindfors
Manual browser testing and web scraping are time-consuming and error-prone. This skill provides enterprise-grade browser automation using WebDriver protocol, enabling reliable form filling, screenshot capture, performance monitoring, and multi-step web workflows across Chrome, Firefox, and Edge.
github-elements-tracking
آمن 71Track work across sessions
بواسطة Emasoft
AI agents lose context when conversations end. This skill uses GitHub Issues as permanent memory that survives context exhaustion and enables seamless collaboration across multiple sessions.
ghe-transition
آمن 69Transition GitHub Elements phases
بواسطة Emasoft
Managing multi-phase development workflows requires manually tracking and closing threads. This skill automates phase transitions in GitHub Elements, closing the current thread and opening the next phase thread with proper validation.
ghe-requirements
آمن 70Manage Feature Requirements in GitHub Issues
بواسطة Emasoft
Managing feature requirements without a structured system leads to scope creep and misaligned implementations. This skill provides versioned markdown requirements files with automated GitHub issue linking and SERENA memory backup for persistent, traceable development workflows.
ghe-thread-manager
آمن 69Manage GitHub issue threads and transcription
بواسطة Emasoft
Developers often lose context when switching between GitHub issues during collaborative coding sessions. This skill enables natural language control over issue thread transcription, automatic state tracking, and seamless switching between multiple development contexts.
ghe-status
آمن 69View GitHub Elements Workflow Status
بواسطة Emasoft
GitHub Elements users need quick visibility into their active threads and workflow state before starting work. This read-only skill provides an instant overview of active threads, phase distribution, and workflow health without modifying anything.
ghe-report
آمن 63Generate workflow metrics and reports
بواسطة Emasoft
Users need detailed analysis of their GitHub Elements workflow performance. This skill generates comprehensive reports including metrics, health assessments, and epic-specific analysis to help teams understand their development velocity and identify areas for improvement.