rust-2024-migration
Sicher 71Migrate to Rust 2024 edition features
von EmilLindfors
Rust 2024 introduces powerful new features like let chains and async closures that simplify code. This skill guides developers through identifying migration opportunities and applying modern patterns for cleaner, more idiomatic Rust code.
test-coverage-advisor
Niedriges Risiko 67Improve Rust test coverage
von EmilLindfors
Writing comprehensive tests for Rust code can be time-consuming and error-prone. This skill proactively identifies missing test cases for error paths, edge cases, and business logic so you can write better tests faster.
RMCP Quickstart
Sicher 68MCP-Server mit rmcp erstellen
von EmilLindfors
Das Erstellen von MCP-Servern erfordert das Verstehen eines komplexen Protokolls mit mehreren Transportoptionen und Tool-Mustern. Diese Anleitung bietet einen Schnellstart mit klaren Rust-Codebeispielen, Transportkonfigurationen und Teststrategien für die Erstellung produktionsreifer MCP-Server.
port-adapter-designer
Sicher 71Port- und Adapter-Patterns entwerfen
von EmilLindfors
Das direkte Koppeln von Code an Datenbanken, HTTP-Clients oder Dateisysteme erstellt Testherausforderungen und begrenzt die Flexibilität. Diese Fähigkeit hilft beim Entwerfen von Port-Abstraktionen und Adapter-Implementierungen für hexagonale Architektur und ermöglicht eine saubere Trennung zwischen Geschäftslogik und externen Abhängigkeiten.
parquet-optimization
Sicher 69Parquet-Dateien für optimale Leistung optimieren
von EmilLindfors
Parquet-Dateien können ohne ordnungsgemäße Optimierung langsam und aufgebläht werden. Diese Skill analysiert Parquet-Vorgänge proaktiv und schlägt Verbesserungen für Komprimierung, Kodierung, Row-Group-Größen und Statistiken vor, um die Abfrageleistung zu maximieren und Speicherkosten zu minimieren.
object-store-best-practices
Sicher 71Best Practices für Cloud-Speicher implementieren
von EmilLindfors
Cloud-Speicher-Operationen schlagen sporadisch fehl aufgrund von Netzwerkproblemen, Rate-Limiting und Timeouts. Diese Skill liefert Expertenanleitung zur Implementierung robuster Objektspeicherung mit korrekter Retry-Logik, Fehlerbehandlung, Streaming-Mustern und effizientem I/O für S3, Azure Blob und Google Cloud Storage.
mock-strategy-guide
Sicher 71Mock-Implementierungen für Rust-Tests erstellen
von EmilLindfors
Das Testen von Code mit externen Abhängigkeiten ist eine Herausforderung. Diese Skill bietet Muster für die Erstellung von Mock-Implementierungen mithilfe von Traits, die zuverlässige Unit-Tests ohne echte Infrastruktur ermöglichen.
MCP Resources Guide
Niedriges Risiko 59MCP-Ressourcen für KI-Assistenten implementieren
von EmilLindfors
MCP-Server benötigen Ressourcen, um Daten und Dateien für KI-Assistenten bereitzustellen. Diese Skill-Anleitung führt Entwickler durch die Implementierung URI-adressierbarer Ressourcen mit Caching, Streaming und korrekter MIME-Typ-Behandlung für produktionsreife Integrationen.
MCP Prompts Guide
Sicher 68MCP-Prompts für KI-Anleitung erstellen
von EmilLindfors
Der Aufbau von MCP-Servern erfordert gut gestaltete Prompts, die KI-Interaktionen steuern. Diese Skill bietet Muster und Beispiele zur Erstellung wiederverwendbarer, parametrisierter Prompts mit dem rmcp-Rust-Crate.
MCP Best Practices
Sicher 67Production-Ready MCP-Server erstellen
von EmilLindfors
Das Erstellen von MCP-Servern für den Produktionseinsatz erfordert besondere Aufmerksamkeit für Architektur, Sicherheit und Performance. Diese Skill bietet Expertenleitfaden zu bewährten Mustern für wartbare und sichere MCP-Server-Implementierungen.
hexagonal-advisor
Sicher 71Hexagonale Architektur überprüfen
von EmilLindfors
Die Code-Architektur verschlechtert sich im Laufe der Zeit, da Teams Features unter Zeitdruck liefern müssen. Diese Fähigkeit identifiziert proaktiv Verstöße gegen die Architektur in Rust-Codebasen und schlägt Verbesserungen für eine saubere Ports-and-Adapters-Trennung vor.
error-conversion-guide
Sicher 71Konvertieren von Fehlertypen mit From-Trait-Mustern
von EmilLindfors
Entwickler haben Schwierigkeiten mit Rust-Fehlertyp-Mismatches und repetitiven map_err-Aufrufen. Diese Fähigkeit bietet idiomatische Muster für die Konvertierung von Fehlern mit From-Trait-Implementierungen, dem ?-Operator und Bibliotheken wie thiserror und anyhow.
data-lake-architect
Sicher 71Skalierbare Data-Lake-Architektur entwerfen
von EmilLindfors
Data Lakes erfordern sorgfältige architektonische Entscheidungen bezüglich Partitionierung, Speicherebenen und Schema-Design, die sich auf Leistung und Kosten auswirken. Diese Kompetenz bietet Expertenberatung zum Aufbau skalierbarer Lakehouse-Architekturen unter Verwendung moderner Patterns und Best Practices.
domain-layer-expert
Sicher 67Reichhaltige Domänenmodelle in Rust entwerfen
von EmilLindfors
Domänenmodelle werden oft zu einfachen Datencontainern ohne Verhalten. Diese Anleitung hilft Entwicklern, ausdrucksstarke, typsichere Domänenmodelle mithilfe von Value Objects, Entitäten mit Identität und Domänenereignissen nach DDD-Prinzipien zu erstellen.
browser-automation
Mittleres Risiko 60Browser-Aufgaben mit WebDriver automatisieren
von EmilLindfors
Manuelles Browser-Testing und Web-Scraping sind zeitaufwendig und fehleranfällig. Diese Fähigkeit bietet Enterprise-Grade-Browser-Automatisierung mittels WebDriver-Protokoll, die zuverlässiges Ausfüllen von Formularen, Screenshot-Erfassung, Performance-Überwachung und mehrstufige Web-Workflows über Chrome, Firefox und Edge ermöglicht.
cold-start-optimizer
Niedriges Risiko 69Lambda-Cold-Starts optimieren
von EmilLindfors
AWS-Lambda-Cold-Starts verursachen Latenzspitzen in serverlosen Anwendungen. Dieses Skill bietet Expertenleitfaden zur Reduzierung der Cold-Start-Zeiten für Rust-Lambda-Funktionen durch Binär-Optimierung, Lazy-Initialization-Muster und Deployment-Best-Practices.
github-elements-tracking
Sicher 72Arbeit über Sitzungen hinweg verfolgen
von Emasoft
KI-Agenten verlieren den Kontext, wenn Gespräche enden. Diese Fähigkeit verwendet GitHub Issues als permanenten Speicher, der Kontexterschöpfung übersteht und eine nahtlose Zusammenarbeit über mehrere Sitzungen hinweg ermöglicht.
ghe-transition
Sicher 71GitHub Elements-Phasenübergang
von Emasoft
Die Verwaltung von mehrstufigen Entwicklungsworkflows erfordert das manuelle Verfolgen und Schließen von Threads. Diese Skill automatisiert Phasenübergänge in GitHub Elements, schließt den aktuellen Thread und öffnet den nächsten Phasen-Thread mit entsprechender Validierung.
ghe-thread-manager
Sicher 70GitHub-Issue-Threads und Transkription verwalten
von Emasoft
Entwickler verlieren oft den Kontext, wenn sie zwischen GitHub-Issues während gemeinsamer Coding-Sessions wechseln. Diese Fähigkeit ermöglicht die natürliche Sprachsteuerung über Issue-Thread-Transkription, automatische Zustandsverfolgung und nahtloses Wechseln zwischen mehreren Entwicklungskontexten.
ghe-status
Sicher 69GitHub Elements Workflow-Status anzeigen
von Emasoft
GitHub Elements-Benutzer benötigen schnelle Einsicht in ihre aktiven Threads und den Workflow-Status, bevor sie mit der Arbeit beginnen. Diese schreibgeschützte Skill bietet einen sofortigen Überblick über aktive Threads, Phasenverteilung und Workflow-Integrität, ohne etwas zu ändern.