Samber Skills
ego lite browser
Sponsorego lite ist der schnellste Browser für KI-Agenten zur Ausführung von Webautomatisierung, der Ihren eingeloggten Zustand mit Codex oder Claude Code teilt, null Kosten, null Konfiguration.
Alpha Vantage MCP Server
SponsorZugriff auf Finanzmarktdaten: Echtzeit- und historische Aktien-, ETF-, Options-, Devisen-, Krypto-, Rohstoff-, Fundamentaldaten, technische Indikatoren und mehr
Composio
SponsorVerbinde dich mit 1500+ MCP-Servern mit einem Klick
chrome-extension
cc-skills/skills/chrome-extension
Umfassender Leitfaden zum Erstellen von Chrome-Erweiterungen mit Manifest V3. Verwenden Sie diese Fähigkeit, wenn der Benutzer Chrome-Erweiterung, Browser-Erweiterung, manifest.json, Content-Script, Service Worker (im Erweiterungskontext), Popup, Seitenleiste, chrome.runtime, chrome.tabs, chrome.storage, chrome.scripting, Hintergrundskript, MV3, Manifest V3 oder eine Chrome-Erweiterungs-API erwähnt. Auch auslösen, wenn der Benutzer Skripte in Webseiten einfügen, zwischen Seite und Hintergrund kommunizieren, CSP aus einer... umgehen möchte.
EntwicklungBrowser-Automatisierungconventional-git
cc-skills/skills/conventional-git
Conventional Commits v1.0.0 Branch-Namensgebung, Worktree-Namensgebung und Commit-Message-Standards für GitHub- und GitLab-Projekte. Verwenden beim Erstellen von Branches, Benennen von Worktrees, Schreiben von Commits, Generieren von Commit-Nachrichten, Überprüfen von Branch-Konventionen oder Einrichten der Changelog-Automatisierung. Anwenden, wenn Ihr Projekt eine konsistente Git-Historie, SemVer-gesteuerte Releases, parsbare Changelog-Generierung oder automatisches Schließen von Issues benötigt. Auslösen, wenn der Benutzer fragt, wie man einen Worktree benennt, einen Git-Worktree erstellt oder...
EntwicklungCode ReviewDevOpscopywriting-cta
cc-skills/skills/copywriting-cta
Entwerfen Sie CTAs am Ende von Artikeln (Handlungsaufforderungen, die am unteren Ende von Blogbeiträgen, Newslettern, Essays, Artikeln oder anderen Langform-Inhalten platziert werden). Verwenden Sie diese Fähigkeit, wenn der Benutzer darum bittet, eine CTA am Ende eines Artikels, Blogbeitrags oder Essays zu schreiben, zu entwerfen, zu überprüfen oder zu verbessern; "Ende-des-Beitrags-CTA", "unten im Artikel", "Handlungsaufforderung", "Anmeldefeld", "Newsletter-CTA", "Abonnement-Block", "was soll ich unten hinsetzen", "wie bringe ich Leser dazu, sich anzumelden / zu teilen / einen Anruf zu buchen / zu kaufen /...
MarketingKreativKommunikationcopywriting-hooks
cc-skills/skills/copywriting-hooks
Erstelle einleitende Hooks und Beitragstitel für lange Artikel in EN oder FR – Blogbeiträge, Substack/Medium/dev.to, LinkedIn-Langform, kostenpflichtige Newsletter, Meinungsbeiträge, Reportagen, technische Deep-Dives. Auslösen, wenn der Nutzer nach einem Hook, einer Einleitung, einem Lead, einer Intro, dem ersten Satz/Absatz, einem Opener, einer Accroche, einer Attaque, einer Phrase d'accroche oder der ersten Phrase fragt – einschließlich der Aufwertung einer flachen Einleitung oder der Neufassung eines Entwurfs. Auch auslösen, wenn der Nutzer nach einem Beitragstitel, Titre d'article,... fragt.
MarketingKreativKommunikationcopywriting-prose-creator
cc-skills/skills/copywriting-prose-creator
Hält fest, wie jemand oder eine Marke schreibt — Prosamechanik (Lexikon, Syntax, Rhythmus, Struktur, charakteristische Stilmittel) unabhängig vom emotionalen Ton. Ausgabe: PROSE.md. Drei Modi: BUILD erstellt einen neuen Leitfaden aus SOUL.md + TONE.md + Discovery-Interview; ADAPT passt einen bestehenden Leitfaden an einen neuen Kanal an; AUDIT prüft ein Korpus auf Prosamuster vor der Kodifizierung. Verwenden bei: Schreibregeln für eine Content-Factory, Kodifizierung der Ghostwriting-Stimme für konsistentes Schreiben mehrerer Autoren, Festlegung verbotener Wörter und Satzlängenvorgaben,...
KreativKommunikationDokumentcopywriting-tone-of-voice-creator
cc-skills/skills/copywriting-tone-of-voice-creator
Erstelle einen Marken-Tonfall-Leitfaden (TONE.md) durch Discovery, Sprachdefinition und Kanalmodulation. Liefert Sprachattribute mit Do's/Don'ts, NN/g-Positionierung, Tonfall-Modulationsmatrix, Lexikon, Mechaniken und Kanalregeln – genutzt von nachgelagerten Content-Skills für markenkonforme Texte. Deckt B2B-SaaS, B2C/D2C, NGOs, öffentlichen Sektor, Beratung, Industrie, produktgeführte, persönliche und ehrenamtliche Marken ab; erforscht unerschlossene Kontexte (Politik, regulierte Nischen, religiöse Organisationen, Gaming) auf...
MarketingKreativKommunikationcrxjs
cc-skills/skills/crxjs
CRXJS Chrome extension development — true HMR for popup, options, content scripts, side panels, manifest-driven builds, dynamic content script imports (`?script`, `?script&module`), and `defineManifest` for type-safe manifests. Uses Vite as its build tool. Use when the user mentions CRXJS, crxjs, @crxjs/vite-plugin, 'extension with hot reload', 'HMR for chrome extension', or wants to set up a CRXJS-based Chrome extension project with any framework (React, Vue, Svelte, Solid, Vanilla). Also...
EntwicklungBrowser-Automatisierungdeep-research
cc-skills/skills/deep-research
Tiefenrecherche-Fähigkeit — breite parallele Websuchen, Multi-Quellen-Validierung, Vertrauensverfolgung, zitierter Markdown-Bericht. Unterstützt 11 Forschungstypen: Markt (TAM/SAM, Segmente, Preise, Trends), Domäne (Branchenstruktur, Ökosystem, regulatorische Landschaft), Technisch (Architektur, Tools, Benchmarks), Wettbewerb (Wettbewerberanalyse, Positionierung, Gewinn/Verlust), Produkt (Funktionsanalyse, Bewertungen, Roadmap-Signale), Akademisch (Literaturübersicht, Zitationsnetzwerke, Hauptautoren), Person/Organisation (Due...
ForschungWeb ScrapingDatenanalysefrontend-design-deslop
cc-skills/skills/frontend-design-deslop
Erstelle unverwechselbare, nicht-generische UI- und Designanwendungen, arbeite strategieorientiert. Identifiziere das Projekt (Landingpage, SaaS-App, Dashboard, E-Commerce, Präsentation, Dokumentation, Portfolio...) sowie dessen Positionierung und Persönlichkeit, lege Marken-Adjektive fest, übersetze sie in ein Typografie- und Farbsystem und wende dann die handwerkliche Ebene an (Layout, Komponenten und Zustände, Bewegung, Ikonografie, Bildsprache, Dark Mode und Theming, Barrierefreiheit), wobei der KI-Schrott / Claude-ähnliche Standard vermieden wird. Dies ist sowohl ein...
DesignEntwicklungKreativgolang-benchmark
cc-skills-golang/skills/golang-benchmark
Golang-Benchmarking, Profiling und Leistungsmessung. Verwenden Sie dies beim Schreiben, Ausführen oder Vergleichen von Go-Benchmarks, beim Profiling von Hot Paths mit pprof, beim Interpretieren von CPU-/Speicher-/Trace-Profilen, beim Analysieren von Ergebnissen mit benchstat, beim Einrichten der CI-Benchmark-Regressionserkennung oder beim Untersuchen der Produktionsleistung mit Prometheus-Laufzeitmetriken. Verwenden Sie dies auch, wenn der Entwickler eine tiefgehende Analyse eines bestimmten Leistungsindikators benötigt – diese Fähigkeit bietet die Messmethodik, während...
EntwicklungTestingCode Reviewgolang-cli
cc-skills-golang/skills/golang-cli
Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version embedding, exit codes, I/O patterns, signal handling, shell completion, argument validation, and CLI unit testing. Also triggers when code uses cobra, viper, or urfave/cli. For cobra-specific APIs → See `samber/cc-skills-golang@golang-spf13-cobra` skill; for viper configuration layering → See...
Entwicklunggolang-code-style
cc-skills-golang/skills/golang-code-style
Golang code style conventions — line length and breaking, variable declarations, control flow clarity, when comments help vs hurt. Use when writing or reviewing Go code, asking about style or clarity, or establishing project coding standards. Not for naming conventions (→ See `samber/cc-skills-golang@golang-naming` skill), linter configuration (→ See `samber/cc-skills-golang@golang-lint` skill), or doc comments (→ See `samber/cc-skills-golang@golang-documentation` skill).
EntwicklungCode Reviewgolang-concurrency
cc-skills-golang/skills/golang-concurrency
Golang-Concurrency-Muster. Verwenden Sie beim Schreiben oder Überprüfen von nebenläufigem Go-Code, der Goroutinen, Channels, Select, Locks, Synchronisationsprimitive, errgroup, singleflight, Worker-Pools oder Fan-Out/Fan-In-Pipelines umfasst. Wird auch ausgelöst, wenn Sie Goroutine-Leaks, Race Conditions, Probleme mit der Channel-Besitzverhältnissen erkennen oder zwischen Channels und Mutexen wählen müssen.
EntwicklungCode Reviewgolang-context
cc-skills-golang/skills/golang-context
Idiomatische Verwendung von context.Context in Golang — Propagation durch API-Grenzen, Abbruch, Timeouts und Deadlines, anfragenspezifische Werte, context.WithoutCancel für Hintergrundarbeiten, die Anfragen überdauern. Anwendbar beim Entwurf der Kontextpropagation über Schichten hinweg, beim Debuggen von verlorenen oder nicht abgelaufenen Kontexten, bei der Wahl zwischen context.Background/TODO/WithoutCancel oder beim Speichern von Werten im Kontext. Nicht für Code, der lediglich ctx als ersten Parameter akzeptiert.
Entwicklunggolang-continuous-integration
cc-skills-golang/skills/golang-continuous-integration
CI/CD-Pipeline-Konfiguration mit GitHub Actions für Golang-Projekte — Testen, Linting, SAST, Sicherheitsscans, Codeabdeckung, Dependabot, Renovate, GoReleaser, Code-Review-Automatisierung und Release-Pipelines. Verwenden beim Einrichten oder Verbessern der CI für Go-Projekte, Konfigurieren von GitHub Actions-Workflows, Hinzufügen von Lintern oder Sicherheitsscannern, Automatisieren von Abhängigkeitsaktualisierungen oder Hinzufügen von Qualitätstoren.
EntwicklungDevOpsTestinggolang-data-structures
cc-skills-golang/skills/golang-data-structures
Golang-Datenstrukturen — Slices (Interna, Kapazitätswachstum, Vorabzuweisung, slices-Paket), Maps (Interna, Hash-Buckets, maps-Paket), Arrays, container/list/heap/ring, strings.Builder vs bytes.Buffer, generische Collections, Pointer (unsafe.Pointer, weak.Pointer) und Kopiersemantik. Verwenden bei der Auswahl oder Optimierung von Go-Datenstrukturen, Implementierung generischer Container, Nutzung der container/-Pakete, unsafe- oder weak-Pointer oder bei Fragen zu Slice/Map-Interna.
EntwicklungDatenanalysegolang-database
cc-skills-golang/skills/golang-database
Umfassender Leitfaden für Go-Datenbankzugriff — parametrisierte Abfragen, Struct-Scanning, NULL-Spalten, Transaktionen, Isolationsstufen, SELECT FOR UPDATE, Verbindungspool, Batch-Verarbeitung, Kontextweitergabe und Migrationswerkzeuge. Verwenden beim Schreiben, Überprüfen oder Debuggen von Golang-Code, der mit PostgreSQL, MariaDB, MySQL oder SQLite interagiert; für Datenbanktests; oder bei Fragen zu database/sql, sqlx oder pgx. Erzeugt KEINE Datenbankschemata oder Migrations-SQL.
EntwicklungDatenbankgolang-dependency-injection
cc-skills-golang/skills/golang-dependency-injection
Umfassender Leitfaden zur Abhängigkeitsinjektion (DI) in Golang. Behandelt, warum DI wichtig ist (Testbarkeit, lose Kopplung, Trennung von Belangen, Lebenszyklusverwaltung), manuelle Konstruktorinjektion und DI-Bibliotheksvergleich (google/wire, uber-go/dig, uber-go/fx, samber/do). Verwenden Sie diese Fähigkeit beim Entwerfen einer Service-Architektur, Einrichten von Abhängigkeitsinjektion, Refactoring von eng gekoppeltem Code, Verwalten von Singletons oder Service-Fabriken oder wenn der Benutzer nach Inversion of Control, Service... fragt.
EntwicklungCode ReviewAPIgolang-dependency-management
cc-skills-golang/skills/golang-dependency-management
Abhängigkeitsverwaltungsstrategien für Golang-Projekte — go.mod-Verwaltung, Installieren/Aktualisieren von Paketen, Minimal Version Selection, Schwachstellenscans, Verfolgung veralteter Abhängigkeiten, Binärgrößenanalyse, Dependabot/Renovate-Einrichtung, Konfliktlösung und go.work-Workspaces. Verwenden beim Hinzufügen, Entfernen oder Aktualisieren von Go-Abhängigkeiten, Prüfen von Schwachstellen, Lösen von Versionskonflikten oder Einrichten automatischer Abhängigkeitsaktualisierungen.
EntwicklungSicherheitDevOpsgolang-design-patterns
cc-skills-golang/skills/golang-design-patterns
Idiomatische Golang-Entwurfsmuster — funktionale Optionen, Konstruktoren, Fehlerfluss und -weitergabe, Ressourcenverwaltung und Lebenszyklus, Graceful Shutdown, Resilienz, Architektur, Dependency Injection, Datenverarbeitung, Streaming und mehr. Anwenden, wenn explizit zwischen Architekturmustern gewählt wird, funktionale Optionen implementiert werden, Konstruktor-APIs entworfen werden, Graceful Shutdown eingerichtet wird, Resilienzmuster angewendet werden oder gefragt wird, welches idiomatische Go-Muster zu einem spezifischen Problem passt.
EntwicklungDesignCode Reviewgolang-documentation
cc-skills-golang/skills/golang-documentation
Umfassender Dokumentationsleitfaden für Golang-Projekte, der godoc-Kommentare, README, CONTRIBUTING, CHANGELOG, Go Playground, Beispieltests, API-Dokumentation und llms.txt abdeckt. Verwenden Sie ihn beim Schreiben oder Überprüfen von Dokumentationskommentaren, beim Hinzufügen von Codebeispielen, beim Einrichten von Dokumentationsseiten oder bei Diskussionen über Best Practices für die Dokumentation. Auslöser sowohl für Bibliotheken als auch für Anwendungen/CLIs.
EntwicklungDokumentCode Reviewgolang-error-handling
cc-skills-golang/skills/golang-error-handling
We need to translate the given text from English to German, preserving the name "golang-error-handling" but not including it unless it appears in the source. The source text does not include the name, so we don't include it. We must preserve product names, protocol names, URLs, numbers, technical terms. The text includes terms like "Golang", "error handling", "%w", "errors.Is/As", "errors.Join", "panic/recover", "slog", "samber/oops", "samber/cc-skills-golang@golang-samber-oops". These should remain as is. Also "HTTP", "log aggregation", "3rd-party tools". Translate the rest idiomatically. The text: "Idiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and samber/oops for production errors. Built to make logs usable at scale with log
EntwicklungCode Reviewgolang-google-wire
cc-skills-golang/skills/golang-google-wire
We need to translate the given text from English to German, preserving the name "golang-google-wire" as instructed. The text is a description of a directory item type "agent skill". We must not include the name unless it appears in the source text. The source text does not include the name "golang-google-wire" inside the <text> tags, so we don't add it. We translate the entire content, preserving technical terms like wire.NewSet, wire.Build, etc., URLs, numbers, and product names. The text includes a reference to "see..." at the end, which we should translate as well. We output only the translated text, no extra commentary. Translation: "Compile-time dependency injection in Golang using google/wire" -> "Kompilierzeit-Abhängigkeitsinjektion in Golang mit google/wire". Then list the items: wire.NewSet, wire.Build, wire.Bind (interface→concrete), wire.Struct, wire.Value, wire.InterfaceValue, wire.FieldsOf
EntwicklungCode Reviewgolang-graphql
cc-skills-golang/skills/golang-graphql
Implements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscriptions, or integrating GraphQL with existing Go HTTP services. Also apply when the codebase imports `github.com/99designs/gqlgen` or `github.com/graph-gophers/graphql-go`.
EntwicklungAPIgolang-grpc
cc-skills-golang/skills/golang-grpc
Bietet Richtlinien zur gRPC-Nutzung, Protobuf-Organisation und produktionsreife Muster für Golang-Mikrodienste. Verwenden Sie dies bei der Implementierung, Überprüfung oder Fehlerbehebung von gRPC-Servern/Clients, beim Schreiben von Proto-Dateien, Einrichten von Interceptoren, Behandeln von gRPC-Fehlern mit Statuscodes, Konfigurieren von TLS/mTLS, Testen mit bufconn oder Arbeiten mit Streaming-RPCs.
EntwicklungAPICode Reviewgolang-how-to
cc-skills-golang/skills/golang-how-to
Golang-Fähigkeiten-Orchestrator — immer aktiv bei jeder Golang-Codierungs-, Überprüfungs-, Debugging- oder Einrichtungsaufgabe. Liest den Aufgabenkontext und lädt die relevantesten Fähigkeiten aus samber/cc-skills-golang, oft mehrere gleichzeitig: Schreiben eines gRPC-Dienstes lädt golang-grpc + golang-testing + golang-error-handling; Debuggen eines Panics lädt golang-troubleshooting + golang-safety; Sicherheitsaudit lädt golang-security + golang-lint + golang-safety. Auch: löst konkurrierende Cluster auf, wenn zwei Fähigkeiten sich zu überschneiden scheinen...
EntwicklungCode ReviewTestinggolang-lint
cc-skills-golang/skills/golang-lint
Best Practices für Linting und golangci-lint-Konfiguration für Golang-Projekte — Ausführen von Linters, Konfigurieren der .golangci.yml, Unterdrücken von Warnungen mit nolint-Direktiven, Interpretieren von Lint-Ausgaben und Auswählen von Linters. Verwenden bei der Konfiguration von golangci-lint, bei Fragen zu Lint-Warnungen oder nolint-Unterdrückungen, beim Einrichten von Code-Qualitätswerkzeugen oder bei der Auswahl von Linters. Auch verwenden, wenn der Benutzer golangci-lint, go vet, staticcheck oder revive erwähnt.
EntwicklungCode ReviewTestinggolang-linter
cc-skills-golang/skills/golang-linter
golang-linter — eine installierbare Fähigkeit für KI-Agenten.
EntwicklungCode Reviewgolang-modernize
cc-skills-golang/skills/golang-modernize
Modernisiere Golang-Code, um aktuelle Sprachfeatures, Verbesserungen der Standardbibliothek und idiomatische Muster zu nutzen. Reagiere proaktiv beim Schreiben oder Überprüfen von Go-Code, wenn altmodische Muster erkannt werden oder eine Veraltungswarnung auftritt. Verwende dies auch, wenn der Benutzer explizit nach Modernisierung, einem Go-Versions-Upgrade oder einer CI-/Tooling-Aktualisierung fragt.
EntwicklungCode Reviewgolang-naming
cc-skills-golang/skills/golang-naming
Go (Golang) Namenskonventionen – umfasst Pakete, Konstruktoren, Strukturen, Schnittstellen, Konstanten, Enums, Fehler, Booleans, Empfänger, Getter/Setter, funktionale Optionen, Akronyme, Testfunktionen und Subtestnamen. Verwenden Sie diese Fähigkeit beim Schreiben von neuem Go-Code, beim Überprüfen oder Refactoring, bei der Wahl zwischen Namensalternativen (New vs NewTypeName, isConnected vs connected, ErrNotFound vs NotFoundError, StatusReady vs StatusUnknown bei iota 0), bei Diskussionen über Go-Paketnamen (utils/helpers Anti-Patterns) oder...
EntwicklungCode Review
30 von 65